ArmBatchModelFactory.BatchAccountPatch Method

Definition

public static Azure.ResourceManager.Batch.Models.BatchAccountPatch BatchAccountPatch(System.Collections.Generic.IDictionary<string,string> tags = default, Azure.ResourceManager.Batch.Models.BatchAccountAutoStorageBaseConfiguration autoStorage = default, Azure.ResourceManager.Batch.Models.BatchAccountEncryptionConfiguration encryption = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Batch.Models.BatchAuthenticationMode> allowedAuthenticationModes = default, Azure.ResourceManager.Batch.Models.BatchPublicNetworkAccess? publicNetworkAccess = default, Azure.ResourceManager.Batch.Models.BatchNetworkProfile networkProfile = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default);
static member BatchAccountPatch : System.Collections.Generic.IDictionary<string, string> * Azure.ResourceManager.Batch.Models.BatchAccountAutoStorageBaseConfiguration * Azure.ResourceManager.Batch.Models.BatchAccountEncryptionConfiguration * seq<Azure.ResourceManager.Batch.Models.BatchAuthenticationMode> * Nullable<Azure.ResourceManager.Batch.Models.BatchPublicNetworkAccess> * Azure.ResourceManager.Batch.Models.BatchNetworkProfile * Azure.ResourceManager.Models.ManagedServiceIdentity -> Azure.ResourceManager.Batch.Models.BatchAccountPatch
Public Shared Function BatchAccountPatch (Optional tags As IDictionary(Of String, String) = Nothing, Optional autoStorage As BatchAccountAutoStorageBaseConfiguration = Nothing, Optional encryption As BatchAccountEncryptionConfiguration = Nothing, Optional allowedAuthenticationModes As IEnumerable(Of BatchAuthenticationMode) = Nothing, Optional publicNetworkAccess As Nullable(Of BatchPublicNetworkAccess) = Nothing, Optional networkProfile As BatchNetworkProfile = Nothing, Optional identity As ManagedServiceIdentity = Nothing) As BatchAccountPatch

Parameters

tags
IDictionary<String,String>

The user-specified tags associated with the account.

autoStorage
BatchAccountAutoStorageBaseConfiguration

The properties related to the auto-storage account.

encryption
BatchAccountEncryptionConfiguration

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.

allowedAuthenticationModes
IEnumerable<BatchAuthenticationMode>

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.

publicNetworkAccess
Nullable<BatchPublicNetworkAccess>

The network access type for operating on the resources in the Batch account.

networkProfile
BatchNetworkProfile

The network profile only takes effect when publicNetworkAccess is enabled.

identity
ManagedServiceIdentity

The identity of the Batch account.

Returns

A new BatchAccountPatch instance for mocking.

Applies to