GetDatabaseResult

data class GetDatabaseResult(val collation: String, val elasticPoolId: String, val enclaveType: String, val id: String, val identities: List<GetDatabaseIdentity>, val licenseType: String, val maxSizeGb: Int, val name: String, val readReplicaCount: Int, val readScale: Boolean, val serverId: String, val skuName: String, val storageAccountType: String, val tags: Map<String, String>, val transparentDataEncryptionEnabled: Boolean, val transparentDataEncryptionKeyAutomaticRotationEnabled: Boolean, val transparentDataEncryptionKeyVaultKeyId: String, val zoneRedundant: Boolean)

A collection of values returned by getDatabase.

Constructors

Link copied to clipboard
constructor(collation: String, elasticPoolId: String, enclaveType: String, id: String, identities: List<GetDatabaseIdentity>, licenseType: String, maxSizeGb: Int, name: String, readReplicaCount: Int, readScale: Boolean, serverId: String, skuName: String, storageAccountType: String, tags: Map<String, String>, transparentDataEncryptionEnabled: Boolean, transparentDataEncryptionKeyAutomaticRotationEnabled: Boolean, transparentDataEncryptionKeyVaultKeyId: String, zoneRedundant: Boolean)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The collation of the database.

Link copied to clipboard

The id of the elastic pool containing this database.

Link copied to clipboard

The type of enclave being used by the database.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

A identity block as defined below.

Link copied to clipboard

The license type to apply for this database.

Link copied to clipboard

The max size of the database in gigabytes.

Link copied to clipboard
Link copied to clipboard

The number of readonly secondary replicas associated with the database to which readonly application intent connections may be routed.

Link copied to clipboard

If enabled, connections that have application intent set to readonly in their connection string may be routed to a readonly secondary replica.

Link copied to clipboard
Link copied to clipboard

The name of the SKU of the database.

Link copied to clipboard

The storage account type used to store backups for this database.

Link copied to clipboard

A mapping of tags to assign to the resource.

Link copied to clipboard

Whether or not Transparent Data Encryption is enabled.

Whether or not TDE automatically rotates the encryption Key to latest version.

Link copied to clipboard

The Key Vault key URI to be used as the Customer Managed Key(CMK/BYOK) for the Transparent Data Encryption(TDE) layer.

Link copied to clipboard

Whether or not this database is zone redundant, which means the replicas of this database will be spread across multiple availability zones.