SharedImageVersionTargetRegionArgs

data class SharedImageVersionTargetRegionArgs(val diskEncryptionSetId: Output<String>? = null, val excludeFromLatestEnabled: Output<Boolean>? = null, val name: Output<String>, val regionalReplicaCount: Output<Int>, val storageAccountType: Output<String>? = null) : ConvertibleToJava<SharedImageVersionTargetRegionArgs>

Constructors

Link copied to clipboard
constructor(diskEncryptionSetId: Output<String>? = null, excludeFromLatestEnabled: Output<Boolean>? = null, name: Output<String>, regionalReplicaCount: Output<Int>, storageAccountType: Output<String>? = null)

Properties

Link copied to clipboard
val diskEncryptionSetId: Output<String>? = null

The ID of the Disk Encryption Set to encrypt the Image Version in the target region. Changing this forces a new resource to be created.

Link copied to clipboard
val excludeFromLatestEnabled: Output<Boolean>? = null

Specifies whether this Shared Image Version should be excluded when querying for the latest version. Defaults to false.

Link copied to clipboard
val name: Output<String>

The Azure Region in which this Image Version should exist.

Link copied to clipboard

The number of replicas of the Image Version to be created per region.

Link copied to clipboard
val storageAccountType: Output<String>? = null

The storage account type for the image version. Possible values are Standard_LRS, Premium_LRS and Standard_ZRS. Defaults to Standard_LRS. You can store all of your image version replicas in Zone Redundant Storage by specifying Standard_ZRS.

Functions

Link copied to clipboard
open override fun toJava(): SharedImageVersionTargetRegionArgs