maintenanceType property

String? maintenanceType
getter/setter pair

The type of maintenance to be performed on the instance. Possible string values are:

  • "SQL_MAINTENANCE_TYPE_UNSPECIFIED" : Maintenance type is unspecified.
  • "INSTANCE_MAINTENANCE" : Indicates that a standalone instance is undergoing maintenance. The instance can be either a primary instance or a replica.
  • "REPLICA_INCLUDED_MAINTENANCE" : Indicates that the primary instance and all of its replicas, including cascading replicas, are undergoing maintenance. Maintenance is performed on groups of replicas first, followed by the primary instance.
  • "INSTANCE_SELF_SERVICE_MAINTENANCE" : Indicates that the standalone instance is undergoing maintenance, initiated by self-service. The instance can be either a primary instance or a replica.
  • "REPLICA_INCLUDED_SELF_SERVICE_MAINTENANCE" : Indicates that the primary instance and all of its replicas are undergoing maintenance, initiated by self-service. Maintenance is performed on groups of replicas first, followed by the primary instance.

Implementation

core.String? maintenanceType;