BatchAccountUpdateParameters Class

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

public class BatchAccountUpdateParameters

Parameters for updating an Azure Batch account.

Constructor Summary

Constructor Description
BatchAccountUpdateParameters()

Method Summary

Modifier and Type Method and Description
java.util.List<AuthenticationMode> allowedAuthenticationModes()

Get list of allowed authentication modes for the Batch account that can be used to authenticate with the data plane.

AutoStorageBaseProperties autoStorage()

Get the properties related to the auto-storage account.

EncryptionProperties encryption()

Get configures how customer data is encrypted inside the Batch account.

BatchAccountIdentity identity()

Get the identity of the Batch account.

java.util.Map<java.lang.String,java.lang.String> tags()

Get the user-specified tags associated with the account.

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.

BatchAccountUpdateParameters withAutoStorage(AutoStorageBaseProperties autoStorage)

Set the properties related to the auto-storage account.

BatchAccountUpdateParameters withEncryption(EncryptionProperties encryption)

Set configures how customer data is encrypted inside the Batch account.

BatchAccountUpdateParameters withIdentity(BatchAccountIdentity identity)

Set the identity of the Batch account.

BatchAccountUpdateParameters withTags(Map<String,String> tags)

Set the user-specified tags associated with the account.

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Constructor Details

BatchAccountUpdateParameters

public BatchAccountUpdateParameters()

Method Details

allowedAuthenticationModes

public List 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

autoStorage

public AutoStorageBaseProperties autoStorage()

Get the properties related to the auto-storage account.

Returns:

the autoStorage value

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

identity

public BatchAccountIdentity identity()

Get the identity of the Batch account.

Returns:

the identity value

tags

public Map tags()

Get the user-specified tags associated with the account.

Returns:

the tags value

withAllowedAuthenticationModes

public BatchAccountUpdateParameters withAllowedAuthenticationModes(List 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.

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.

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.

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.

withTags

public BatchAccountUpdateParameters withTags(Map tags)

Set the user-specified tags associated with the account.

Parameters:

tags - the tags value to set

Returns:

the BatchAccountUpdateParameters object itself.

Applies to