BatchAccountUpdateParameters Class

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

public class BatchAccountUpdateParameters

Parameters for updating an Azure Batch account.

Method Summary

Modifier and Type Method and Description
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.

AutoStorageBaseProperties autoStorage()

Get the properties related to the auto-storage account.

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.

BatchAccountIdentity identity()

Get the identity of the Batch account.

Map<String, 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. This does not affect authentication with the control 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. By default, accounts are encrypted using a Microsoft managed key. For additional control, a customer-managed key can be used instead.

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.

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