Class Identity
java.lang.Object
com.microsoft.azure.management.resources.Identity
Identity for the resource.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the principal ID of resource identity.tenantId()
Get the tenant ID of resource.type()
Get the identity type.Get the list of user identities associated with the resource.withType
(ResourceIdentityType type) Set the identity type.withUserAssignedIdentities
(Map<String, IdentityUserAssignedIdentitiesValue> userAssignedIdentities) Set the list of user identities associated with the resource.
-
Constructor Details
-
Identity
public Identity()
-
-
Method Details
-
principalId
Get the principal ID of resource identity.- Returns:
- the principalId value
-
tenantId
Get the tenant ID of resource.- Returns:
- the tenantId value
-
type
Get the identity type. Possible values include: 'SystemAssigned', 'UserAssigned', 'SystemAssigned, UserAssigned', 'None'.- Returns:
- the type value
-
withType
Set the identity type. Possible values include: 'SystemAssigned', 'UserAssigned', 'SystemAssigned, UserAssigned', 'None'.- Parameters:
type
- the type value to set- Returns:
- the Identity object itself.
-
userAssignedIdentities
Get the list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.- Returns:
- the userAssignedIdentities value
-
withUserAssignedIdentities
public Identity withUserAssignedIdentities(Map<String, IdentityUserAssignedIdentitiesValue> userAssignedIdentities) Set the list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.- Parameters:
userAssignedIdentities
- the userAssignedIdentities value to set- Returns:
- the Identity object itself.
-