ArmBatchModelFactory.BatchAccountPatch Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.