Reference documentation and code samples for the Google Cloud Orchestration Airflow V1 Client class ScheduledSnapshotsConfig.
The configuration for scheduled snapshot creation mechanism.
Generated from protobuf message google.cloud.orchestration.airflow.service.v1.ScheduledSnapshotsConfig
Namespace
Google \ Cloud \ Orchestration \ Airflow \ Service \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ enabled |
bool
Optional. Whether scheduled snapshots creation is enabled. |
↳ snapshot_location |
string
Optional. The Cloud Storage location for storing automatically created snapshots. |
↳ snapshot_creation_schedule |
string
Optional. The cron expression representing the time when snapshots creation mechanism runs. This field is subject to additional validation around frequency of execution. |
↳ time_zone |
string
Optional. Time zone that sets the context to interpret snapshot_creation_schedule. |
getEnabled
Optional. Whether scheduled snapshots creation is enabled.
| Returns | |
|---|---|
| Type | Description |
bool |
|
setEnabled
Optional. Whether scheduled snapshots creation is enabled.
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getSnapshotLocation
Optional. The Cloud Storage location for storing automatically created snapshots.
| Returns | |
|---|---|
| Type | Description |
string |
|
setSnapshotLocation
Optional. The Cloud Storage location for storing automatically created snapshots.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getSnapshotCreationSchedule
Optional. The cron expression representing the time when snapshots creation mechanism runs. This field is subject to additional validation around frequency of execution.
| Returns | |
|---|---|
| Type | Description |
string |
|
setSnapshotCreationSchedule
Optional. The cron expression representing the time when snapshots creation mechanism runs. This field is subject to additional validation around frequency of execution.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getTimeZone
Optional. Time zone that sets the context to interpret snapshot_creation_schedule.
| Returns | |
|---|---|
| Type | Description |
string |
|
setTimeZone
Optional. Time zone that sets the context to interpret snapshot_creation_schedule.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|