Skip to main content

user_assigned_identities

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

Overview

Nameuser_assigned_identities
TypeResource
Idazure.managed_identity.user_assigned_identities

Fields

The following fields are returned by SELECT queries:

OK. The requested identity.

NameDatatypeDescription
locationstringThe geo-location where the resource lives
propertiesobjectThe properties associated with the identity. (title: User Assigned Identity properties.)
tagsobjectResource tags.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, resourceNameGets the identity.
list_by_resource_groupselectsubscriptionId, resourceGroupNameLists all the userAssignedIdentities available under the specified ResourceGroup.
list_by_subscriptionselectsubscriptionIdLists all the userAssignedIdentities available under the specified subscription.
create_or_updateinsertsubscriptionId, resourceGroupName, resourceNameCreate or update an identity in the specified subscription and resource group.
updateupdatesubscriptionId, resourceGroupName, resourceNameUpdate an identity in the specified subscription and resource group.
deletedeletesubscriptionId, resourceGroupName, resourceNameDeletes the identity.

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 Resource Group to which the identity belongs.
resourceNamestringThe name of the identity resource.
subscriptionIdstringThe Id of the Subscription to which the identity belongs.

SELECT examples

Gets the identity.

SELECT
location,
properties,
tags
FROM azure.managed_identity.user_assigned_identities
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND resourceName = '{{ resourceName }}' -- required
;

INSERT examples

Create or update an identity in the specified subscription and resource group.

INSERT INTO azure.managed_identity.user_assigned_identities (
data__tags,
data__location,
subscriptionId,
resourceGroupName,
resourceName
)
SELECT
'{{ tags }}',
'{{ location }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ resourceName }}'
RETURNING
location,
properties,
tags
;

UPDATE examples

Update an identity in the specified subscription and resource group.

UPDATE azure.managed_identity.user_assigned_identities
SET
data__location = '{{ location }}',
data__tags = '{{ tags }}'
WHERE
subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND resourceName = '{{ resourceName }}' --required
RETURNING
location,
properties,
tags;

DELETE examples

Deletes the identity.

DELETE FROM azure.managed_identity.user_assigned_identities
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND resourceName = '{{ resourceName }}' --required
;