Skip to main content

azure_ad_administrators

Creates, updates, deletes, gets or lists an azure_ad_administrators resource.

Overview

Nameazure_ad_administrators
TypeResource
Idazure.mysql.azure_ad_administrators

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
propertiesobjectThe properties of an administrator.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, serverName, administratorNameGets information about an azure ad administrator.
list_by_serverselectsubscriptionId, resourceGroupName, serverNameList all the AAD administrators in a given server.
create_or_updateinsertsubscriptionId, resourceGroupName, serverName, administratorNameCreates or updates an existing Azure Active Directory administrator.
deletedeletesubscriptionId, resourceGroupName, serverName, administratorNameDeletes an Azure AD Administrator.

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
administratorNamestringThe name of the Azure AD Administrator.
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
serverNamestringThe name of the server.
subscriptionIdstring (uuid)The ID of the target subscription. The value must be an UUID.

SELECT examples

Gets information about an azure ad administrator.

SELECT
properties
FROM azure.mysql.azure_ad_administrators
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND serverName = '{{ serverName }}' -- required
AND administratorName = '{{ administratorName }}' -- required
;

INSERT examples

Creates or updates an existing Azure Active Directory administrator.

INSERT INTO azure.mysql.azure_ad_administrators (
data__properties,
subscriptionId,
resourceGroupName,
serverName,
administratorName
)
SELECT
'{{ properties }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ serverName }}',
'{{ administratorName }}'
RETURNING
properties
;

DELETE examples

Deletes an Azure AD Administrator.

DELETE FROM azure.mysql.azure_ad_administrators
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND serverName = '{{ serverName }}' --required
AND administratorName = '{{ administratorName }}' --required
;