BatchAccountUpdateParameters Class
- java.
lang. Object - com.
microsoft. azure. management. batch. BatchAccountUpdateParameters
- com.
public class BatchAccountUpdateParameters
Parameters for updating an Azure Batch account.
Method Summary
Modifier and Type | Method and Description |
---|---|
List<Authentication |
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. |
Auto |
autoStorage()
Get the properties related to the auto-storage account. |
Encryption |
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. |
Batch |
identity()
Get the identity of the Batch account. |
Map<String, String> |
tags()
Get the user-specified tags associated with the account. |
Batch |
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. |
Batch |
withAutoStorage(AutoStorageBaseProperties autoStorage)
Set the properties related to the auto-storage account. |
Batch |
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. |
Batch |
withIdentity(BatchAccountIdentity identity)
Set the identity of the Batch account. |
Batch |
withTags(Map<String, String> tags)
Set the user-specified tags associated with the account. |
Method Details
allowedAuthenticationModes
public List
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:
autoStorage
public AutoStorageBaseProperties autoStorage()
Get the properties related to the auto-storage account.
Returns:
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:
identity
public BatchAccountIdentity identity()
Get the identity of the Batch account.
Returns:
tags
public Map
Get the user-specified tags associated with the account.
Returns:
withAllowedAuthenticationModes
public BatchAccountUpdateParameters withAllowedAuthenticationModes(List
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:
Returns:
withAutoStorage
public BatchAccountUpdateParameters withAutoStorage(AutoStorageBaseProperties autoStorage)
Set the properties related to the auto-storage account.
Parameters:
Returns:
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:
Returns:
withIdentity
public BatchAccountUpdateParameters withIdentity(BatchAccountIdentity identity)
Set the identity of the Batch account.
Parameters:
Returns:
withTags
public BatchAccountUpdateParameters withTags(Map
Set the user-specified tags associated with the account.
Parameters:
Returns:
Applies to
Azure SDK for Java