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.
Implements
IMessageScheduledSnapshotsConfig, IEquatableScheduledSnapshotsConfig, IDeepCloneableScheduledSnapshotsConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Orchestration.Airflow.Service.V1Assembly
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 |