Skip to main content

sql_managed_instances

Creates, updates, deletes, gets or lists a sql_managed_instances resource.

Overview

Namesql_managed_instances
TypeResource
Idazure.azure_arc_data.sql_managed_instances

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
extendedLocationobjectThe extendedLocation of the resource.
locationstringThe geo-location where the resource lives
propertiesobjectnull
skuobjectResource sku.
tagsobjectResource tags.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, sqlManagedInstanceNameapi-versionRetrieves a SQL Managed Instance resource
list_by_resource_groupselectsubscriptionId, resourceGroupNameapi-versionGets all sqlManagedInstances in a resource group.
listselectsubscriptionIdapi-version
createinsertsubscriptionId, resourceGroupName, sqlManagedInstanceName, data__propertiesapi-versionCreates or replaces a SQL Managed Instance resource
updateupdatesubscriptionId, resourceGroupName, sqlManagedInstanceNameapi-versionUpdates a SQL Managed Instance resource
deletedeletesubscriptionId, resourceGroupName, sqlManagedInstanceNameapi-versionDeletes a SQL Managed Instance resource

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
resourceGroupNamestringThe name of the Azure resource group
sqlManagedInstanceNamestringName of SQL Managed Instance
subscriptionIdstringThe ID of the Azure subscription
api-versionstringThe API version to use for the request

SELECT examples

Retrieves a SQL Managed Instance resource

SELECT
extendedLocation,
location,
properties,
sku,
tags
FROM azure.azure_arc_data.sql_managed_instances
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND sqlManagedInstanceName = '{{ sqlManagedInstanceName }}' -- required
AND api-version = '{{ api-version }}'
;

INSERT examples

Creates or replaces a SQL Managed Instance resource

INSERT INTO azure.azure_arc_data.sql_managed_instances (
data__tags,
data__location,
data__properties,
data__extendedLocation,
data__sku,
subscriptionId,
resourceGroupName,
sqlManagedInstanceName,
api-version
)
SELECT
'{{ tags }}',
'{{ location }}',
'{{ properties }}' /* required */,
'{{ extendedLocation }}',
'{{ sku }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ sqlManagedInstanceName }}',
'{{ api-version }}'
RETURNING
extendedLocation,
location,
properties,
sku,
tags
;

UPDATE examples

Updates a SQL Managed Instance resource

UPDATE azure.azure_arc_data.sql_managed_instances
SET
data__tags = '{{ tags }}'
WHERE
subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND sqlManagedInstanceName = '{{ sqlManagedInstanceName }}' --required
AND api-version = '{{ api-version}}'
RETURNING
extendedLocation,
location,
properties,
sku,
tags;

DELETE examples

Deletes a SQL Managed Instance resource

DELETE FROM azure.azure_arc_data.sql_managed_instances
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND sqlManagedInstanceName = '{{ sqlManagedInstanceName }}' --required
AND api-version = '{{ api-version }}'
;