Cloud Composer v1 API - Class ScheduledSnapshotsConfig (2.9.0)

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

Reference documentation and code samples for the Cloud Composer v1 API class ScheduledSnapshotsConfig.

The configuration for scheduled snapshot creation mechanism.

Inheritance

object > ScheduledSnapshotsConfig

Namespace

Google.Cloud.Orchestration.Airflow.Service.V1

Assembly

Google.Cloud.Orchestration.Airflow.Service.V1.dll

Constructors

ScheduledSnapshotsConfig()

public ScheduledSnapshotsConfig()

ScheduledSnapshotsConfig(ScheduledSnapshotsConfig)

public ScheduledSnapshotsConfig(ScheduledSnapshotsConfig other)
Parameter
Name Description
other ScheduledSnapshotsConfig

Properties

Enabled

public bool Enabled { get; set; }

Optional. Whether scheduled snapshots creation is enabled.

Property Value
Type Description
bool

SnapshotCreationSchedule

public string SnapshotCreationSchedule { get; set; }

Optional. The cron expression representing the time when snapshots creation mechanism runs. This field is subject to additional validation around frequency of execution.

Property Value
Type Description
string

SnapshotLocation

public string SnapshotLocation { get; set; }

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

Property Value
Type Description
string

TimeZone

public string TimeZone { get; set; }

Optional. Time zone that sets the context to interpret snapshot_creation_schedule.

Property Value
Type Description
string