ResourcePolicySnapshotSchedulePolicySnapshotPropertiesArgs

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

Constructors

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

Properties

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

Creates the new snapshot in the snapshot chain labeled with the specified name. The chain name must be 1-63 characters long and comply with RFC1035.

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

Whether to perform a 'guest aware' snapshot.

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

A set of key-value pairs.

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

Cloud Storage bucket location to store the auto snapshot (regional or multi-regional)

Functions

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