UserAssignedIdentitiesOperations interface

Interface representing a UserAssignedIdentities operations.

Properties

createOrUpdate

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

delete

Deletes the identity.

get

Gets the identity.

listByResourceGroup

Lists all the userAssignedIdentities available under the specified ResourceGroup.

listBySubscription

Lists all the userAssignedIdentities available under the specified subscription.

update

Update an identity in the specified subscription and resource group.

Property Details

createOrUpdate

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

createOrUpdate: (resourceGroupName: string, resourceName: string, parameters: Identity, options?: UserAssignedIdentitiesCreateOrUpdateOptionalParams) => Promise<Identity>

Property Value

(resourceGroupName: string, resourceName: string, parameters: Identity, options?: UserAssignedIdentitiesCreateOrUpdateOptionalParams) => Promise<Identity>

delete

Deletes the identity.

delete: (resourceGroupName: string, resourceName: string, options?: UserAssignedIdentitiesDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, resourceName: string, options?: UserAssignedIdentitiesDeleteOptionalParams) => Promise<void>

get

Gets the identity.

get: (resourceGroupName: string, resourceName: string, options?: UserAssignedIdentitiesGetOptionalParams) => Promise<Identity>

Property Value

(resourceGroupName: string, resourceName: string, options?: UserAssignedIdentitiesGetOptionalParams) => Promise<Identity>

listByResourceGroup

Lists all the userAssignedIdentities available under the specified ResourceGroup.

listByResourceGroup: (resourceGroupName: string, options?: UserAssignedIdentitiesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Identity, Identity[], PageSettings>

Property Value

(resourceGroupName: string, options?: UserAssignedIdentitiesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Identity, Identity[], PageSettings>

listBySubscription

Lists all the userAssignedIdentities available under the specified subscription.

listBySubscription: (options?: UserAssignedIdentitiesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Identity, Identity[], PageSettings>

Property Value

(options?: UserAssignedIdentitiesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Identity, Identity[], PageSettings>

update

Update an identity in the specified subscription and resource group.

update: (resourceGroupName: string, resourceName: string, parameters: IdentityUpdate, options?: UserAssignedIdentitiesUpdateOptionalParams) => Promise<Identity>

Property Value

(resourceGroupName: string, resourceName: string, parameters: IdentityUpdate, options?: UserAssignedIdentitiesUpdateOptionalParams) => Promise<Identity>