Class MaintenancePolicy (0.4.3)

MaintenancePolicy(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Defines a maintenance policy for a resource.

Attributes

Name Description
weekly_maintenance_windows MutableSequence[google.cloud.lustre_v1.types.MaintenancePolicy.WeeklyMaintenanceWindow]
Required. The weekly maintenance windows for the instance. Currently limited to 1 window.
maintenance_exclusion_window MutableSequence[google.cloud.lustre_v1.types.MaintenancePolicy.MaintenanceExclusionWindow]
Optional. The exclusion windows for the instance. Currently limited to 1 window.

Classes

MaintenanceExclusionWindow

MaintenanceExclusionWindow(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Exclusion period when maintenance updates should not occur. An exclusion window can be in either of the following two formats:

  • Non-recurring : A full date, with non-zero year, month and day values.
  • Recurring : A month and day value, with a zero year. Time zone is UTC.

WeeklyMaintenanceWindow

WeeklyMaintenanceWindow(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Weekly time window in which maintenance updates may occur. Duration of the window is currently fixed at 1 hour. Time zone is UTC.