Interface GkeBackupBackupPlanBackupScheduleRpoConfigExclusionWindows
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
GkeBackupBackupPlanBackupScheduleRpoConfigExclusionWindows.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:21.270Z") @Stability(Stable) public interface GkeBackupBackupPlanBackupScheduleRpoConfigExclusionWindows extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classGkeBackupBackupPlanBackupScheduleRpoConfigExclusionWindows.Builderstatic classGkeBackupBackupPlanBackupScheduleRpoConfigExclusionWindows.Jsii$ProxyAn implementation forGkeBackupBackupPlanBackupScheduleRpoConfigExclusionWindows
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static GkeBackupBackupPlanBackupScheduleRpoConfigExclusionWindows.Builderbuilder()default ObjectgetDaily()The exclusion window occurs every day if set to "True".default GkeBackupBackupPlanBackupScheduleRpoConfigExclusionWindowsDaysOfWeekgetDaysOfWeek()days_of_week block.StringgetDuration()Specifies duration of the window in seconds with up to nine fractional digits, terminated by 's'.default GkeBackupBackupPlanBackupScheduleRpoConfigExclusionWindowsSingleOccurrenceDategetSingleOccurrenceDate()single_occurrence_date block.GkeBackupBackupPlanBackupScheduleRpoConfigExclusionWindowsStartTimegetStartTime()start_time block.
-
-
-
Method Detail
-
getDuration
@Stability(Stable) @NotNull String getDuration()
Specifies duration of the window in seconds with up to nine fractional digits, terminated by 's'.Example: "3.5s". Restrictions for duration based on the recurrence type to allow some time for backup to happen: * single_occurrence_date: no restriction * daily window: duration < 24 hours * weekly window: * days of week includes all seven days of a week: duration < 24 hours * all other weekly window: duration < 168 hours (i.e., 24 * 7 hours) Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gke_backup_backup_plan#duration GkeBackupBackupPlan#duration}
-
getStartTime
@Stability(Stable) @NotNull GkeBackupBackupPlanBackupScheduleRpoConfigExclusionWindowsStartTime getStartTime()
start_time block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gke_backup_backup_plan#start_time GkeBackupBackupPlan#start_time}
-
getDaily
@Stability(Stable) @Nullable default Object getDaily()
The exclusion window occurs every day if set to "True".Specifying this field to "False" is an error. Only one of singleOccurrenceDate, daily and daysOfWeek may be set. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gke_backup_backup_plan#daily GkeBackupBackupPlan#daily}
-
getDaysOfWeek
@Stability(Stable) @Nullable default GkeBackupBackupPlanBackupScheduleRpoConfigExclusionWindowsDaysOfWeek getDaysOfWeek()
days_of_week block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gke_backup_backup_plan#days_of_week GkeBackupBackupPlan#days_of_week}
-
getSingleOccurrenceDate
@Stability(Stable) @Nullable default GkeBackupBackupPlanBackupScheduleRpoConfigExclusionWindowsSingleOccurrenceDate getSingleOccurrenceDate()
single_occurrence_date block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gke_backup_backup_plan#single_occurrence_date GkeBackupBackupPlan#single_occurrence_date}
-
builder
@Stability(Stable) static GkeBackupBackupPlanBackupScheduleRpoConfigExclusionWindows.Builder builder()
-
-