- 2.53.0 (latest)
- 2.52.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.1
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.4
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.2
- 2.11.2
- 2.10.8
- 2.9.0
- 2.8.1
- 2.7.1
- 2.6.1
- 2.5.0
- 2.4.1
- 2.3.1
- 2.2.0
- 2.1.0
- 2.0.1
- 1.0.3
- 0.5.0
- 0.4.0
- 0.3.0
HostMaintenancePolicy(mapping=None, *, ignore_unknown_fields=False, **kwargs)
HostMaintenancePolicy contains the maintenance policy for the hosts on which the GKE VMs run on.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes | |
---|---|
Name | Description |
maintenance_interval |
google.cloud.container_v1beta1.types.HostMaintenancePolicy.MaintenanceInterval
Specifies the frequency of planned maintenance events. This field is a member of oneof _ _maintenance_interval .
|
opportunistic_maintenance_strategy |
google.cloud.container_v1beta1.types.HostMaintenancePolicy.OpportunisticMaintenanceStrategy
Strategy that will trigger maintenance on behalf of the customer. This field is a member of oneof _ maintenance_strategy .
|
Classes
MaintenanceInterval
MaintenanceInterval(value)
Allows selecting how infrastructure upgrades should be applied to the cluster or node pool.
Values: MAINTENANCE_INTERVAL_UNSPECIFIED (0): The maintenance interval is not explicitly specified. AS_NEEDED (1): Nodes are eligible to receive infrastructure and hypervisor updates as they become available. This may result in more maintenance operations (live migrations or terminations) for the node than the PERIODIC option. PERIODIC (2): Nodes receive infrastructure and hypervisor updates on a periodic basis, minimizing the number of maintenance operations (live migrations or terminations) on an individual VM. This may mean underlying VMs will take longer to receive an update than if it was configured for AS_NEEDED. Security updates will still be applied as soon as they are available.
OpportunisticMaintenanceStrategy
OpportunisticMaintenanceStrategy(
mapping=None, *, ignore_unknown_fields=False, **kwargs
)
Strategy that will trigger maintenance on behalf of the customer.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields