Class ResourcePolicySnapshotSchedulePolicySnapshotProperties (1.2.0)

public sealed class ResourcePolicySnapshotSchedulePolicySnapshotProperties : IMessage<ResourcePolicySnapshotSchedulePolicySnapshotProperties>, IEquatable<ResourcePolicySnapshotSchedulePolicySnapshotProperties>, IDeepCloneable<ResourcePolicySnapshotSchedulePolicySnapshotProperties>, IBufferMessage, IMessage

Specified snapshot properties for scheduled snapshots created by this policy.

Inheritance

Object > ResourcePolicySnapshotSchedulePolicySnapshotProperties

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

ResourcePolicySnapshotSchedulePolicySnapshotProperties()

public ResourcePolicySnapshotSchedulePolicySnapshotProperties()

ResourcePolicySnapshotSchedulePolicySnapshotProperties(ResourcePolicySnapshotSchedulePolicySnapshotProperties)

public ResourcePolicySnapshotSchedulePolicySnapshotProperties(ResourcePolicySnapshotSchedulePolicySnapshotProperties other)
Parameter
NameDescription
otherResourcePolicySnapshotSchedulePolicySnapshotProperties

Properties

ChainName

public string ChainName { get; set; }

Chain name that the snapshot is created in.

Property Value
TypeDescription
String

GuestFlush

public bool GuestFlush { get; set; }

Indication to perform a 'guest aware' snapshot.

Property Value
TypeDescription
Boolean

HasChainName

public bool HasChainName { get; }

Gets whether the "chain_name" field is set

Property Value
TypeDescription
Boolean

HasGuestFlush

public bool HasGuestFlush { get; }

Gets whether the "guest_flush" field is set

Property Value
TypeDescription
Boolean

Labels

public MapField<string, string> Labels { get; }

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

Property Value
TypeDescription
MapField<String, String>

StorageLocations

public RepeatedField<string> StorageLocations { get; }

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

Property Value
TypeDescription
RepeatedField<String>