Google Cloud Sql Admin V1 Client - Class SqlMaintenanceType (1.6.0)

Reference documentation and code samples for the Google Cloud Sql Admin V1 Client class SqlMaintenanceType.

The type of maintenance to be performed on the instance.

Protobuf typegoogle.cloud.sql.v1.SqlMaintenanceType

Namespace

Google \ Cloud \ Sql \ V1

Methods

static::name

Parameter
NameDescription
valuemixed

static::value

Parameter
NameDescription
namemixed

Constants

SQL_MAINTENANCE_TYPE_UNSPECIFIED

Value: 0

Maintenance type is unspecified.

Generated from protobuf enumSQL_MAINTENANCE_TYPE_UNSPECIFIED = 0;

INSTANCE_MAINTENANCE

Value: 1

Indicates that a standalone instance is undergoing maintenance. Theinstance can be either a primary instance or a replica.

Generated from protobuf enumINSTANCE_MAINTENANCE = 1;

REPLICA_INCLUDED_MAINTENANCE

Value: 2

Indicates that the primary instance and all of its replicas, includingcascading replicas, are undergoing maintenance. Maintenance is performed ongroups of replicas first, followed by the primary instance.

Generated from protobuf enumREPLICA_INCLUDED_MAINTENANCE = 2;

INSTANCE_SELF_SERVICE_MAINTENANCE

Value: 3

Indicates that the standalone instance is undergoing maintenance, initiatedby self-service. The instance can be either a primary instance or areplica.

Generated from protobuf enumINSTANCE_SELF_SERVICE_MAINTENANCE = 3;

REPLICA_INCLUDED_SELF_SERVICE_MAINTENANCE

Value: 4

Indicates that the primary instance and all of its replicas are undergoingmaintenance, initiated by self-service. Maintenance is performed on groupsof replicas first, followed by the primary instance.

Generated from protobuf enumREPLICA_INCLUDED_SELF_SERVICE_MAINTENANCE = 4;

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-01-09 UTC.