public class BatchAccountCreateParameters extends Object
| Constructor and Description |
|---|
BatchAccountCreateParameters() |
| 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.
|
AutoStorageBaseProperties |
autoStorage()
Get the properties related to the auto-storage account.
|
EncryptionProperties |
encryption()
Get configures how customer data is encrypted inside the Batch account.
|
BatchAccountIdentity |
identity()
Get the identity of the Batch account.
|
KeyVaultReference |
keyVaultReference()
Get a reference to the Azure key vault associated with the Batch account.
|
String |
location()
Get the region in which to create the account.
|
PoolAllocationMode |
poolAllocationMode()
Get the pool allocation mode also affects how clients may authenticate to the Batch Service API.
|
PublicNetworkAccessType |
publicNetworkAccess()
Get if not specified, the default value is 'enabled'.
|
Map<String,String> |
tags()
Get the user-specified tags associated with the account.
|
BatchAccountCreateParameters |
withAllowedAuthenticationModes(List<AuthenticationMode> allowedAuthenticationModes)
Set list of allowed authentication modes for the Batch account that can be used to authenticate with the data plane.
|
BatchAccountCreateParameters |
withAutoStorage(AutoStorageBaseProperties autoStorage)
Set the properties related to the auto-storage account.
|
BatchAccountCreateParameters |
withEncryption(EncryptionProperties encryption)
Set configures how customer data is encrypted inside the Batch account.
|
BatchAccountCreateParameters |
withIdentity(BatchAccountIdentity identity)
Set the identity of the Batch account.
|
BatchAccountCreateParameters |
withKeyVaultReference(KeyVaultReference keyVaultReference)
Set a reference to the Azure key vault associated with the Batch account.
|
BatchAccountCreateParameters |
withLocation(String location)
Set the region in which to create the account.
|
BatchAccountCreateParameters |
withPoolAllocationMode(PoolAllocationMode poolAllocationMode)
Set the pool allocation mode also affects how clients may authenticate to the Batch Service API.
|
BatchAccountCreateParameters |
withPublicNetworkAccess(PublicNetworkAccessType publicNetworkAccess)
Set if not specified, the default value is 'enabled'.
|
BatchAccountCreateParameters |
withTags(Map<String,String> tags)
Set the user-specified tags associated with the account.
|
public String location()
public BatchAccountCreateParameters withLocation(String location)
location - the location value to setpublic Map<String,String> tags()
public BatchAccountCreateParameters withTags(Map<String,String> tags)
tags - the tags value to setpublic AutoStorageBaseProperties autoStorage()
public BatchAccountCreateParameters withAutoStorage(AutoStorageBaseProperties autoStorage)
autoStorage - the autoStorage value to setpublic PoolAllocationMode poolAllocationMode()
public BatchAccountCreateParameters withPoolAllocationMode(PoolAllocationMode poolAllocationMode)
poolAllocationMode - the poolAllocationMode value to setpublic KeyVaultReference keyVaultReference()
public BatchAccountCreateParameters withKeyVaultReference(KeyVaultReference keyVaultReference)
keyVaultReference - the keyVaultReference value to setpublic PublicNetworkAccessType publicNetworkAccess()
public BatchAccountCreateParameters withPublicNetworkAccess(PublicNetworkAccessType publicNetworkAccess)
publicNetworkAccess - the publicNetworkAccess value to setpublic EncryptionProperties encryption()
public BatchAccountCreateParameters withEncryption(EncryptionProperties encryption)
encryption - the encryption value to setpublic List<AuthenticationMode> allowedAuthenticationModes()
public BatchAccountCreateParameters withAllowedAuthenticationModes(List<AuthenticationMode> allowedAuthenticationModes)
allowedAuthenticationModes - the allowedAuthenticationModes value to setpublic BatchAccountIdentity identity()
public BatchAccountCreateParameters withIdentity(BatchAccountIdentity identity)
identity - the identity value to set/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/