Skip to main content

sql_server_instances

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

Overview

Namesql_server_instances
TypeResource
Idazure.azure_arc_data.sql_server_instances

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
locationstringThe geo-location where the resource lives
propertiesobjectnull
tagsobjectResource tags.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, sqlServerInstanceNameapi-versionRetrieves a SQL Server Instance resource
list_by_resource_groupselectsubscriptionId, resourceGroupNameapi-versionGets all sqlServerInstances in a resource group.
listselectsubscriptionIdapi-version
createinsertsubscriptionId, resourceGroupName, sqlServerInstanceNameapi-versionCreates or replaces a SQL Server Instance resource
updateupdatesubscriptionId, resourceGroupName, sqlServerInstanceNameapi-versionUpdates a SQL Server Instance resource
deletedeletesubscriptionId, resourceGroupName, sqlServerInstanceNameapi-versionDeletes a SQL Server 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
sqlServerInstanceNamestringName of SQL Server Instance
subscriptionIdstringThe ID of the Azure subscription
api-versionstringThe API version to use for the request

SELECT examples

Retrieves a SQL Server Instance resource

SELECT
location,
properties,
tags
FROM azure.azure_arc_data.sql_server_instances
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND sqlServerInstanceName = '{{ sqlServerInstanceName }}' -- required
AND api-version = '{{ api-version }}'
;

INSERT examples

Creates or replaces a SQL Server Instance resource

INSERT INTO azure.azure_arc_data.sql_server_instances (
data__tags,
data__location,
data__properties,
subscriptionId,
resourceGroupName,
sqlServerInstanceName,
api-version
)
SELECT
'{{ tags }}',
'{{ location }}',
'{{ properties }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ sqlServerInstanceName }}',
'{{ api-version }}'
RETURNING
location,
properties,
tags
;

UPDATE examples

Updates a SQL Server Instance resource

UPDATE azure.azure_arc_data.sql_server_instances
SET
data__tags = '{{ tags }}',
data__properties = '{{ properties }}'
WHERE
subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND sqlServerInstanceName = '{{ sqlServerInstanceName }}' --required
AND api-version = '{{ api-version}}'
RETURNING
location,
properties,
tags;

DELETE examples

Deletes a SQL Server Instance resource

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