BatchAccountUpdateParameters Class

Parameters for updating an Azure Batch account.

Inheritance
BatchAccountUpdateParameters

Constructor

BatchAccountUpdateParameters(*, tags: Optional[Dict[str, str]] = None, identity: Optional[azure.mgmt.batch.models._models_py3.BatchAccountIdentity] = None, auto_storage: Optional[azure.mgmt.batch.models._models_py3.AutoStorageBaseProperties] = None, encryption: Optional[azure.mgmt.batch.models._models_py3.EncryptionProperties] = None, allowed_authentication_modes: Optional[List[Union[str, azure.mgmt.batch.models._batch_management_client_enums.AuthenticationMode]]] = None, public_network_access: Optional[Union[str, azure.mgmt.batch.models._batch_management_client_enums.PublicNetworkAccessType]] = 'Enabled', network_profile: Optional[azure.mgmt.batch.models._models_py3.NetworkProfile] = None, **kwargs)

Variables

tags
dict[str, str]

A set of tags. The user-specified tags associated with the account.

identity
BatchAccountIdentity

The identity of the Batch account.

auto_storage
AutoStorageBaseProperties

The properties related to the auto-storage account.

encryption
EncryptionProperties

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.

allowed_authentication_modes
list[str or AuthenticationMode]

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.

public_network_access
str or PublicNetworkAccessType

If not specified, the default value is 'enabled'. Possible values include: "Enabled", "Disabled". Default value: "Enabled".

network_profile
NetworkProfile

The network profile only takes effect when publicNetworkAccess is enabled.