Class BatchAccountIdentity
java.lang.Object
com.microsoft.azure.management.batch.BatchAccountIdentity
The identity of the Batch account, if configured. This is used when the user
specifies 'Microsoft.KeyVault' as their Batch account encryption
configuration or when `ManagedIdentity` is selected as the auto-storage
authentication mode.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the principal id of the Batch account.tenantId()
Get the tenant id associated with the Batch account.type()
Get the type of identity used for the Batch account.Get the list of user identities associated with the Batch account.withType
(ResourceIdentityType type) Set the type of identity used for the Batch account.withUserAssignedIdentities
(Map<String, UserAssignedIdentities> userAssignedIdentities) Set the list of user identities associated with the Batch account.
-
Constructor Details
-
BatchAccountIdentity
public BatchAccountIdentity()
-
-
Method Details
-
principalId
Get the principal id of the Batch account. This property will only be provided for a system assigned identity.- Returns:
- the principalId value
-
tenantId
Get the tenant id associated with the Batch account. This property will only be provided for a system assigned identity.- Returns:
- the tenantId value
-
type
Get the type of identity used for the Batch account. Possible values include: 'SystemAssigned', 'UserAssigned', 'None'.- Returns:
- the type value
-
withType
Set the type of identity used for the Batch account. Possible values include: 'SystemAssigned', 'UserAssigned', 'None'.- Parameters:
type
- the type value to set- Returns:
- the BatchAccountIdentity object itself.
-
userAssignedIdentities
Get the list of user identities associated with the Batch account.- Returns:
- the userAssignedIdentities value
-
withUserAssignedIdentities
public BatchAccountIdentity withUserAssignedIdentities(Map<String, UserAssignedIdentities> userAssignedIdentities) Set the list of user identities associated with the Batch account.- Parameters:
userAssignedIdentities
- the userAssignedIdentities value to set- Returns:
- the BatchAccountIdentity object itself.
-