Google Cloud Compute V1 API - Class Google::Cloud::Compute::V1::ResourcePolicySnapshotSchedulePolicySnapshotProperties (v2.9.0)

Reference documentation and code samples for the Google Cloud Compute V1 API class Google::Cloud::Compute::V1::ResourcePolicySnapshotSchedulePolicySnapshotProperties.

Specified snapshot properties for scheduled snapshots created by this policy.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#chain_name

def chain_name() -> ::String
Returns
  • (::String) — Chain name that the snapshot is created in.

#chain_name=

def chain_name=(value) -> ::String
Parameter
  • value (::String) — Chain name that the snapshot is created in.
Returns
  • (::String) — Chain name that the snapshot is created in.

#guest_flush

def guest_flush() -> ::Boolean
Returns
  • (::Boolean) — Indication to perform a 'guest aware' snapshot.

#guest_flush=

def guest_flush=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Indication to perform a 'guest aware' snapshot.
Returns
  • (::Boolean) — Indication to perform a 'guest aware' snapshot.

#labels

def labels() -> ::Google::Protobuf::Map{::String => ::String}
Returns
  • (::Google::Protobuf::Map{::String => ::String}) — Labels to apply to scheduled snapshots. These can be later modified by the setLabels method. Label values may be empty.

#labels=

def labels=(value) -> ::Google::Protobuf::Map{::String => ::String}
Parameter
  • value (::Google::Protobuf::Map{::String => ::String}) — Labels to apply to scheduled snapshots. These can be later modified by the setLabels method. Label values may be empty.
Returns
  • (::Google::Protobuf::Map{::String => ::String}) — Labels to apply to scheduled snapshots. These can be later modified by the setLabels method. Label values may be empty.

#storage_locations

def storage_locations() -> ::Array<::String>
Returns
  • (::Array<::String>) — Cloud Storage bucket storage location of the auto snapshot (regional or multi-regional).

#storage_locations=

def storage_locations=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Cloud Storage bucket storage location of the auto snapshot (regional or multi-regional).
Returns
  • (::Array<::String>) — Cloud Storage bucket storage location of the auto snapshot (regional or multi-regional).