Cloud Composer V1 API - Class Google::Cloud::Orchestration::Airflow::Service::V1::ScheduledSnapshotsConfig (v0.11.0)

Reference documentation and code samples for the Cloud Composer V1 API class Google::Cloud::Orchestration::Airflow::Service::V1::ScheduledSnapshotsConfig.

The configuration for scheduled snapshot creation mechanism.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#enabled

def enabled() -> ::Boolean
Returns
  • (::Boolean) — Optional. Whether scheduled snapshots creation is enabled.

#enabled=

def enabled=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Optional. Whether scheduled snapshots creation is enabled.
Returns
  • (::Boolean) — Optional. Whether scheduled snapshots creation is enabled.

#snapshot_creation_schedule

def snapshot_creation_schedule() -> ::String
Returns
  • (::String) — Optional. The cron expression representing the time when snapshots creation mechanism runs. This field is subject to additional validation around frequency of execution.

#snapshot_creation_schedule=

def snapshot_creation_schedule=(value) -> ::String
Parameter
  • value (::String) — Optional. The cron expression representing the time when snapshots creation mechanism runs. This field is subject to additional validation around frequency of execution.
Returns
  • (::String) — Optional. The cron expression representing the time when snapshots creation mechanism runs. This field is subject to additional validation around frequency of execution.

#snapshot_location

def snapshot_location() -> ::String
Returns
  • (::String) — Optional. The Cloud Storage location for storing automatically created snapshots.

#snapshot_location=

def snapshot_location=(value) -> ::String
Parameter
  • value (::String) — Optional. The Cloud Storage location for storing automatically created snapshots.
Returns
  • (::String) — Optional. The Cloud Storage location for storing automatically created snapshots.

#time_zone

def time_zone() -> ::String
Returns
  • (::String) — Optional. Time zone that sets the context to interpret snapshot_creation_schedule.

#time_zone=

def time_zone=(value) -> ::String
Parameter
  • value (::String) — Optional. Time zone that sets the context to interpret snapshot_creation_schedule.
Returns
  • (::String) — Optional. Time zone that sets the context to interpret snapshot_creation_schedule.