Interface ComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:18.264Z") @Stability(Stable) public interface ComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfig extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfig.Builderstatic classComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfig.Jsii$ProxyAn implementation forComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfig
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static ComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfig.Builderbuilder()ObjectgetEnabled()When enabled, Cloud Composer periodically saves snapshots of your environment to a Cloud Storage bucket.default StringgetSnapshotCreationSchedule()Snapshot schedule, in the unix-cron format.default StringgetSnapshotLocation()the URI of a bucket folder where to save the snapshot.default StringgetTimeZone()A time zone for the schedule.
-
-
-
Method Detail
-
getEnabled
@Stability(Stable) @NotNull Object getEnabled()
When enabled, Cloud Composer periodically saves snapshots of your environment to a Cloud Storage bucket.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/composer_environment#enabled ComposerEnvironment#enabled}
-
getSnapshotCreationSchedule
@Stability(Stable) @Nullable default String getSnapshotCreationSchedule()
Snapshot schedule, in the unix-cron format.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/composer_environment#snapshot_creation_schedule ComposerEnvironment#snapshot_creation_schedule}
-
getSnapshotLocation
@Stability(Stable) @Nullable default String getSnapshotLocation()
the URI of a bucket folder where to save the snapshot.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/composer_environment#snapshot_location ComposerEnvironment#snapshot_location}
-
getTimeZone
@Stability(Stable) @Nullable default String getTimeZone()
A time zone for the schedule.This value is a time offset and does not take into account daylight saving time changes. Valid values are from UTC-12 to UTC+12. Examples: UTC, UTC-01, UTC+03. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/composer_environment#time_zone ComposerEnvironment#time_zone}
-
builder
@Stability(Stable) static ComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfig.Builder builder()
-
-