public sealed class ScheduledSnapshotsConfig : IMessage<ScheduledSnapshotsConfig>, IEquatable<ScheduledSnapshotsConfig>, IDeepCloneable<ScheduledSnapshotsConfig>, IBufferMessage, IMessageReference 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 |
|