ResourcePolicySnapshotSchedulePolicySnapshotPropertiesArgs

data class ResourcePolicySnapshotSchedulePolicySnapshotPropertiesArgs(val chainName: Output<String>? = null, val guestFlush: Output<Boolean>? = null, val labels: Output<Map<String, String>>? = null, val storageLocations: Output<List<String>>? = null) : ConvertibleToJava<ResourcePolicySnapshotSchedulePolicySnapshotPropertiesArgs>

Specified snapshot properties for scheduled snapshots created by this policy.

Constructors

fun ResourcePolicySnapshotSchedulePolicySnapshotPropertiesArgs(chainName: Output<String>? = null, guestFlush: Output<Boolean>? = null, labels: Output<Map<String, String>>? = null, storageLocations: Output<List<String>>? = null)

Functions

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

Properties

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

Chain name that the snapshot is created in.

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

Indication to perform a 'guest aware' snapshot.

Link copied to clipboard
val labels: Output<Map<String, String>>? = null

Labels to apply to scheduled snapshots. These can be later modified by the setLabels method. Label values may be empty.

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

Cloud Storage bucket storage location of the auto snapshot (regional or multi-regional).