Generated client implementations.
Nested message and enum types in AutomatedBackupPolicy
.
Nested message and enum types in Backup
.
Nested message and enum types in BatchCreateInstanceStatus
.
Nested message and enum types in Cluster
.
Nested message and enum types in EncryptionInfo
.
Nested message and enum types in ExecuteSqlMetadata
.
Nested message and enum types in ExecuteSqlRequest
.
Nested message and enum types in InjectFaultRequest
.
Nested message and enum types in Instance
.
Nested message and enum types in MaintenanceUpdatePolicy
.
Nested message and enum types in MigrationSource
.
Nested message and enum types in OperationMetadata
.
Nested message and enum types in PromoteClusterStatus
.
Nested message and enum types in RestoreClusterRequest
.
Nested message and enum types in SslConfig
.
Nested message and enum types in SupportedDatabaseFlag
.
Nested message and enum types in UpgradeClusterResponse
.
Nested message and enum types in UpgradeClusterStatus
.
Nested message and enum types in User
.
Message describing the user-specified automated backup policy.
Message describing Backup object
Message describing a BackupSource.
Message for current status of an instance in the BatchCreateInstances
operation.
For example, lets say a BatchCreateInstances workflow has 4 instances,
Instance1 through Instance4. Lets also assume that 2 instances succeeded
but the third failed to create and the 4th was never picked up for creation
because of failure of the previous one. Then, resulting states would look
something like:
Message for metadata that is specific to BatchCreateInstances API.
NEXT_ID: 3
Message for creating a batch of instances under the specified cluster.
Message for creating batches of instances in a cluster.
The source CloudSQL backup resource.
A cluster is a collection of regional AlloyDB resources. It can include a
primary instance and one or more read pool instances.
All cluster resources share a storage layer, which scales as needed.
ContinuousBackupConfig describes the continuous backups recovery
configurations of a cluster.
ContinuousBackupInfo describes the continuous backup properties of a
cluster.
Message describing a ContinuousBackupSource.
Message for creating a Backup
Message for creating a Cluster
Message for creating a Instance
See usage below for notes.
Message for creating a Secondary Instance
Message for creating a User
Message describing Database object.
Message for deleting a Backup
Message for deleting a Cluster
Message for deleting a Instance
Message for deleting a User
EncryptionConfig describes the encryption config of a cluster or a backup
that is encrypted with a CMEK (customer-managed encryption key).
EncryptionInfo describes the encryption information of a cluster or a backup.
Any additional metadata information regarding the execution of the SQL
Request for ExecuteSql rpc.
Execute a SQL statement response.
Message for triggering failover on an Instance
Cluster level configuration parameters related to the Gemini in Databases
add-on.
Instance level configuration parameters related to the Gemini in Databases
add-on.
Message for requests to generate a client certificate signed by the Cluster
CA.
Message returned by a GenerateClientCertificate operation.
Message for getting a Backup
Message for getting a Cluster
Request message for GetConnectionInfo.
Message for getting a Instance
Message for getting a User
Message for triggering fault injection on an instance
An Instance is a computing unit that an end customer can connect to.
It’s the main unit of computing resources in AlloyDB.
Message for requesting list of Backups
Message for response to listing Backups
Message for requesting list of Clusters
Message for response to listing Clusters
Message for requesting list of Databases.
Message for response to listing Databases.
Message for requesting list of Instances
Message for response to listing Instances
Message for listing the information about the supported Database flags.
Message for response to listing SupportedDatabaseFlags.
Message for requesting list of Users
Message for response to listing Users
MaintenanceSchedule stores the maintenance schedule generated from
the MaintenanceUpdatePolicy, once a maintenance rollout is triggered, if
MaintenanceWindow is set, and if there is no conflicting DenyPeriod.
The schedule is cleared once the update takes place. This field cannot be
manually changed; modify the MaintenanceUpdatePolicy instead.
MaintenanceUpdatePolicy defines the policy for system updates.
Subset of the source instance configuration that is available when reading
the cluster resource.
Represents the metadata of the long-running operation.
Message for promoting a Cluster
Message for current status of the database during Promote Cluster operation.
Message for restoring a Cluster from a backup or another cluster at a given
point in time.
SqlResult represents the result for the execution of a sql statement.
Contains the name and datatype of a column in a SQL Result.
A single row from a sql result.
A single value in a row from a sql result.
SSL configuration.
SupportedDatabaseFlag gives general information about a database flag,
like type and allowed values. This is a static value that is defined
on the server side, and it cannot be modified by callers.
To set the Database flags on a particular Instance, a caller should modify
the Instance.database_flags field.
Message for switching over to a cluster
Message for updating a Backup
Message for updating a Cluster
Message for updating a Instance
Message for updating a User
Upgrades a cluster.
UpgradeClusterResponse contains the response for upgrade cluster operation.
Message for current status of the Major Version Upgrade operation.
Message describing User object.
The username/password for a database user. Used for specifying initial
users at cluster creation time.