GetAccountResult

data class GetAccountResult(val accountEndpoint: String, val encryptions: List<GetAccountEncryption>, val id: String, val keyVaultReferences: List<GetAccountKeyVaultReference>, val location: String, val name: String, val poolAllocationMode: String, val primaryAccessKey: String, val resourceGroupName: String, val secondaryAccessKey: String, val storageAccountId: String, val tags: Map<String, String>)

A collection of values returned by getAccount.

Constructors

Link copied to clipboard
constructor(accountEndpoint: String, encryptions: List<GetAccountEncryption>, id: String, keyVaultReferences: List<GetAccountKeyVaultReference>, location: String, name: String, poolAllocationMode: String, primaryAccessKey: String, resourceGroupName: String, secondaryAccessKey: String, storageAccountId: String, tags: Map<String, String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The account endpoint used to interact with the Batch service.

Link copied to clipboard

The encryption block that describes the Azure KeyVault key reference used to encrypt data for the Azure Batch account.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

The key_vault_reference block that describes the Azure KeyVault reference to use when deploying the Azure Batch account using the UserSubscription pool allocation mode.

Link copied to clipboard

The Azure Region in which this Batch account exists.

Link copied to clipboard

The Batch account name.

Link copied to clipboard

The pool allocation mode configured for this Batch account.

Link copied to clipboard

The Batch account primary access key.

Link copied to clipboard
Link copied to clipboard

The Batch account secondary access key.

Link copied to clipboard

The ID of the Storage Account used for this Batch account.

Link copied to clipboard

A map of tags assigned to the Batch account.