BatchAccountUpdateParameters Class

Parameters for updating an Azure Batch account.

Inheritance
azure.mgmt.batch._serialization.Model
BatchAccountUpdateParameters

Constructor

BatchAccountUpdateParameters(*, tags: Dict[str, str] | None = None, identity: _models.BatchAccountIdentity | None = None, auto_storage: _models.AutoStorageBaseProperties | None = None, encryption: _models.EncryptionProperties | None = None, allowed_authentication_modes: List[str | _models.AuthenticationMode] | None = None, public_network_access: str | _models.PublicNetworkAccessType = 'Enabled', network_profile: _models.NetworkProfile | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
tags

The user-specified tags associated with the account.

identity

The identity of the Batch account.

auto_storage

The properties related to the auto-storage account.

encryption

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

If not specified, the default value is 'enabled'. Known values are: "Enabled", "Disabled", and "SecuredByPerimeter".

Default value: Enabled
network_profile

The network profile only takes effect when publicNetworkAccess is enabled.

Variables

Name Description
tags

The user-specified tags associated with the account.

identity

The identity of the Batch account.

auto_storage

The properties related to the auto-storage account.

encryption

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

If not specified, the default value is 'enabled'. Known values are: "Enabled", "Disabled", and "SecuredByPerimeter".

network_profile

The network profile only takes effect when publicNetworkAccess is enabled.