Class BatchPoolIdentity

java.lang.Object
com.microsoft.azure.management.batch.BatchPoolIdentity

public class BatchPoolIdentity extends Object
The identity of the Batch pool, if configured. If the pool identity is updated during update an existing pool, only the new vms which are created after the pool shrinks to 0 will have the updated identities.
  • Constructor Details

    • BatchPoolIdentity

      public BatchPoolIdentity()
  • Method Details

    • type

      public PoolIdentityType type()
      Get the type of identity used for the Batch Pool. Possible values include: 'UserAssigned', 'None'.
      Returns:
      the type value
    • withType

      public BatchPoolIdentity withType(PoolIdentityType type)
      Set the type of identity used for the Batch Pool. Possible values include: 'UserAssigned', 'None'.
      Parameters:
      type - the type value to set
      Returns:
      the BatchPoolIdentity object itself.
    • userAssignedIdentities

      public Map<String,UserAssignedIdentities> userAssignedIdentities()
      Get the list of user identities associated with the Batch pool.
      Returns:
      the userAssignedIdentities value
    • withUserAssignedIdentities

      public BatchPoolIdentity withUserAssignedIdentities(Map<String,UserAssignedIdentities> userAssignedIdentities)
      Set the list of user identities associated with the Batch pool.
      Parameters:
      userAssignedIdentities - the userAssignedIdentities value to set
      Returns:
      the BatchPoolIdentity object itself.