Skip to main content

sql_server_registrations

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

Overview

Namesql_server_registrations
TypeResource
Idazure.azure_data.sql_server_registrations

Fields

The following fields are returned by SELECT queries:

Successfully retrieved the SQL Server registration.

NameDatatypeDescription
locationstringThe geo-location where the resource lives
propertiesobjectResource properties.
systemDataobjectRead only system data
tagsobjectResource tags.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectresourceGroupName, sqlServerRegistrationName, subscriptionIdGets a SQL Server registration.
list_by_resource_groupselectresourceGroupName, subscriptionIdGets all SQL Server registrations in a resource group.
listselectsubscriptionIdGets all SQL Server registrations in a subscription.
create_or_updateinsertresourceGroupName, sqlServerRegistrationName, subscriptionId, data__locationCreates or updates a SQL Server registration.
updateupdateresourceGroupName, sqlServerRegistrationName, subscriptionIdUpdates SQL Server Registration tags.
deletedeleteresourceGroupName, sqlServerRegistrationName, subscriptionIdDeletes a SQL Server registration.

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
resourceGroupNamestringName of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
sqlServerRegistrationNamestringName of the SQL Server registration.
subscriptionIdstringSubscription ID that identifies an Azure subscription.

SELECT examples

Gets a SQL Server registration.

SELECT
location,
properties,
systemData,
tags
FROM azure.azure_data.sql_server_registrations
WHERE resourceGroupName = '{{ resourceGroupName }}' -- required
AND sqlServerRegistrationName = '{{ sqlServerRegistrationName }}' -- required
AND subscriptionId = '{{ subscriptionId }}' -- required
;

INSERT examples

Creates or updates a SQL Server registration.

INSERT INTO azure.azure_data.sql_server_registrations (
data__tags,
data__location,
data__properties,
resourceGroupName,
sqlServerRegistrationName,
subscriptionId
)
SELECT
'{{ tags }}',
'{{ location }}' /* required */,
'{{ properties }}',
'{{ resourceGroupName }}',
'{{ sqlServerRegistrationName }}',
'{{ subscriptionId }}'
RETURNING
location,
properties,
systemData,
tags
;

UPDATE examples

Updates SQL Server Registration tags.

UPDATE azure.azure_data.sql_server_registrations
SET
data__tags = '{{ tags }}'
WHERE
resourceGroupName = '{{ resourceGroupName }}' --required
AND sqlServerRegistrationName = '{{ sqlServerRegistrationName }}' --required
AND subscriptionId = '{{ subscriptionId }}' --required
RETURNING
location,
properties,
systemData,
tags;

DELETE examples

Deletes a SQL Server registration.

DELETE FROM azure.azure_data.sql_server_registrations
WHERE resourceGroupName = '{{ resourceGroupName }}' --required
AND sqlServerRegistrationName = '{{ sqlServerRegistrationName }}' --required
AND subscriptionId = '{{ subscriptionId }}' --required
;