TargetRegionArgs

data class TargetRegionArgs(val encryption: Output<EncryptionImagesArgs>? = null, val name: Output<String>, val regionalReplicaCount: Output<Int>? = null, val storageAccountType: Output<Either<String, StorageAccountType>>? = null) : ConvertibleToJava<TargetRegionArgs>

Describes the target region information.

Constructors

Link copied to clipboard
constructor(encryption: Output<EncryptionImagesArgs>? = null, name: Output<String>, regionalReplicaCount: Output<Int>? = null, storageAccountType: Output<Either<String, StorageAccountType>>? = null)

Properties

Link copied to clipboard
val encryption: Output<EncryptionImagesArgs>? = null

Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.

Link copied to clipboard
val name: Output<String>

The name of the region.

Link copied to clipboard
val regionalReplicaCount: Output<Int>? = null

The number of replicas of the Image Version to be created per region. This property is updatable.

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

Specifies the storage account type to be used to store the image. This property is not updatable.

Functions

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