ClusterMaintenancePolicyArgs

data class ClusterMaintenancePolicyArgs(val dailyMaintenanceWindow: Output<ClusterMaintenancePolicyDailyMaintenanceWindowArgs>? = null, val maintenanceExclusions: Output<List<ClusterMaintenancePolicyMaintenanceExclusionArgs>>? = null, val recurringWindow: Output<ClusterMaintenancePolicyRecurringWindowArgs>? = null) : ConvertibleToJava<ClusterMaintenancePolicyArgs>

Constructors

Link copied to clipboard
constructor(dailyMaintenanceWindow: Output<ClusterMaintenancePolicyDailyMaintenanceWindowArgs>? = null, maintenanceExclusions: Output<List<ClusterMaintenancePolicyMaintenanceExclusionArgs>>? = null, recurringWindow: Output<ClusterMaintenancePolicyRecurringWindowArgs>? = null)

Properties

Link copied to clipboard

Time window specified for daily maintenance operations. Specify start_time in RFC3339 format "HH:MM”, where HH : \[00-23\] and MM : \[00-59\] GMT. For example: Examples:

Link copied to clipboard

Exceptions to maintenance window. Non-emergency maintenance should not occur in these windows. A cluster can have up to 20 maintenance exclusions at a time Maintenance Window and Exclusions

Link copied to clipboard

Time window for recurring maintenance operations. Specify start_time and end_time in RFC3339 "Zulu" date format. The start time's date is the initial date that the window starts, and the end time is used for calculating duration. Specify recurrence in RFC5545 RRULE format, to specify when this recurs. Note that GKE may accept other formats, but will return values in UTC, causing a permanent diff. Examples:

Functions

Link copied to clipboard
open override fun toJava(): ClusterMaintenancePolicyArgs