Class: Google::Cloud::Orchestration::Airflow::Service::V1::ScheduledSnapshotsConfig

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/orchestration/airflow/service/v1/environments.rb

Overview

The configuration for scheduled snapshot creation mechanism.

Instance Attribute Summary collapse

Instance Attribute Details

#enabled::Boolean

Returns Optional. Whether scheduled snapshots creation is enabled.

Returns:

  • (::Boolean)

    Optional. Whether scheduled snapshots creation is enabled.



1672
1673
1674
1675
# File 'proto_docs/google/cloud/orchestration/airflow/service/v1/environments.rb', line 1672

class ScheduledSnapshotsConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#snapshot_creation_schedule::String

Returns 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.



1672
1673
1674
1675
# File 'proto_docs/google/cloud/orchestration/airflow/service/v1/environments.rb', line 1672

class ScheduledSnapshotsConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#snapshot_location::String

Returns Optional. The Cloud Storage location for storing automatically created snapshots.

Returns:

  • (::String)

    Optional. The Cloud Storage location for storing automatically created snapshots.



1672
1673
1674
1675
# File 'proto_docs/google/cloud/orchestration/airflow/service/v1/environments.rb', line 1672

class ScheduledSnapshotsConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#time_zone::String

Returns 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.



1672
1673
1674
1675
# File 'proto_docs/google/cloud/orchestration/airflow/service/v1/environments.rb', line 1672

class ScheduledSnapshotsConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end