Class BatchAccountUpdateParameters

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

public class BatchAccountUpdateParameters extends Object
Parameters for updating an Azure Batch account.
  • Constructor Details

    • BatchAccountUpdateParameters

      public BatchAccountUpdateParameters()
  • Method Details

    • tags

      public Map<String,String> tags()
      Get the user-specified tags associated with the account.
      Returns:
      the tags value
    • withTags

      public BatchAccountUpdateParameters withTags(Map<String,String> tags)
      Set the user-specified tags associated with the account.
      Parameters:
      tags - the tags value to set
      Returns:
      the BatchAccountUpdateParameters object itself.
    • autoStorage

      public AutoStorageBaseProperties autoStorage()
      Get the properties related to the auto-storage account.
      Returns:
      the autoStorage value
    • withAutoStorage

      public BatchAccountUpdateParameters withAutoStorage(AutoStorageBaseProperties autoStorage)
      Set the properties related to the auto-storage account.
      Parameters:
      autoStorage - the autoStorage value to set
      Returns:
      the BatchAccountUpdateParameters object itself.
    • encryption

      public EncryptionProperties encryption()
      Get configures how customer data is encrypted inside the Batch account. By default, accounts are encrypted using a Microsoft managed key. For additional control, a customer-managed key can be used instead.
      Returns:
      the encryption value
    • withEncryption

      public BatchAccountUpdateParameters withEncryption(EncryptionProperties encryption)
      Set configures how customer data is encrypted inside the Batch account. By default, accounts are encrypted using a Microsoft managed key. For additional control, a customer-managed key can be used instead.
      Parameters:
      encryption - the encryption value to set
      Returns:
      the BatchAccountUpdateParameters object itself.
    • allowedAuthenticationModes

      public List<AuthenticationMode> allowedAuthenticationModes()
      Get list of allowed authentication modes for the Batch account that can be used to authenticate with the data plane. This does not affect authentication with the control plane.
      Returns:
      the allowedAuthenticationModes value
    • withAllowedAuthenticationModes

      public BatchAccountUpdateParameters withAllowedAuthenticationModes(List<AuthenticationMode> allowedAuthenticationModes)
      Set list of allowed authentication modes for the Batch account that can be used to authenticate with the data plane. This does not affect authentication with the control plane.
      Parameters:
      allowedAuthenticationModes - the allowedAuthenticationModes value to set
      Returns:
      the BatchAccountUpdateParameters object itself.
    • identity

      public BatchAccountIdentity identity()
      Get the identity of the Batch account.
      Returns:
      the identity value
    • withIdentity

      public BatchAccountUpdateParameters withIdentity(BatchAccountIdentity identity)
      Set the identity of the Batch account.
      Parameters:
      identity - the identity value to set
      Returns:
      the BatchAccountUpdateParameters object itself.