0.1.4 (latest) 0.1.3 Summary of entries of Classes for google-cloud-sql.

## Classes

### [BlueGreenDeploymentsServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.blue_green_deployments_service.BlueGreenDeploymentsServiceAsyncClient)

Service for managing blue-green deployments.

### [BlueGreenDeploymentsServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.blue_green_deployments_service.BlueGreenDeploymentsServiceClient)

Service for managing blue-green deployments.

### [ListBlueGreenDeploymentsAsyncPager](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.blue_green_deployments_service.pagers.ListBlueGreenDeploymentsAsyncPager)

A pager for iterating through `list_blue_green_deployments` requests.

This class thinly wraps an initial
[ListBlueGreenDeploymentsResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ListBlueGreenDeploymentsResponse) object, and
provides an `__aiter__` method to iterate through its
`blue_green_deployments` field.

If there are more pages, the `__aiter__` method will make additional
`ListBlueGreenDeployments` requests and continue to iterate
through the `blue_green_deployments` field on the
corresponding responses.

All the usual [ListBlueGreenDeploymentsResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ListBlueGreenDeploymentsResponse)
attributes are available on the pager. If multiple requests are made, only
the most recent response is retained, and thus used for attribute lookup.

### [ListBlueGreenDeploymentsPager](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.blue_green_deployments_service.pagers.ListBlueGreenDeploymentsPager)

A pager for iterating through `list_blue_green_deployments` requests.

This class thinly wraps an initial
[ListBlueGreenDeploymentsResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ListBlueGreenDeploymentsResponse) object, and
provides an `__iter__` method to iterate through its
`blue_green_deployments` field.

If there are more pages, the `__iter__` method will make additional
`ListBlueGreenDeployments` requests and continue to iterate
through the `blue_green_deployments` field on the
corresponding responses.

All the usual [ListBlueGreenDeploymentsResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ListBlueGreenDeploymentsResponse)
attributes are available on the pager. If multiple requests are made, only
the most recent response is retained, and thus used for attribute lookup.

### [SqlAvailableDatabaseVersionsServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_available_database_versions_service.SqlAvailableDatabaseVersionsServiceAsyncClient)

Service that exposes Cloud SQL database versions information.
This service is only used internally.

### [SqlAvailableDatabaseVersionsServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_available_database_versions_service.SqlAvailableDatabaseVersionsServiceClient)

Service that exposes Cloud SQL database versions information.
This service is only used internally.

### [SqlBackupRunsServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_backup_runs_service.SqlBackupRunsServiceAsyncClient)

Service for managing database backups.

### [SqlBackupRunsServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_backup_runs_service.SqlBackupRunsServiceClient)

Service for managing database backups.

### [ListAsyncPager](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_backup_runs_service.pagers.ListAsyncPager)

A pager for iterating through `list` requests.

This class thinly wraps an initial
[BackupRunsListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BackupRunsListResponse) object, and
provides an `__aiter__` method to iterate through its
`items` field.

If there are more pages, the `__aiter__` method will make additional
`List` requests and continue to iterate
through the `items` field on the
corresponding responses.

All the usual [BackupRunsListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BackupRunsListResponse)
attributes are available on the pager. If multiple requests are made, only
the most recent response is retained, and thus used for attribute lookup.

### [ListPager](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_backup_runs_service.pagers.ListPager)

A pager for iterating through `list` requests.

This class thinly wraps an initial
[BackupRunsListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BackupRunsListResponse) object, and
provides an `__iter__` method to iterate through its
`items` field.

If there are more pages, the `__iter__` method will make additional
`List` requests and continue to iterate
through the `items` field on the
corresponding responses.

All the usual [BackupRunsListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BackupRunsListResponse)
attributes are available on the pager. If multiple requests are made, only
the most recent response is retained, and thus used for attribute lookup.

### [SqlBackupsServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_backups_service.SqlBackupsServiceAsyncClient)

Service for managing database backups for Cloud SQL
instances.

### [SqlBackupsServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_backups_service.SqlBackupsServiceClient)

Service for managing database backups for Cloud SQL
instances.

### [ListBackupsAsyncPager](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_backups_service.pagers.ListBackupsAsyncPager)

A pager for iterating through `list_backups` requests.

This class thinly wraps an initial
[ListBackupsResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ListBackupsResponse) object, and
provides an `__aiter__` method to iterate through its
`backups` field.

If there are more pages, the `__aiter__` method will make additional
`ListBackups` requests and continue to iterate
through the `backups` field on the
corresponding responses.

All the usual [ListBackupsResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ListBackupsResponse)
attributes are available on the pager. If multiple requests are made, only
the most recent response is retained, and thus used for attribute lookup.

### [ListBackupsPager](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_backups_service.pagers.ListBackupsPager)

A pager for iterating through `list_backups` requests.

This class thinly wraps an initial
[ListBackupsResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ListBackupsResponse) object, and
provides an `__iter__` method to iterate through its
`backups` field.

If there are more pages, the `__iter__` method will make additional
`ListBackups` requests and continue to iterate
through the `backups` field on the
corresponding responses.

All the usual [ListBackupsResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ListBackupsResponse)
attributes are available on the pager. If multiple requests are made, only
the most recent response is retained, and thus used for attribute lookup.

### [SqlConnectServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_connect_service.SqlConnectServiceAsyncClient)

Cloud SQL connect service.

### [SqlConnectServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_connect_service.SqlConnectServiceClient)

Cloud SQL connect service.

### [SqlDatabasesServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_databases_service.SqlDatabasesServiceAsyncClient)

Service to manage databases.

### [SqlDatabasesServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_databases_service.SqlDatabasesServiceClient)

Service to manage databases.

### [SqlEventsServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_events_service.SqlEventsServiceAsyncClient)

Service that exposes Cloud SQL event information. This
service is only used internally.

### [SqlEventsServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_events_service.SqlEventsServiceClient)

Service that exposes Cloud SQL event information. This
service is only used internally.

### [SqlFeatureEligibilityServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_feature_eligibility_service.SqlFeatureEligibilityServiceAsyncClient)

Service to verify the eligibility of an instance for a given
operation.

### [SqlFeatureEligibilityServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_feature_eligibility_service.SqlFeatureEligibilityServiceClient)

Service to verify the eligibility of an instance for a given
operation.

### [SqlFlagsServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_flags_service.SqlFlagsServiceAsyncClient)

Service to manage database flags for Cloud SQL instances.

### [SqlFlagsServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_flags_service.SqlFlagsServiceClient)

Service to manage database flags for Cloud SQL instances.

### [SqlIamPoliciesServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_iam_policies_service.SqlIamPoliciesServiceAsyncClient)

Service for providing IAM Meta APIs for Cloud SQL.

### [SqlIamPoliciesServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_iam_policies_service.SqlIamPoliciesServiceClient)

Service for providing IAM Meta APIs for Cloud SQL.

### [SqlInstanceNamesServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_instance_names_service.SqlInstanceNamesServiceAsyncClient)

Cloud SQL instance names service.

### [SqlInstanceNamesServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_instance_names_service.SqlInstanceNamesServiceClient)

Cloud SQL instance names service.

### [SqlInstancesServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_instances_service.SqlInstancesServiceAsyncClient)

Service to manage Cloud SQL instances.

### [SqlInstancesServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_instances_service.SqlInstancesServiceClient)

Service to manage Cloud SQL instances.

### [ListAsyncPager](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_instances_service.pagers.ListAsyncPager)

A pager for iterating through `list` requests.

This class thinly wraps an initial
[InstancesListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.InstancesListResponse) object, and
provides an `__aiter__` method to iterate through its
`warnings` field.

If there are more pages, the `__aiter__` method will make additional
`List` requests and continue to iterate
through the `warnings` field on the
corresponding responses.

All the usual [InstancesListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.InstancesListResponse)
attributes are available on the pager. If multiple requests are made, only
the most recent response is retained, and thus used for attribute lookup.

### [ListPager](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_instances_service.pagers.ListPager)

A pager for iterating through `list` requests.

This class thinly wraps an initial
[InstancesListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.InstancesListResponse) object, and
provides an `__iter__` method to iterate through its
`warnings` field.

If there are more pages, the `__iter__` method will make additional
`List` requests and continue to iterate
through the `warnings` field on the
corresponding responses.

All the usual [InstancesListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.InstancesListResponse)
attributes are available on the pager. If multiple requests are made, only
the most recent response is retained, and thus used for attribute lookup.

### [SqlOperationsServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_operations_service.SqlOperationsServiceAsyncClient)

Service to fetch operations for database instances.

### [SqlOperationsServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_operations_service.SqlOperationsServiceClient)

Service to fetch operations for database instances.

### [ListAsyncPager](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_operations_service.pagers.ListAsyncPager)

A pager for iterating through `list` requests.

This class thinly wraps an initial
[OperationsListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.OperationsListResponse) object, and
provides an `__aiter__` method to iterate through its
`items` field.

If there are more pages, the `__aiter__` method will make additional
`List` requests and continue to iterate
through the `items` field on the
corresponding responses.

All the usual [OperationsListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.OperationsListResponse)
attributes are available on the pager. If multiple requests are made, only
the most recent response is retained, and thus used for attribute lookup.

### [ListPager](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_operations_service.pagers.ListPager)

A pager for iterating through `list` requests.

This class thinly wraps an initial
[OperationsListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.OperationsListResponse) object, and
provides an `__iter__` method to iterate through its
`items` field.

If there are more pages, the `__iter__` method will make additional
`List` requests and continue to iterate
through the `items` field on the
corresponding responses.

All the usual [OperationsListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.OperationsListResponse)
attributes are available on the pager. If multiple requests are made, only
the most recent response is retained, and thus used for attribute lookup.

### [SqlRegionsServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_regions_service.SqlRegionsServiceAsyncClient)

Service that exposes Cloud SQL region information. This
service is only used internally and does not follow the same
patterns as the other v1 RPCs.

### [SqlRegionsServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_regions_service.SqlRegionsServiceClient)

Service that exposes Cloud SQL region information. This
service is only used internally and does not follow the same
patterns as the other v1 RPCs.

### [SqlSslCertsServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_ssl_certs_service.SqlSslCertsServiceAsyncClient)

Service to manage SSL certs for Cloud SQL instances.

### [SqlSslCertsServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_ssl_certs_service.SqlSslCertsServiceClient)

Service to manage SSL certs for Cloud SQL instances.

### [SqlTiersServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_tiers_service.SqlTiersServiceAsyncClient)

Service for providing machine types (tiers) for Cloud SQL
instances.

### [SqlTiersServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_tiers_service.SqlTiersServiceClient)

Service for providing machine types (tiers) for Cloud SQL
instances.

### [SqlUsersServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_users_service.SqlUsersServiceAsyncClient)

Cloud SQL users service.

### [SqlUsersServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_users_service.SqlUsersServiceClient)

Cloud SQL users service.

### [SqlWorkloadCapturesServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_workload_captures_service.SqlWorkloadCapturesServiceAsyncClient)

Cloud SQL Workload Captures service.

### [SqlWorkloadCapturesServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_workload_captures_service.SqlWorkloadCapturesServiceClient)

Cloud SQL Workload Captures service.

### [AclEntry](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.AclEntry)

An entry for an Access Control list.

### [AcquireSsrsLeaseContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.AcquireSsrsLeaseContext)

Acquire SSRS lease context.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [AdvancedMachineFeatures](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.AdvancedMachineFeatures)

Specifies options for controlling advanced machine features.

### [ApiWarning](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ApiWarning)

An Admin API warning message.

### [SqlApiWarningCode](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ApiWarning.SqlApiWarningCode)

### [AutoDnsStatus](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.AutoDnsStatus)

The status of automated DNS provisioning.

### [AvailableDatabaseVersion](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.AvailableDatabaseVersion)

An available database version. It can be a major or a minor
version.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [Backup](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.Backup)

A backup resource.

This message has `oneof`_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SqlBackupState](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.Backup.SqlBackupState)

The backup's state

### [SqlBackupType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.Backup.SqlBackupType)

The backup type.

### [BackupConfiguration](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BackupConfiguration)

Database instance backup configuration.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [BackupTier](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BackupConfiguration.BackupTier)

Backup tier that manages the backups for the instance.

### [TransactionalLogStorageState](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BackupConfiguration.TransactionalLogStorageState)

This value contains the storage location of the transactional
logs used to perform point-in-time recovery (PITR) for the
database.

### [BackupContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BackupContext)

Backup context.

### [BackupReencryptionConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BackupReencryptionConfig)

Backup Reencryption Config

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [BackupType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BackupReencryptionConfig.BackupType)

Backup type for re-encryption

### [BackupRetentionSettings](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BackupRetentionSettings)

We currently only support backup retention by specifying the
number of backups we will retain.

### [RetentionUnit](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BackupRetentionSettings.RetentionUnit)

The units that retained_backups specifies, we only support COUNT.

### [BackupRun](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BackupRun)

A BackupRun resource.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [BackupRunsListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BackupRunsListResponse)

Backup run list results.

### [BakType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BakType)

### [BinLogCoordinates](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BinLogCoordinates)

Binary log coordinates.

### [BlueGreenDeployment](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BlueGreenDeployment)

A `BlueGreenDeployment` resource represents a Cloud SQL blue-green
deployment setup.

### [DeploymentTasks](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BlueGreenDeployment.DeploymentTasks)

Combined list of tasks for all paired nodes in the
deployment.

### [RequestedConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BlueGreenDeployment.RequestedConfig)

Configuration specified by the user at creation time for the
target (green) instance.

### [SourceTargetPairedNode](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BlueGreenDeployment.SourceTargetPairedNode)

Represents a pairing of a source instance node and a target
instance node.

### [ConfigDiff](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BlueGreenDeployment.SourceTargetPairedNode.ConfigDiff)

Represents a specific configuration difference between blue
and green instances.

### [DeploymentTask](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BlueGreenDeployment.SourceTargetPairedNode.DeploymentTask)

Represents a task executed as part of the deployment on a
target instance.

### [State](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BlueGreenDeployment.SourceTargetPairedNode.DeploymentTask.State)

The state of the task.
This enum is not frozen, and new values may be added in the
future.

### [Type](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BlueGreenDeployment.SourceTargetPairedNode.DeploymentTask.Type)

The type of the task. This enum type `Type` is prone to change,
and new values may be added in the future.

### [NodeInfo](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BlueGreenDeployment.SourceTargetPairedNode.NodeInfo)

Details about an instance within the deployment.

### [State](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BlueGreenDeployment.SourceTargetPairedNode.State)

The state of a pair of source and target instances in
deployment (paired node).

### [State](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BlueGreenDeployment.State)

The state of the blue-green deployment.

### [BlueGreenDeploymentInfo](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BlueGreenDeploymentInfo)

Blue-green deployment metadata for a database instance. In a
blue-green deployment, we maintain two environments, one of
which is live. This message contains details about the
blue-green deployment.

This message has `oneof`_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SourceRole](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BlueGreenDeploymentInfo.SourceRole)

The source instance for the Blue-Green deployment.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [State](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BlueGreenDeploymentInfo.State)

The state of blue-green-deployment for UI tags

### [TargetRole](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.BlueGreenDeploymentInfo.TargetRole)

The target instance for the Blue-Green deployment.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [CloneContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.CloneContext)

Database instance clone context.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [Column](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.Column)

Contains the name and datatype of a column.

### [ConnectSettings](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ConnectSettings)

Connect settings retrieval response.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [CaMode](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ConnectSettings.CaMode)

Various Certificate Authority (CA) modes for certificate
signing.

### [ConnectPoolNodeConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ConnectSettings.ConnectPoolNodeConfig)

Details of a single read pool node of a read pool.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [MdxProtocolSupport](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ConnectSettings.MdxProtocolSupport)

MdxProtocolSupport describes parts of the MDX protocol
supported by this instance.

### [ConnectionPoolConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ConnectionPoolConfig)

The managed connection pooling configuration.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [ConnectionPoolFlags](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ConnectionPoolFlags)

Connection pool flags for Cloud SQL instances managed
connection pool configuration.

### [CreateBackupRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.CreateBackupRequest)

The request payload to create the backup

### [CreateBlueGreenDeploymentRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.CreateBlueGreenDeploymentRequest)

The request message for creating a `BlueGreenDeployment` resource.

### [DataCacheConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DataCacheConfig)

Data cache configurations.

### [Database](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.Database)

Represents a SQL database on the Cloud SQL instance.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [DatabaseFlags](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DatabaseFlags)

Database flags for Cloud SQL instances.

### [DatabaseInstance](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DatabaseInstance)

A Cloud SQL instance resource.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [DatabaseCenterIntegration](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DatabaseInstance.DatabaseCenterIntegration)

State of the integration with Database Center.

### [PoolNodeConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DatabaseInstance.PoolNodeConfig)

Details of a single read pool node of a read pool.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SqlFailoverReplica](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DatabaseInstance.SqlFailoverReplica)

### [SqlInstanceState](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DatabaseInstance.SqlInstanceState)

The current serving state of the database instance.

### [SqlNetworkArchitecture](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DatabaseInstance.SqlNetworkArchitecture)

The SQL network architecture for the instance.

### [SqlOutOfDiskReport](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DatabaseInstance.SqlOutOfDiskReport)

This message wraps up the information written by out-of-disk
detection job.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SqlOutOfDiskState](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DatabaseInstance.SqlOutOfDiskReport.SqlOutOfDiskState)

This enum lists all possible states regarding out-of-disk
issues.

### [SqlScheduledMaintenance](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DatabaseInstance.SqlScheduledMaintenance)

Any scheduled maintenance for this instance.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [TagsEntry](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DatabaseInstance.TagsEntry)

The abstract base class for a message.

### [DatabasesListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DatabasesListResponse)

Database list response.

### [DeleteBackupRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DeleteBackupRequest)

The request payload to delete the backup.

### [DeleteBlueGreenDeploymentRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DeleteBlueGreenDeploymentRequest)

Request message for deleting a BlueGreenDeployment.

### [DemoteContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DemoteContext)

This context is used to demote an existing standalone
instance to be a Cloud SQL read replica for an external database
server.

### [DemoteMasterConfiguration](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DemoteMasterConfiguration)

Read-replica configuration for connecting to the on-premises
primary instance.

### [DemoteMasterContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DemoteMasterContext)

Database instance demote primary instance context.

### [DemoteMasterMySqlReplicaConfiguration](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DemoteMasterMySqlReplicaConfiguration)

Read-replica configuration specific to MySQL databases.

### [DenyMaintenancePeriod](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DenyMaintenancePeriod)

Deny maintenance Periods. This specifies a date range during
when all CSA rollout will be denied.

### [DiskEncryptionConfiguration](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DiskEncryptionConfiguration)

Disk encryption configuration for an instance.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [DiskEncryptionStatus](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DiskEncryptionStatus)

Disk encryption status for an instance.

### [DnsNameMapping](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DnsNameMapping)

DNS metadata.

### [ConnectionType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DnsNameMapping.ConnectionType)

The connection type of the DNS name.
This enum is not frozen, and new values may be added in the
future.

### [DnsScope](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DnsNameMapping.DnsScope)

The scope that the DNS name applies to.

### [RecordManager](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.DnsNameMapping.RecordManager)

The system responsible for managing the DNS record.

### [ExecuteSqlPayload](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ExecuteSqlPayload)

The request payload used to execute SQL statements.

This message has `oneof`_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [PartialResultMode](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ExecuteSqlPayload.PartialResultMode)

Controls how the API should respond when the SQL execution
result exceeds 10 MB.

### [ExportContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ExportContext)

Database instance export context.

### [SqlBakExportOptions](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ExportContext.SqlBakExportOptions)

Options for exporting BAK files (SQL Server-only)

### [SqlCsvExportOptions](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ExportContext.SqlCsvExportOptions)

### [SqlExportOptions](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ExportContext.SqlExportOptions)

### [MysqlExportOptions](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ExportContext.SqlExportOptions.MysqlExportOptions)

Options for exporting from MySQL.

### [PostgresExportOptions](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ExportContext.SqlExportOptions.PostgresExportOptions)

Options for exporting from a Cloud SQL for PostgreSQL
instance.

### [SqlTdeExportOptions](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ExportContext.SqlTdeExportOptions)

### [ExternalSyncParallelLevel](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ExternalSyncParallelLevel)

External Sync parallel level.

### [ExternalSyncSelectedObject](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ExternalSyncSelectedObject)

The selected object that Cloud SQL migrates.

### [FailoverContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.FailoverContext)

Database instance failover context.

### [FinalBackupConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.FinalBackupConfig)

Config used to determine the final backup settings for the
instance.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [Flag](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.Flag)

A flag resource.

This message has `oneof`_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [FlagsListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.FlagsListResponse)

Flags list response.

### [GeminiInstanceConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.GeminiInstanceConfig)

Gemini instance configuration.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [GenerateEphemeralCertRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.GenerateEphemeralCertRequest)

Ephemeral certificate creation request.

### [GenerateEphemeralCertResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.GenerateEphemeralCertResponse)

Ephemeral certificate creation request.

### [GetBackupRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.GetBackupRequest)

The request payload to get the backup.

### [GetBlueGreenDeploymentRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.GetBlueGreenDeploymentRequest)

The request message for getting a BlueGreenDeployment.

### [BlueGreenDeploymentView](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.GetBlueGreenDeploymentRequest.BlueGreenDeploymentView)

The view of a `BlueGreenDeployment` resource.

### [GetConnectSettingsRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.GetConnectSettingsRequest)

Connect settings retrieval request.

### [ImportContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ImportContext)

Database instance import context.

### [SqlBakImportOptions](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ImportContext.SqlBakImportOptions)

### [EncryptionOptions](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ImportContext.SqlBakImportOptions.EncryptionOptions)

### [SqlCsvImportOptions](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ImportContext.SqlCsvImportOptions)

### [SqlImportOptions](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ImportContext.SqlImportOptions)

### [PostgresImportOptions](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ImportContext.SqlImportOptions.PostgresImportOptions)

### [SqlTdeImportOptions](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ImportContext.SqlTdeImportOptions)

### [InsightsConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.InsightsConfig)

Insights configuration. This specifies when Cloud SQL
Insights feature is enabled and optional configuration.

### [InstanceReference](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.InstanceReference)

Reference to another Cloud SQL instance.

### [InstancesAcquireSsrsLeaseRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.InstancesAcquireSsrsLeaseRequest)

Request to acquire a lease for SSRS.

### [InstancesCloneRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.InstancesCloneRequest)

Database instance clone request.

### [InstancesDemoteMasterRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.InstancesDemoteMasterRequest)

Database demote primary instance request.

### [InstancesDemoteRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.InstancesDemoteRequest)

This request is used to demote an existing standalone
instance to be a Cloud SQL read replica for an external database
server.

### [InstancesExportRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.InstancesExportRequest)

Database instance export request.

### [InstancesFailoverRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.InstancesFailoverRequest)

Instance failover request.

### [InstancesImportRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.InstancesImportRequest)

Database instance import request.

### [InstancesListEntraIdCertificatesResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.InstancesListEntraIdCertificatesResponse)

Instances ListEntraIdCertificates response.

### [InstancesListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.InstancesListResponse)

Database instances list response.

### [InstancesListServerCasResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.InstancesListServerCasResponse)

Instances ListServerCas response.

### [InstancesListServerCertificatesResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.InstancesListServerCertificatesResponse)

Instances ListServerCertificates response.

### [InstancesPreCheckMajorVersionUpgradeRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.InstancesPreCheckMajorVersionUpgradeRequest)

Request for Pre-checks for MVU

### [InstancesReencryptRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.InstancesReencryptRequest)

Database Instance reencrypt request.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [InstancesRestoreBackupRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.InstancesRestoreBackupRequest)

Database instance restore backup request.

### [InstancesRotateEntraIdCertificateRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.InstancesRotateEntraIdCertificateRequest)

Rotate Entra ID certificate request.

### [InstancesRotateServerCaRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.InstancesRotateServerCaRequest)

Rotate server CA request.

### [InstancesRotateServerCertificateRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.InstancesRotateServerCertificateRequest)

Rotate server certificate request.

### [InstancesTruncateLogRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.InstancesTruncateLogRequest)

Instance truncate log request.

### [IpConfiguration](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.IpConfiguration)

IP Management configuration.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [CaMode](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.IpConfiguration.CaMode)

Various Certificate Authority (CA) modes for certificate
signing.

### [ServerCertificateRotationMode](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.IpConfiguration.ServerCertificateRotationMode)

Settings for automatic server certificate rotation.

### [SslMode](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.IpConfiguration.SslMode)

The SSL options for database connections.

        When this value is used, the legacy `require_ssl` flag
        must be false or cleared to avoid a conflict between the
        values of the two flags.
    ENCRYPTED_ONLY (2):
        Only allow connections encrypted with SSL/TLS. For SSL
        connections to MySQL and PostgreSQL, the client certificate
        isn't verified.

        When this value is used, the legacy `require_ssl` flag
        must be false or cleared to avoid a conflict between the
        values of the two flags.
    TRUSTED_CLIENT_CERTIFICATE_REQUIRED (3):
        Only allow connections encrypted with SSL/TLS and with valid
        client certificates.

        When this value is used, the legacy `require_ssl` flag
        must be true or cleared to avoid the conflict between values
        of two flags. PostgreSQL clients or users that connect using
        IAM database authentication must use either the `Cloud SQL
        Auth
        Proxy <https://cloud.google.com/sql/docs/postgres/connect-auth-proxy>`__
        or `Cloud SQL
        Connectors <https://cloud.google.com/sql/docs/postgres/connect-connectors>`__
        to enforce client identity verification.

        Only applicable to MySQL and PostgreSQL. Not applicable to
        SQL Server.

### [IpMapping](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.IpMapping)

Database instance IP mapping

### [ListBackupsRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ListBackupsRequest)

The request payload to list the backups.

### [ListBackupsResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ListBackupsResponse)

The response payload containing a list of the backups.

### [ListBlueGreenDeploymentsRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ListBlueGreenDeploymentsRequest)

The request message for listing blue-green deployment
resources.

### [ListBlueGreenDeploymentsResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ListBlueGreenDeploymentsResponse)

The response message for listing blue-green deployment
resources.

### [LocationPreference](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.LocationPreference)

Preferred location. This specifies where a Cloud SQL instance
is located. Note that if the preferred location is not
available, the instance will be located as close as possible
within the region. Only one location may be specified.

### [MaintenanceWindow](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.MaintenanceWindow)

Maintenance window. This specifies when a Cloud SQL instance
is restarted for system maintenance purposes.

### [Metadata](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.Metadata)

The additional metadata information regarding the execution
of the SQL statements.

### [MySqlReplicaConfiguration](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.MySqlReplicaConfiguration)

Read-replica configuration specific to MySQL databases.

### [MySqlSyncConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.MySqlSyncConfig)

MySQL-specific external server sync settings.

### [OnPremisesConfiguration](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.OnPremisesConfiguration)

On-premises instance configuration.

### [SslOption](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.OnPremisesConfiguration.SslOption)

SslOption defines the SSL mode to be used for replica
connection to the on-premises source.

### [Operation](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.Operation)

An Operation resource. For successful operations that
return an Operation resource, only the fields relevant to the
operation are populated in the resource.

### [SqlOperationStatus](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.Operation.SqlOperationStatus)

The status of an operation.

### [SqlOperationType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.Operation.SqlOperationType)

The type of Cloud SQL operation.

### [OperationError](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.OperationError)

Database instance operation error.

### [OperationErrors](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.OperationErrors)

Database instance operation errors list wrapper.

### [OperationsListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.OperationsListResponse)

Operations list response.

### [PasswordStatus](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.PasswordStatus)

Read-only password status.

### [PasswordValidationPolicy](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.PasswordValidationPolicy)

Database instance local user password validation policy.
This message defines the password policy for local database
users. When enabled, it enforces constraints on password
complexity, length, and reuse. Keep this policy enabled to help
prevent unauthorized access.

### [Complexity](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.PasswordValidationPolicy.Complexity)

The complexity choices of the password.

### [PerformDiskShrinkContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.PerformDiskShrinkContext)

Perform disk shrink context.

### [PerformanceCaptureConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.PerformanceCaptureConfig)

Performance capture configuration.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [TransactionKillType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.PerformanceCaptureConfig.TransactionKillType)

Defines the categories of long-running transactions eligible
for automatic termination by the Performance Capture.

### [PointInTimeRestoreContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.PointInTimeRestoreContext)

The context to perform a point-in-time recovery of an
instance managed by Backup and Disaster Recovery (DR) Service.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [PreCheckMajorVersionUpgradeContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.PreCheckMajorVersionUpgradeContext)

Pre-check major version upgrade context.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [PreCheckResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.PreCheckResponse)

Structured PreCheckResponse containing message, type, and
required actions.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [MessageType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.PreCheckResponse.MessageType)

The type of message which can be an info, a warning, or an
error that requires user intervention.

### [PscAutoConnectionConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.PscAutoConnectionConfig)

Settings for an automatically-setup Private Service Connect
consumer endpoint that is used to connect to a Cloud SQL
instance.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [PscConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.PscConfig)

PSC settings for a Cloud SQL instance.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [QueryResult](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.QueryResult)

QueryResult contains the result of executing a single SQL
statement.

### [ReadPoolAutoScaleConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ReadPoolAutoScaleConfig)

The read pool auto-scale configuration.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [TargetMetric](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ReadPoolAutoScaleConfig.TargetMetric)

Target metric for read pool auto scaling.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [ReplicaConfiguration](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ReplicaConfiguration)

Read-replica configuration for connecting to the primary
instance.

### [ReplicationCluster](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ReplicationCluster)

A primary instance and disaster recovery (DR) replica pair.
A DR replica is a cross-region replica that you designate for
failover in the event that the primary instance experiences
regional failure. Applicable to MySQL and PostgreSQL.

### [ResolveConnectSettingsRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.ResolveConnectSettingsRequest)

Connect settings retrieval request.

### [RestoreBackupContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.RestoreBackupContext)

Database instance restore from backup context.
Backup context contains source instance id and project id.

### [RotateEntraIdCertificateContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.RotateEntraIdCertificateContext)

Instance rotate Entra ID certificate context.

### [RotateServerCaContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.RotateServerCaContext)

Instance rotate server CA context.

### [RotateServerCertificateContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.RotateServerCertificateContext)

Instance rotate server certificate context.

### [Row](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.Row)

Contains the values for a row.

### [SelectedObjects](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SelectedObjects)

A list of objects that the user selects for replication from
an external source instance.

### [Settings](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.Settings)

Database instance settings.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [ConnectorEnforcement](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.Settings.ConnectorEnforcement)

The options for enforcing Cloud SQL connectors in the
instance.

### [DataApiAccess](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.Settings.DataApiAccess)

ExecuteSql API's access to the instance.

### [Edition](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.Settings.Edition)

The list of Cloud SQL editions available to users.

### [SqlActivationPolicy](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.Settings.SqlActivationPolicy)

Specifies when the instance is activated.

### [UserLabelsEntry](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.Settings.UserLabelsEntry)

The abstract base class for a message.

### [SqlActiveDirectoryConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlActiveDirectoryConfig)

Active Directory configuration, relevant only for Cloud SQL
for SQL Server.

### [ActiveDirectoryMode](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlActiveDirectoryConfig.ActiveDirectoryMode)

The modes of Active Directory configuration.

### [SqlAvailabilityType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlAvailabilityType)

The availability type of the given Cloud SQL instance.

### [SqlBackendType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlBackendType)

### [SqlBackupKind](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlBackupKind)

Defines the supported backup kinds.

### [SqlBackupRunStatus](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlBackupRunStatus)

The status of a backup run.

### [SqlBackupRunType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlBackupRunType)

Type of backup (i.e. automated, on demand, etc).

### [SqlBackupRunsDeleteRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlBackupRunsDeleteRequest)

Backup runs delete request.

### [SqlBackupRunsGetRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlBackupRunsGetRequest)

Backup runs get request.

### [SqlBackupRunsInsertRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlBackupRunsInsertRequest)

Backup runs insert request.

### [SqlBackupRunsListRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlBackupRunsListRequest)

Backup runs list request.

### [SqlDataDiskType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlDataDiskType)

The type of disk that is used for a v2 instance to use.

### [SqlDatabaseVersion](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlDatabaseVersion)

The database engine type and version.

### [SqlDatabasesDeleteRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlDatabasesDeleteRequest)

Database delete request.

### [SqlDatabasesGetRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlDatabasesGetRequest)

Database get request.

### [SqlDatabasesInsertRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlDatabasesInsertRequest)

Database insert request.

### [SqlDatabasesListRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlDatabasesListRequest)

Database list request.

### [SqlDatabasesUpdateRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlDatabasesUpdateRequest)

Database update request.

### [SqlExternalSyncSettingError](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlExternalSyncSettingError)

External primary instance migration setting error/warning.

### [SqlExternalSyncSettingErrorType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlExternalSyncSettingError.SqlExternalSyncSettingErrorType)

### [SqlFileType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlFileType)

### [SqlFlagScope](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlFlagScope)

Scopes of a flag describe where the flag is used.

### [SqlFlagType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlFlagType)

### [SqlFlagsListRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlFlagsListRequest)

Flags list request.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SqlInstanceType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstanceType)

### [SqlInstancesAcquireSsrsLeaseRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesAcquireSsrsLeaseRequest)

Request to acquire a lease for SSRS.

### [SqlInstancesAcquireSsrsLeaseResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesAcquireSsrsLeaseResponse)

Response for the acquire SSRS lease request.

### [SqlInstancesAddEntraIdCertificateRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesAddEntraIdCertificateRequest)

Instance add Entra ID certificate request.

### [SqlInstancesAddServerCaRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesAddServerCaRequest)

Instance add server CA request.

### [SqlInstancesAddServerCertificateRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesAddServerCertificateRequest)

Instance add server certificate request.

### [SqlInstancesCloneRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesCloneRequest)

Instance clone request.

### [SqlInstancesCreateEphemeralCertRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesCreateEphemeralCertRequest)

Instance create ephemeral certificate request.

### [SqlInstancesDeleteRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesDeleteRequest)

Instance delete request.

This message has `oneof`_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SqlInstancesDemoteMasterRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesDemoteMasterRequest)

Instance demote master request.

### [SqlInstancesDemoteRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesDemoteRequest)

Instance demote request.

### [SqlInstancesExecuteSqlRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesExecuteSqlRequest)

### [SqlInstancesExecuteSqlResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesExecuteSqlResponse)

### [Message](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesExecuteSqlResponse.Message)

Represents a notice or warning message from the database.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SqlInstancesExportRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesExportRequest)

Instance export request.

### [SqlInstancesFailoverRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesFailoverRequest)

Instance failover request.

### [SqlInstancesGetDiskShrinkConfigRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesGetDiskShrinkConfigRequest)

Instance get disk shrink config request.

### [SqlInstancesGetDiskShrinkConfigResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesGetDiskShrinkConfigResponse)

Instance get disk shrink config response.

### [SqlInstancesGetLatestRecoveryTimeRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesGetLatestRecoveryTimeRequest)

Instance get latest recovery time request.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SqlInstancesGetLatestRecoveryTimeResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesGetLatestRecoveryTimeResponse)

Instance get latest recovery time response.

### [SqlInstancesGetRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesGetRequest)

Instance get request.

### [SqlInstancesImportRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesImportRequest)

Instance import request.

### [SqlInstancesInsertRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesInsertRequest)

Instance insert request.

### [SqlInstancesListEntraIdCertificatesRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesListEntraIdCertificatesRequest)

Instance list Entra ID certificates request.

### [SqlInstancesListRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesListRequest)

Instance list request.

### [SqlInstancesListServerCasRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesListServerCasRequest)

Instance list server CAs request.

### [SqlInstancesListServerCertificatesRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesListServerCertificatesRequest)

Instance list server certificates request.

### [SqlInstancesPatchRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesPatchRequest)

Instance patch request.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SqlInstancesPerformDiskShrinkRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesPerformDiskShrinkRequest)

Instance perform disk shrink request.

### [SqlInstancesPointInTimeRestoreRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesPointInTimeRestoreRequest)

Request to perform a point in time restore on a Google Cloud
Backup and Disaster Recovery managed instance.

### [SqlInstancesPreCheckMajorVersionUpgradeRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesPreCheckMajorVersionUpgradeRequest)

Request for Pre-checks for MVU

### [SqlInstancesPromoteReplicaRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesPromoteReplicaRequest)

Instance promote replica request.

### [SqlInstancesReencryptRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesReencryptRequest)

Instance reencrypt request.

### [SqlInstancesReleaseSsrsLeaseRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesReleaseSsrsLeaseRequest)

Request to release a lease for SSRS.

### [SqlInstancesReleaseSsrsLeaseResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesReleaseSsrsLeaseResponse)

Response for the release SSRS lease request.

### [SqlInstancesRescheduleMaintenanceRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesRescheduleMaintenanceRequest)

Instance reschedule maintenance request.

### [SqlInstancesRescheduleMaintenanceRequestBody](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesRescheduleMaintenanceRequestBody)

Reschedule options for maintenance windows.

### [Reschedule](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesRescheduleMaintenanceRequestBody.Reschedule)

### [RescheduleType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesRescheduleMaintenanceRequestBody.RescheduleType)

### [SqlInstancesResetReplicaSizeRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesResetReplicaSizeRequest)

Instance reset replica size request.

### [SqlInstancesResetSslConfigRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesResetSslConfigRequest)

Instance reset SSL config request.

### [ResetSslMode](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesResetSslConfigRequest.ResetSslMode)

Reset SSL mode to selectively refresh the SSL materials.

### [SqlInstancesRestartRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesRestartRequest)

Instance restart request.

### [SqlInstancesRestoreBackupRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesRestoreBackupRequest)

Instance restore backup request.

### [SqlInstancesRotateEntraIdCertificateRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesRotateEntraIdCertificateRequest)

Instance rotate server certificate request.

### [SqlInstancesRotateServerCaRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesRotateServerCaRequest)

Instance rotate server CA request.

### [SqlInstancesRotateServerCertificateRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesRotateServerCertificateRequest)

Instance rotate server certificate request.

### [SqlInstancesStartExternalSyncRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesStartExternalSyncRequest)

Instance start external sync request.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SqlInstancesStartReplicaRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesStartReplicaRequest)

Instance start replica request.

### [SqlInstancesStopReplicaRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesStopReplicaRequest)

Instance stop replica request.

### [SqlInstancesSwitchoverRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesSwitchoverRequest)

Instance switchover request.

### [SqlInstancesTruncateLogRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesTruncateLogRequest)

Instance truncate log request.

### [SqlInstancesUpdateRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesUpdateRequest)

Instance update request.

### [SqlInstancesVerifyExternalSyncSettingsRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesVerifyExternalSyncSettingsRequest)

Instance verify external sync settings request.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [ExternalSyncMode](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesVerifyExternalSyncSettingsRequest.ExternalSyncMode)

### [MigrationType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesVerifyExternalSyncSettingsRequest.MigrationType)

MigrationType determines whether the migration is a physical
file-based migration or a logical dump file-based migration.

### [SqlInstancesVerifyExternalSyncSettingsResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlInstancesVerifyExternalSyncSettingsResponse)

Instance verify external sync settings response.

### [SqlIpAddressType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlIpAddressType)

### [SqlMaintenanceType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlMaintenanceType)

The type of maintenance to be performed on the instance.

### [SqlOperationsCancelRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlOperationsCancelRequest)

Operations cancel request.

### [SqlOperationsGetRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlOperationsGetRequest)

Operations get request.

### [SqlOperationsListRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlOperationsListRequest)

Operations list request.

### [SqlPricingPlan](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlPricingPlan)

The pricing plan for this instance.

### [SqlReplicationType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlReplicationType)

### [SqlServerAuditConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlServerAuditConfig)

SQL Server specific audit configuration.

### [SqlServerDatabaseDetails](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlServerDatabaseDetails)

Represents a Sql Server database on the Cloud SQL instance.

### [SqlServerEntraIdConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlServerEntraIdConfig)

SQL Server Entra ID configuration.

### [SqlServerUserDetails](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlServerUserDetails)

Represents a Sql Server user on the Cloud SQL instance.

### [SqlSslCertsDeleteRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlSslCertsDeleteRequest)

### [SqlSslCertsGetRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlSslCertsGetRequest)

### [SqlSslCertsInsertRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlSslCertsInsertRequest)

### [SqlSslCertsListRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlSslCertsListRequest)

### [SqlSubOperationType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlSubOperationType)

The sub operation type based on the operation type.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SqlSuspensionReason](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlSuspensionReason)

The suspension reason of the database instance if the state
is SUSPENDED.

### [SqlTiersListRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlTiersListRequest)

Tiers list request.

### [SqlUpdateTrack](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlUpdateTrack)

### [SqlUsersDeleteRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlUsersDeleteRequest)

### [SqlUsersGetRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlUsersGetRequest)

Request message for Users Get RPC

### [SqlUsersInsertRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlUsersInsertRequest)

### [SqlUsersListRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlUsersListRequest)

### [SqlUsersUpdateRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlUsersUpdateRequest)

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SqlWorkloadCapturesListRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SqlWorkloadCapturesListRequest)

Instance list captured workloads request.

### [SslCert](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SslCert)

SslCerts Resource

### [SslCertDetail](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SslCertDetail)

SslCertDetail.

### [SslCertsCreateEphemeralRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SslCertsCreateEphemeralRequest)

SslCerts create ephemeral certificate request.

### [SslCertsInsertRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SslCertsInsertRequest)

SslCerts insert request.

### [SslCertsInsertResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SslCertsInsertResponse)

SslCert insert response.

### [SslCertsListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SslCertsListResponse)

SslCerts list response.

### [StartWorkloadCaptureContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.StartWorkloadCaptureContext)

The context for the `StartWorkloadCapture` operation, which
contains details to start recording the workload (SQL queries) on a
Cloud SQL instance.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [StartWorkloadReplayContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.StartWorkloadReplayContext)

The context for the `StartWorkloadReplay` operation, which
contains details about starting the execution of a captured workload
(recorded read and write SQL queries) on a replay instance (the
Cloud SQL instance where the recorded SQL queries are executed).

### [StopWorkloadCaptureContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.StopWorkloadCaptureContext)

The context for the `StopWorkloadCapture` operation, which
contains details to stop recording the workload (SQL queries) on a
Cloud SQL instance.

### [StopWorkloadReplayContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.StopWorkloadReplayContext)

The context for the `StopWorkloadReplay` operation, which
represents an operation that stops an active workload replay on a
target Cloud SQL replay instance.

### [SwitchoverBlueGreenDeploymentRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SwitchoverBlueGreenDeploymentRequest)

Request message for switching over a `BlueGreenDeployment`
resource.

### [SyncFlags](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.SyncFlags)

Initial sync flags for certain Cloud SQL APIs.
Currently used for the MySQL external server initial dump.

### [Tier](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.Tier)

A Google Cloud SQL service tier resource.

### [TiersListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.TiersListResponse)

Tiers list response.

### [TruncateLogContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.TruncateLogContext)

Database Instance truncate log context.

### [UpdateBackupRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.UpdateBackupRequest)

The request payload to update the backup.

### [User](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.User)

A Cloud SQL user resource.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [DualPasswordType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.User.DualPasswordType)

The type of retained password.

### [IamStatus](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.User.IamStatus)

Indicates if a group is available for IAM database
authentication.

### [SqlUserType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.User.SqlUserType)

The user type.

### [UserPasswordValidationPolicy](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.UserPasswordValidationPolicy)

User level password validation policy.

### [UsersListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.UsersListResponse)

User list response.

### [Value](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.Value)

The cell value of the table.

### [WorkloadCapture](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.WorkloadCapture)

Captured workload for an instance.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [State](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.WorkloadCapture.State)

State of the workload capture.

### [WorkloadCapturesListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.WorkloadCapturesListResponse)

Instance list captured workloads response.

### [WorkloadCapturesStartReplayRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.WorkloadCapturesStartReplayRequest)

Request to start executing a captured workload on a replay
instance (the Cloud SQL instance where the recorded SQL queries
are executed).

### [WorkloadCapturesStartRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.WorkloadCapturesStartRequest)

Request to start recording traffic from the primary instance
(captured workload).

### [WorkloadCapturesStopReplayRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.WorkloadCapturesStopReplayRequest)

Request to stop an active workload replay on a target Cloud
SQL replay instance.

### [WorkloadCapturesStopRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.types.WorkloadCapturesStopRequest)

Request to stop recording traffic from the primary instance.

### [BlueGreenDeploymentsServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.blue_green_deployments_service.BlueGreenDeploymentsServiceAsyncClient)

Service for managing blue-green deployments.

### [BlueGreenDeploymentsServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.blue_green_deployments_service.BlueGreenDeploymentsServiceClient)

Service for managing blue-green deployments.

### [ListBlueGreenDeploymentsAsyncPager](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.blue_green_deployments_service.pagers.ListBlueGreenDeploymentsAsyncPager)

A pager for iterating through `list_blue_green_deployments` requests.

This class thinly wraps an initial
[ListBlueGreenDeploymentsResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ListBlueGreenDeploymentsResponse) object, and
provides an `__aiter__` method to iterate through its
`blue_green_deployments` field.

If there are more pages, the `__aiter__` method will make additional
`ListBlueGreenDeployments` requests and continue to iterate
through the `blue_green_deployments` field on the
corresponding responses.

All the usual [ListBlueGreenDeploymentsResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ListBlueGreenDeploymentsResponse)
attributes are available on the pager. If multiple requests are made, only
the most recent response is retained, and thus used for attribute lookup.

### [ListBlueGreenDeploymentsPager](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.blue_green_deployments_service.pagers.ListBlueGreenDeploymentsPager)

A pager for iterating through `list_blue_green_deployments` requests.

This class thinly wraps an initial
[ListBlueGreenDeploymentsResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ListBlueGreenDeploymentsResponse) object, and
provides an `__iter__` method to iterate through its
`blue_green_deployments` field.

If there are more pages, the `__iter__` method will make additional
`ListBlueGreenDeployments` requests and continue to iterate
through the `blue_green_deployments` field on the
corresponding responses.

All the usual [ListBlueGreenDeploymentsResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ListBlueGreenDeploymentsResponse)
attributes are available on the pager. If multiple requests are made, only
the most recent response is retained, and thus used for attribute lookup.

### [SqlBackupRunsServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_backup_runs_service.SqlBackupRunsServiceAsyncClient)

Service for managing database backups.

### [SqlBackupRunsServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_backup_runs_service.SqlBackupRunsServiceClient)

Service for managing database backups.

### [ListAsyncPager](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_backup_runs_service.pagers.ListAsyncPager)

A pager for iterating through `list` requests.

This class thinly wraps an initial
[BackupRunsListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BackupRunsListResponse) object, and
provides an `__aiter__` method to iterate through its
`items` field.

If there are more pages, the `__aiter__` method will make additional
`List` requests and continue to iterate
through the `items` field on the
corresponding responses.

All the usual [BackupRunsListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BackupRunsListResponse)
attributes are available on the pager. If multiple requests are made, only
the most recent response is retained, and thus used for attribute lookup.

### [ListPager](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_backup_runs_service.pagers.ListPager)

A pager for iterating through `list` requests.

This class thinly wraps an initial
[BackupRunsListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BackupRunsListResponse) object, and
provides an `__iter__` method to iterate through its
`items` field.

If there are more pages, the `__iter__` method will make additional
`List` requests and continue to iterate
through the `items` field on the
corresponding responses.

All the usual [BackupRunsListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BackupRunsListResponse)
attributes are available on the pager. If multiple requests are made, only
the most recent response is retained, and thus used for attribute lookup.

### [SqlBackupsServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_backups_service.SqlBackupsServiceAsyncClient)

Service for managing database backups for Cloud SQL
instances.

### [SqlBackupsServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_backups_service.SqlBackupsServiceClient)

Service for managing database backups for Cloud SQL
instances.

### [ListBackupsAsyncPager](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_backups_service.pagers.ListBackupsAsyncPager)

A pager for iterating through `list_backups` requests.

This class thinly wraps an initial
[ListBackupsResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ListBackupsResponse) object, and
provides an `__aiter__` method to iterate through its
`backups` field.

If there are more pages, the `__aiter__` method will make additional
`ListBackups` requests and continue to iterate
through the `backups` field on the
corresponding responses.

All the usual [ListBackupsResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ListBackupsResponse)
attributes are available on the pager. If multiple requests are made, only
the most recent response is retained, and thus used for attribute lookup.

### [ListBackupsPager](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_backups_service.pagers.ListBackupsPager)

A pager for iterating through `list_backups` requests.

This class thinly wraps an initial
[ListBackupsResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ListBackupsResponse) object, and
provides an `__iter__` method to iterate through its
`backups` field.

If there are more pages, the `__iter__` method will make additional
`ListBackups` requests and continue to iterate
through the `backups` field on the
corresponding responses.

All the usual [ListBackupsResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ListBackupsResponse)
attributes are available on the pager. If multiple requests are made, only
the most recent response is retained, and thus used for attribute lookup.

### [SqlConnectServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_connect_service.SqlConnectServiceAsyncClient)

Cloud SQL connect service.

### [SqlConnectServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_connect_service.SqlConnectServiceClient)

Cloud SQL connect service.

### [SqlDataServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_data_service.SqlDataServiceAsyncClient)

Service for streaming data to and from Cloud SQL instances.

### [SqlDataServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_data_service.SqlDataServiceClient)

Service for streaming data to and from Cloud SQL instances.

### [SqlDatabasesServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_databases_service.SqlDatabasesServiceAsyncClient)

Service to manage databases.

### [SqlDatabasesServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_databases_service.SqlDatabasesServiceClient)

Service to manage databases.

### [SqlFlagsServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_flags_service.SqlFlagsServiceAsyncClient)

Service to manage database flags for Cloud SQL instances.

### [SqlFlagsServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_flags_service.SqlFlagsServiceClient)

Service to manage database flags for Cloud SQL instances.

### [SqlIamPoliciesServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_iam_policies_service.SqlIamPoliciesServiceAsyncClient)

Service for providing IAM Meta APIs for Cloud SQL.

### [SqlIamPoliciesServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_iam_policies_service.SqlIamPoliciesServiceClient)

Service for providing IAM Meta APIs for Cloud SQL.

### [SqlInstancesServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_instances_service.SqlInstancesServiceAsyncClient)

Service to manage Cloud SQL instances.

### [SqlInstancesServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_instances_service.SqlInstancesServiceClient)

Service to manage Cloud SQL instances.

### [ListAsyncPager](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_instances_service.pagers.ListAsyncPager)

A pager for iterating through `list` requests.

This class thinly wraps an initial
[InstancesListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.InstancesListResponse) object, and
provides an `__aiter__` method to iterate through its
`warnings` field.

If there are more pages, the `__aiter__` method will make additional
`List` requests and continue to iterate
through the `warnings` field on the
corresponding responses.

All the usual [InstancesListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.InstancesListResponse)
attributes are available on the pager. If multiple requests are made, only
the most recent response is retained, and thus used for attribute lookup.

### [ListPager](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_instances_service.pagers.ListPager)

A pager for iterating through `list` requests.

This class thinly wraps an initial
[InstancesListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.InstancesListResponse) object, and
provides an `__iter__` method to iterate through its
`warnings` field.

If there are more pages, the `__iter__` method will make additional
`List` requests and continue to iterate
through the `warnings` field on the
corresponding responses.

All the usual [InstancesListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.InstancesListResponse)
attributes are available on the pager. If multiple requests are made, only
the most recent response is retained, and thus used for attribute lookup.

### [SqlOperationsServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_operations_service.SqlOperationsServiceAsyncClient)

Service to fetch operations for database instances.

### [SqlOperationsServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_operations_service.SqlOperationsServiceClient)

Service to fetch operations for database instances.

### [ListAsyncPager](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_operations_service.pagers.ListAsyncPager)

A pager for iterating through `list` requests.

This class thinly wraps an initial
[OperationsListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.OperationsListResponse) object, and
provides an `__aiter__` method to iterate through its
`items` field.

If there are more pages, the `__aiter__` method will make additional
`List` requests and continue to iterate
through the `items` field on the
corresponding responses.

All the usual [OperationsListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.OperationsListResponse)
attributes are available on the pager. If multiple requests are made, only
the most recent response is retained, and thus used for attribute lookup.

### [ListPager](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_operations_service.pagers.ListPager)

A pager for iterating through `list` requests.

This class thinly wraps an initial
[OperationsListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.OperationsListResponse) object, and
provides an `__iter__` method to iterate through its
`items` field.

If there are more pages, the `__iter__` method will make additional
`List` requests and continue to iterate
through the `items` field on the
corresponding responses.

All the usual [OperationsListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.OperationsListResponse)
attributes are available on the pager. If multiple requests are made, only
the most recent response is retained, and thus used for attribute lookup.

### [SqlSslCertsServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_ssl_certs_service.SqlSslCertsServiceAsyncClient)

Service to manage SSL certs for Cloud SQL instances.

### [SqlSslCertsServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_ssl_certs_service.SqlSslCertsServiceClient)

Service to manage SSL certs for Cloud SQL instances.

### [SqlTiersServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_tiers_service.SqlTiersServiceAsyncClient)

Service for providing machine types (tiers) for Cloud SQL.

### [SqlTiersServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_tiers_service.SqlTiersServiceClient)

Service for providing machine types (tiers) for Cloud SQL.

### [SqlUsersServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_users_service.SqlUsersServiceAsyncClient)

Cloud SQL users service.

### [SqlUsersServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_users_service.SqlUsersServiceClient)

Cloud SQL users service.

### [SqlWorkloadCapturesServiceAsyncClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_workload_captures_service.SqlWorkloadCapturesServiceAsyncClient)

Cloud SQL Workload Captures service.

### [SqlWorkloadCapturesServiceClient](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_workload_captures_service.SqlWorkloadCapturesServiceClient)

Cloud SQL Workload Captures service.

### [Ack](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.Ack)

Acknowledges data received by the client or server.

### [AclEntry](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.AclEntry)

An entry for an Access Control list.

### [AcquireSsrsLeaseContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.AcquireSsrsLeaseContext)

Acquire SSRS lease context.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [AdvancedMachineFeatures](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.AdvancedMachineFeatures)

Specifies options for controlling advanced machine features.

### [ApiWarning](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ApiWarning)

An Admin API warning message.

### [SqlApiWarningCode](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ApiWarning.SqlApiWarningCode)

### [AutoDnsStatus](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.AutoDnsStatus)

The status of automated DNS provisioning.

### [AvailableDatabaseVersion](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.AvailableDatabaseVersion)

An available database version. It can be a major or a minor
version.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [Backup](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.Backup)

A backup resource.

This message has `oneof`_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SqlBackupState](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.Backup.SqlBackupState)

The backup's state

### [SqlBackupType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.Backup.SqlBackupType)

The backup type.

### [BackupConfiguration](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BackupConfiguration)

Database instance backup configuration.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [BackupTier](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BackupConfiguration.BackupTier)

Backup tier that manages the backups for the instance.

### [TransactionalLogStorageState](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BackupConfiguration.TransactionalLogStorageState)

This value contains the storage location of the transactional
logs used to perform point-in-time recovery (PITR) for the
database.

### [BackupContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BackupContext)

Backup context.

### [BackupReencryptionConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BackupReencryptionConfig)

Backup Reencryption Config

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [BackupType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BackupReencryptionConfig.BackupType)

Backup type for re-encryption

### [BackupRetentionSettings](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BackupRetentionSettings)

We currently only support backup retention by specifying the
number of backups we will retain.

### [RetentionUnit](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BackupRetentionSettings.RetentionUnit)

The units that retained_backups specifies, we only support COUNT.

### [BackupRun](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BackupRun)

A BackupRun resource.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [BackupRunsListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BackupRunsListResponse)

Backup run list results.

### [BakType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BakType)

### [BinLogCoordinates](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BinLogCoordinates)

Binary log coordinates.

### [BlueGreenDeployment](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BlueGreenDeployment)

A `BlueGreenDeployment` resource represents a Cloud SQL blue-green
deployment setup. It orchestrates the lifecycle of creating a
synchronized "green" environment from a "blue" production
environment, performing updates, and managing the switchover process
to minimize downtime.

### [DeploymentTasks](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BlueGreenDeployment.DeploymentTasks)

Combined list of tasks for all paired nodes in the
deployment.

### [RequestedConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BlueGreenDeployment.RequestedConfig)

Configuration specified by the user at creation time for the
target (Green) instance.

### [SourceTargetPairedNode](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BlueGreenDeployment.SourceTargetPairedNode)

Represents a pairing of a source instance node and a target
instance node.

### [ConfigDiff](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BlueGreenDeployment.SourceTargetPairedNode.ConfigDiff)

Represents a specific configuration difference between Blue
and Green instances.

### [CurrentlyServingTraffic](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BlueGreenDeployment.SourceTargetPairedNode.CurrentlyServingTraffic)

The instance currently serving traffic.

### [DeploymentTask](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BlueGreenDeployment.SourceTargetPairedNode.DeploymentTask)

Represents a task executed as part of the deployment on a
target instance.

### [State](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BlueGreenDeployment.SourceTargetPairedNode.DeploymentTask.State)

The state of the task.
This enum is not frozen, and new values may be added in the
future.

### [Type](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BlueGreenDeployment.SourceTargetPairedNode.DeploymentTask.Type)

The type of the task.
This enum is not frozen, and new values may be added in the
future.

### [NodeInfo](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BlueGreenDeployment.SourceTargetPairedNode.NodeInfo)

Details about an instance within the deployment.

### [State](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BlueGreenDeployment.SourceTargetPairedNode.State)

The state of a pair of source and target instances in
deployment (paired node).

### [State](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BlueGreenDeployment.State)

The state of the blue-green deployment.
This enum is not frozen, and new values may be added in the
future.

### [TargetConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BlueGreenDeployment.TargetConfig)

Deprecated: Use RequestedConfig instead.
Configuration specified by the user at creation time for the
target (Green) instance.

### [BlueGreenDeploymentInfo](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BlueGreenDeploymentInfo)

Blue-green deployment metadata for a database instance. In a
blue-green deployment, we maintain two environments, one of
which is live. This message contains details about the
blue-green deployment.

This message has `oneof`_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SourceRole](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BlueGreenDeploymentInfo.SourceRole)

The source instance for the Blue-Green deployment.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [State](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BlueGreenDeploymentInfo.State)

The state of blue-green-deployment for UI tags

### [TargetRole](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.BlueGreenDeploymentInfo.TargetRole)

The target instance for the Blue-Green deployment.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [CloneContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.CloneContext)

Database instance clone context.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [Column](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.Column)

Contains the name and datatype of a column.

### [ConnectSettings](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ConnectSettings)

Connect settings retrieval response.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [CaMode](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ConnectSettings.CaMode)

Various Certificate Authority (CA) modes for certificate
signing.

### [ConnectPoolNodeConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ConnectSettings.ConnectPoolNodeConfig)

Details of a single read pool node of a read pool.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [MdxProtocolSupport](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ConnectSettings.MdxProtocolSupport)

MdxProtocolSupport describes parts of the MDX protocol
supported by this instance.

### [ConnectionPoolConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ConnectionPoolConfig)

The managed connection pooling configuration.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [ConnectionPoolFlags](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ConnectionPoolFlags)

Connection pool flags for Cloud SQL instances managed
connection pool configuration.

### [ContinueSession](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ContinueSession)

Reconnects to an existing session. The client must send this
as the first message to the server to reconnect to an existing
session. The client may immediately send Data messages without
waiting for a reply from the server.

### [CreateBackupRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.CreateBackupRequest)

The request payload to create the backup

### [CreateBlueGreenDeploymentRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.CreateBlueGreenDeploymentRequest)

The request message for creating a `BlueGreenDeployment` resource.

### [DataCacheConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DataCacheConfig)

Data cache configurations.

### [DataPacket](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DataPacket)

Contains data being sent or received by the database.

### [Database](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.Database)

Represents a SQL database on the Cloud SQL instance.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [DatabaseFlags](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DatabaseFlags)

Database flags for Cloud SQL instances.

### [DatabaseInstance](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DatabaseInstance)

A Cloud SQL instance resource.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [DatabaseCenterIntegration](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DatabaseInstance.DatabaseCenterIntegration)

State of the integration with Database Center.

### [PoolNodeConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DatabaseInstance.PoolNodeConfig)

Details of a single read pool node of a read pool.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SqlFailoverReplica](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DatabaseInstance.SqlFailoverReplica)

### [SqlInstanceState](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DatabaseInstance.SqlInstanceState)

The current serving state of the database instance.

### [SqlNetworkArchitecture](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DatabaseInstance.SqlNetworkArchitecture)

The SQL network architecture for the instance.

### [SqlOutOfDiskReport](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DatabaseInstance.SqlOutOfDiskReport)

This message wraps up the information written by out-of-disk
detection job.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SqlOutOfDiskState](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DatabaseInstance.SqlOutOfDiskReport.SqlOutOfDiskState)

This enum lists all possible states regarding out-of-disk
issues.

### [SqlScheduledMaintenance](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DatabaseInstance.SqlScheduledMaintenance)

Any scheduled maintenance for this instance.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [TagsEntry](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DatabaseInstance.TagsEntry)

The abstract base class for a message.

### [DatabasesListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DatabasesListResponse)

Database list response.

### [DeleteBackupRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DeleteBackupRequest)

The request payload to delete the backup.

### [DeleteBlueGreenDeploymentRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DeleteBlueGreenDeploymentRequest)

Request message for deleting a `BlueGreenDeployment` resource.

### [DemoteContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DemoteContext)

This context is used to demote an existing standalone
instance to be a Cloud SQL read replica for an external database
server.

### [DemoteMasterConfiguration](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DemoteMasterConfiguration)

Read-replica configuration for connecting to the on-premises
primary instance.

### [DemoteMasterContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DemoteMasterContext)

Database instance demote primary instance context.

### [DemoteMasterMySqlReplicaConfiguration](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DemoteMasterMySqlReplicaConfiguration)

Read-replica configuration specific to MySQL databases.

### [DenyMaintenancePeriod](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DenyMaintenancePeriod)

Deny Maintenance Periods. This specifies a date range during
when all CSA rollout will be denied.

### [DiskEncryptionConfiguration](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DiskEncryptionConfiguration)

Disk encryption configuration for an instance.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [DiskEncryptionStatus](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DiskEncryptionStatus)

Disk encryption status for an instance.

### [DnsNameMapping](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DnsNameMapping)

DNS metadata.

### [ConnectionType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DnsNameMapping.ConnectionType)

The connection type of the DNS name.

### [DnsScope](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DnsNameMapping.DnsScope)

The scope that the DNS name applies to.

### [RecordManager](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.DnsNameMapping.RecordManager)

The system responsible for managing the DNS record.

### [ExecuteSqlPayload](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ExecuteSqlPayload)

The request payload used to execute SQL statements.

This message has `oneof`_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [PartialResultMode](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ExecuteSqlPayload.PartialResultMode)

Controls how the API should respond when the SQL execution
result exceeds 10 MB.

### [ExportContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ExportContext)

Database instance export context.

### [SqlBakExportOptions](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ExportContext.SqlBakExportOptions)

Options for exporting BAK files (SQL Server-only)

### [SqlCsvExportOptions](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ExportContext.SqlCsvExportOptions)

### [SqlExportOptions](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ExportContext.SqlExportOptions)

### [MysqlExportOptions](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ExportContext.SqlExportOptions.MysqlExportOptions)

Options for exporting from MySQL.

### [PostgresExportOptions](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ExportContext.SqlExportOptions.PostgresExportOptions)

Options for exporting from a Cloud SQL for PostgreSQL
instance.

### [SqlTdeExportOptions](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ExportContext.SqlTdeExportOptions)

### [ExternalSyncParallelLevel](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ExternalSyncParallelLevel)

External Sync parallel level.

### [ExternalSyncSelectedObject](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ExternalSyncSelectedObject)

The selected object that Cloud SQL migrates.

### [FailoverContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.FailoverContext)

Database instance failover context.

### [FinalBackupConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.FinalBackupConfig)

Config used to determine the final backup settings for the
instance.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [Flag](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.Flag)

A flag resource.

This message has `oneof`_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [FlagsListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.FlagsListResponse)

Flags list response.

### [GeminiInstanceConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.GeminiInstanceConfig)

Gemini instance configuration.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [GenerateEphemeralCertRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.GenerateEphemeralCertRequest)

Ephemeral certificate creation request.

### [GenerateEphemeralCertResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.GenerateEphemeralCertResponse)

Ephemeral certificate creation request.

### [GetBackupRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.GetBackupRequest)

The request payload to get the backup.

### [GetBlueGreenDeploymentRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.GetBlueGreenDeploymentRequest)

The request message for getting a `BlueGreenDeployment` resource.

### [BlueGreenDeploymentView](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.GetBlueGreenDeploymentRequest.BlueGreenDeploymentView)

The view of a `BlueGreenDeployment` resource.

### [GetConnectSettingsRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.GetConnectSettingsRequest)

Connect settings retrieval request.

### [ImportContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ImportContext)

Database instance import context.

### [SqlBakImportOptions](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ImportContext.SqlBakImportOptions)

### [EncryptionOptions](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ImportContext.SqlBakImportOptions.EncryptionOptions)

### [SqlCsvImportOptions](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ImportContext.SqlCsvImportOptions)

### [SqlImportOptions](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ImportContext.SqlImportOptions)

### [PostgresImportOptions](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ImportContext.SqlImportOptions.PostgresImportOptions)

### [SqlTdeImportOptions](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ImportContext.SqlTdeImportOptions)

### [InsightsConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.InsightsConfig)

Insights configuration. This specifies when Cloud SQL
Insights feature is enabled and optional configuration.

### [InstanceReference](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.InstanceReference)

Reference to another Cloud SQL instance.

### [InstancesAcquireSsrsLeaseRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.InstancesAcquireSsrsLeaseRequest)

Request to acquire an SSRS lease for an instance.

### [InstancesCloneRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.InstancesCloneRequest)

Database instance clone request.

### [InstancesDemoteMasterRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.InstancesDemoteMasterRequest)

Database demote primary instance request.

### [InstancesDemoteRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.InstancesDemoteRequest)

This request is used to demote an existing standalone
instance to be a Cloud SQL read replica for an external database
server.

### [InstancesExportRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.InstancesExportRequest)

Database instance export request.

### [InstancesFailoverRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.InstancesFailoverRequest)

Instance failover request.

### [InstancesImportRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.InstancesImportRequest)

Database instance import request.

### [InstancesListEntraIdCertificatesResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.InstancesListEntraIdCertificatesResponse)

Instances ListEntraIdCertificates response.

### [InstancesListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.InstancesListResponse)

Database instances list response.

### [InstancesListServerCasResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.InstancesListServerCasResponse)

Instances ListServerCas response.

### [InstancesListServerCertificatesResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.InstancesListServerCertificatesResponse)

Instances ListServerCertificatess response.

### [InstancesPreCheckMajorVersionUpgradeRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.InstancesPreCheckMajorVersionUpgradeRequest)

Request for Pre-checks for MVU

### [InstancesReencryptRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.InstancesReencryptRequest)

Database Instance reencrypt request.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [InstancesRestoreBackupRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.InstancesRestoreBackupRequest)

Database instance restore backup request.

### [InstancesRotateEntraIdCertificateRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.InstancesRotateEntraIdCertificateRequest)

Rotate Entra ID Certificate request.

### [InstancesRotateServerCaRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.InstancesRotateServerCaRequest)

Rotate Server CA request.

### [InstancesRotateServerCertificateRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.InstancesRotateServerCertificateRequest)

Rotate Server Certificate request.

### [InstancesTruncateLogRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.InstancesTruncateLogRequest)

Instance truncate log request.

### [IpConfiguration](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.IpConfiguration)

IP Management configuration.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [CaMode](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.IpConfiguration.CaMode)

Various Certificate Authority (CA) modes for certificate
signing.

### [ServerCertificateRotationMode](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.IpConfiguration.ServerCertificateRotationMode)

Settings for automatic server certificate rotation.

### [SslMode](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.IpConfiguration.SslMode)

The SSL options for database connections.

        When this value is used, the legacy `require_ssl` flag
        must be false or cleared to avoid a conflict between the
        values of the two flags.
    ENCRYPTED_ONLY (2):
        Only allow connections encrypted with SSL/TLS. For SSL
        connections to MySQL and PostgreSQL, the client certificate
        isn't verified.

        When this value is used, the legacy `require_ssl` flag
        must be false or cleared to avoid a conflict between the
        values of the two flags.
    TRUSTED_CLIENT_CERTIFICATE_REQUIRED (3):
        Only allow connections encrypted with SSL/TLS and with valid
        client certificates.

        When this value is used, the legacy `require_ssl` flag
        must be true or cleared to avoid the conflict between values
        of two flags. PostgreSQL clients or users that connect using
        IAM database authentication must use either the `Cloud SQL
        Auth
        Proxy <https://cloud.google.com/sql/docs/postgres/connect-auth-proxy>`__
        or `Cloud SQL
        Connectors <https://cloud.google.com/sql/docs/postgres/connect-connectors>`__
        to enforce client identity verification.

        Only applicable to MySQL and PostgreSQL. Not applicable to
        SQL Server.

### [IpMapping](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.IpMapping)

Database instance IP mapping

### [ListBackupsRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ListBackupsRequest)

The request payload to list the backups.

### [ListBackupsResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ListBackupsResponse)

The response payload containing a list of the backups.

### [ListBlueGreenDeploymentsRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ListBlueGreenDeploymentsRequest)

The request message for listing blue-green deployment
resources.

### [ListBlueGreenDeploymentsResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ListBlueGreenDeploymentsResponse)

The response message for listing blue-green deployment
resources.

### [LocationPreference](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.LocationPreference)

Preferred location. This specifies where a Cloud SQL instance
is located. Note that if the preferred location is not
available, the instance will be located as close as possible
within the region. Only one location may be specified.

### [MaintenanceWindow](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.MaintenanceWindow)

Maintenance window. This specifies when a Cloud SQL instance
is restarted for system maintenance purposes.

### [Metadata](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.Metadata)

The additional metadata information regarding the execution
of the SQL statements.

### [MySqlReplicaConfiguration](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.MySqlReplicaConfiguration)

Read-replica configuration specific to MySQL databases.

### [MySqlSyncConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.MySqlSyncConfig)

MySQL-specific external server sync settings.

### [OnPremisesConfiguration](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.OnPremisesConfiguration)

On-premises instance configuration.

### [SslOption](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.OnPremisesConfiguration.SslOption)

SslOption defines the SSL mode to be used for replica
connection to the on-premises source.

### [Operation](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.Operation)

An Operation resource. For successful operations that
return an Operation resource, only the fields relevant to the
operation are populated in the resource.

### [SqlOperationStatus](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.Operation.SqlOperationStatus)

The status of an operation.

### [SqlOperationType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.Operation.SqlOperationType)

The type of Cloud SQL operation.

### [OperationError](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.OperationError)

Database instance operation error.

### [OperationErrors](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.OperationErrors)

Database instance operation errors list wrapper.

### [OperationsListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.OperationsListResponse)

Operations list response.

### [PasswordStatus](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.PasswordStatus)

Read-only password status.

### [PasswordValidationPolicy](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.PasswordValidationPolicy)

Database instance local user password validation policy.
This message defines the password policy for local database
users. When enabled, it enforces constraints on password
complexity, length, and reuse. Keep this policy enabled to help
prevent unauthorized access.

### [Complexity](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.PasswordValidationPolicy.Complexity)

The complexity choices of the password.

### [PerformDiskShrinkContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.PerformDiskShrinkContext)

Perform disk shrink context.

### [PerformanceCaptureConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.PerformanceCaptureConfig)

Performance capture configuration.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [TransactionKillType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.PerformanceCaptureConfig.TransactionKillType)

Defines the categories of long-running transactions eligible
for automatic termination by the Performance Capture.

### [PointInTimeRestoreContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.PointInTimeRestoreContext)

Context to perform a point-in-time restore of an instance
managed by Backup and Disaster Recovery (DR) Service.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [PreCheckMajorVersionUpgradeContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.PreCheckMajorVersionUpgradeContext)

Pre-check major version upgrade context.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [PreCheckResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.PreCheckResponse)

Structured PreCheckResponse containing message, type, and
required actions.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [MessageType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.PreCheckResponse.MessageType)

The type of message which can be an info, a warning, or an
error that requires user intervention.

### [PscAutoConnectionConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.PscAutoConnectionConfig)

Settings for an automatically-setup Private Service Connect
consumer endpoint that is used to connect to a Cloud SQL
instance.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [PscConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.PscConfig)

PSC settings for a Cloud SQL instance.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [QueryResult](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.QueryResult)

QueryResult contains the result of executing a single SQL
statement.

### [ReadPoolAutoScaleConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ReadPoolAutoScaleConfig)

The read pool auto-scale configuration.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [TargetMetric](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ReadPoolAutoScaleConfig.TargetMetric)

Target metric for read pool auto scaling.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [ReplicaConfiguration](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ReplicaConfiguration)

Read-replica configuration for connecting to the primary
instance.

### [ReplicationCluster](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ReplicationCluster)

A primary instance and disaster recovery (DR) replica pair.
A DR replica is a cross-region replica that you designate for
failover in the event that the primary instance has regional
failure. Applicable to MySQL and PostgreSQL.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [ResolveConnectSettingsRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.ResolveConnectSettingsRequest)

Connect settings retrieval request.

### [RestoreBackupContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.RestoreBackupContext)

Database instance restore from backup context.
Backup context contains source instance id and project id.

### [RotateEntraIdCertificateContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.RotateEntraIdCertificateContext)

Instance rotate Entra ID certificate context.

### [RotateServerCaContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.RotateServerCaContext)

Instance rotate server CA context.

### [RotateServerCertificateContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.RotateServerCertificateContext)

Instance rotate server certificate context.

### [Row](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.Row)

Contains the values for a row.

### [SelectedObjects](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SelectedObjects)

A list of objects that the user selects for replication from
an external source instance.

### [SessionMetadata](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SessionMetadata)

Metadata from the server to the client about the session. The
server will always send this as the first message

### [Settings](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.Settings)

Database instance settings.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [ConnectorEnforcement](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.Settings.ConnectorEnforcement)

The options for enforcing Cloud SQL connectors in the
instance.

### [DataApiAccess](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.Settings.DataApiAccess)

ExecuteSql API's access to the instance.

### [Edition](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.Settings.Edition)

The list of Cloud SQL editions available to users.

### [SqlActivationPolicy](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.Settings.SqlActivationPolicy)

Specifies when the instance is activated.

### [UserLabelsEntry](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.Settings.UserLabelsEntry)

The abstract base class for a message.

### [SqlActiveDirectoryConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlActiveDirectoryConfig)

Active Directory configuration, relevant only for Cloud SQL
for SQL Server.

### [ActiveDirectoryMode](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlActiveDirectoryConfig.ActiveDirectoryMode)

The modes of Active Directory configuration.

### [SqlAvailabilityType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlAvailabilityType)

The availability type of the given Cloud SQL instance.

### [SqlBackendType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlBackendType)

### [SqlBackupKind](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlBackupKind)

Defines the supported backup kinds

### [SqlBackupRunStatus](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlBackupRunStatus)

The status of a backup run.

### [SqlBackupRunType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlBackupRunType)

### [SqlBackupRunsDeleteRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlBackupRunsDeleteRequest)

### [SqlBackupRunsGetRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlBackupRunsGetRequest)

### [SqlBackupRunsInsertRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlBackupRunsInsertRequest)

### [SqlBackupRunsListRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlBackupRunsListRequest)

### [SqlDataDiskType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlDataDiskType)

The type of disk that is used for a v2 instance to use.

### [SqlDataFeature](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlDataFeature)

The session features. The server must send the supported
features in its first message to the client.

### [SqlDatabaseVersion](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlDatabaseVersion)

The database engine type and version.

### [SqlDatabasesDeleteRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlDatabasesDeleteRequest)

### [SqlDatabasesGetRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlDatabasesGetRequest)

### [SqlDatabasesInsertRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlDatabasesInsertRequest)

### [SqlDatabasesListRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlDatabasesListRequest)

### [SqlDatabasesUpdateRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlDatabasesUpdateRequest)

### [SqlExternalSyncSettingError](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlExternalSyncSettingError)

External primary instance migration setting error/warning.

### [SqlExternalSyncSettingErrorType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlExternalSyncSettingError.SqlExternalSyncSettingErrorType)

### [SqlFileType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlFileType)

### [SqlFlagScope](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlFlagScope)

Scopes of a flag describe where the flag is used.

### [SqlFlagType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlFlagType)

### [SqlFlagsListRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlFlagsListRequest)

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SqlInstanceType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstanceType)

### [SqlInstancesAcquireSsrsLeaseRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesAcquireSsrsLeaseRequest)

Request to acquire a lease for SSRS.

### [SqlInstancesAcquireSsrsLeaseResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesAcquireSsrsLeaseResponse)

Acquire SSRS lease response.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SqlInstancesAddEntraIdCertificateRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesAddEntraIdCertificateRequest)

Request for AddEntraIdCertificate RPC.

### [SqlInstancesAddServerCaRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesAddServerCaRequest)

### [SqlInstancesAddServerCertificateRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesAddServerCertificateRequest)

Request for AddServerCertificate RPC.

### [SqlInstancesCloneRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesCloneRequest)

### [SqlInstancesCreateEphemeralCertRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesCreateEphemeralCertRequest)

### [SqlInstancesDeleteRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesDeleteRequest)

This message has `oneof`_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SqlInstancesDemoteMasterRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesDemoteMasterRequest)

### [SqlInstancesDemoteRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesDemoteRequest)

Instance demote request.

### [SqlInstancesExecuteSqlRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesExecuteSqlRequest)

Execute SQL statements request.

### [SqlInstancesExecuteSqlResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesExecuteSqlResponse)

### [Message](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesExecuteSqlResponse.Message)

Represents a notice or warning message from the database.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SqlInstancesExportRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesExportRequest)

### [SqlInstancesFailoverRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesFailoverRequest)

### [SqlInstancesGetDiskShrinkConfigRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesGetDiskShrinkConfigRequest)

Instance get disk shrink config request.

### [SqlInstancesGetDiskShrinkConfigResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesGetDiskShrinkConfigResponse)

Instance get disk shrink config response.

### [SqlInstancesGetLatestRecoveryTimeRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesGetLatestRecoveryTimeRequest)

Instance get latest recovery time request.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SqlInstancesGetLatestRecoveryTimeResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesGetLatestRecoveryTimeResponse)

Instance get latest recovery time response.

### [SqlInstancesGetRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesGetRequest)

### [SqlInstancesImportRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesImportRequest)

### [SqlInstancesInsertRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesInsertRequest)

### [SqlInstancesListEntraIdCertificatesRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesListEntraIdCertificatesRequest)

Request message for
SqlInstancesService.ListEntraIdCertificates.

### [SqlInstancesListRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesListRequest)

### [SqlInstancesListServerCasRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesListServerCasRequest)

### [SqlInstancesListServerCertificatesRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesListServerCertificatesRequest)

### [SqlInstancesPatchRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesPatchRequest)

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SqlInstancesPerformDiskShrinkRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesPerformDiskShrinkRequest)

Instance perform disk shrink request.

### [SqlInstancesPointInTimeRestoreRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesPointInTimeRestoreRequest)

Request to perform a point in time restore on a Google Cloud
Backup and Disaster Recovery managed instance.

### [SqlInstancesPreCheckMajorVersionUpgradeRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesPreCheckMajorVersionUpgradeRequest)

Request for Pre-checks for MVU

### [SqlInstancesPromoteReplicaRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesPromoteReplicaRequest)

### [SqlInstancesReencryptRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesReencryptRequest)

Instance reencrypt request.

### [SqlInstancesReleaseSsrsLeaseRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesReleaseSsrsLeaseRequest)

Request to release a lease for SSRS.

### [SqlInstancesReleaseSsrsLeaseResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesReleaseSsrsLeaseResponse)

The response for the release of the SSRS lease.

### [SqlInstancesRescheduleMaintenanceRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesRescheduleMaintenanceRequest)

### [SqlInstancesRescheduleMaintenanceRequestBody](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesRescheduleMaintenanceRequestBody)

Reschedule options for maintenance windows.

### [Reschedule](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesRescheduleMaintenanceRequestBody.Reschedule)

### [RescheduleType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesRescheduleMaintenanceRequestBody.RescheduleType)

### [SqlInstancesResetReplicaSizeRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesResetReplicaSizeRequest)

Instance reset replica size request.

### [SqlInstancesResetSslConfigRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesResetSslConfigRequest)

### [ResetSslMode](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesResetSslConfigRequest.ResetSslMode)

Reset SSL mode to selectively refresh the SSL materials.

### [SqlInstancesRestartRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesRestartRequest)

### [SqlInstancesRestoreBackupRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesRestoreBackupRequest)

### [SqlInstancesRotateEntraIdCertificateRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesRotateEntraIdCertificateRequest)

Request message for
SqlInstancesService.RotateEntraIdCertificate.

### [SqlInstancesRotateServerCaRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesRotateServerCaRequest)

### [SqlInstancesRotateServerCertificateRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesRotateServerCertificateRequest)

### [SqlInstancesStartExternalSyncRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesStartExternalSyncRequest)

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SqlInstancesStartReplicaRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesStartReplicaRequest)

### [SqlInstancesStopReplicaRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesStopReplicaRequest)

### [SqlInstancesSwitchoverRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesSwitchoverRequest)

Instance switchover request.

### [SqlInstancesTruncateLogRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesTruncateLogRequest)

### [SqlInstancesUpdateRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesUpdateRequest)

### [SqlInstancesVerifyExternalSyncSettingsRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesVerifyExternalSyncSettingsRequest)

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [ExternalSyncMode](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesVerifyExternalSyncSettingsRequest.ExternalSyncMode)

### [MigrationType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesVerifyExternalSyncSettingsRequest.MigrationType)

MigrationType determines whether the migration is a physical
file-based migration or a logical dump file-based migration.

### [SqlInstancesVerifyExternalSyncSettingsResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlInstancesVerifyExternalSyncSettingsResponse)

Instance verify external sync settings response.

### [SqlIpAddressType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlIpAddressType)

### [SqlMaintenanceType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlMaintenanceType)

The type of maintenance to be performed on the instance.

### [SqlOperationsCancelRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlOperationsCancelRequest)

The request payload to cancel an operation.

### [SqlOperationsGetRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlOperationsGetRequest)

### [SqlOperationsListRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlOperationsListRequest)

### [SqlPricingPlan](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlPricingPlan)

The pricing plan for this instance.

### [SqlReplicationType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlReplicationType)

### [SqlServerAuditConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlServerAuditConfig)

SQL Server specific audit configuration.

### [SqlServerDatabaseDetails](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlServerDatabaseDetails)

Represents a Sql Server database on the Cloud SQL instance.

### [SqlServerEntraIdConfig](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlServerEntraIdConfig)

SQL Server Entra ID configuration.

### [SqlServerUserDetails](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlServerUserDetails)

Represents a Sql Server user on the Cloud SQL instance.

### [SqlSslCertsDeleteRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlSslCertsDeleteRequest)

### [SqlSslCertsGetRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlSslCertsGetRequest)

### [SqlSslCertsInsertRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlSslCertsInsertRequest)

### [SqlSslCertsListRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlSslCertsListRequest)

### [SqlSubOperationType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlSubOperationType)

The sub operation type based on the operation type.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SqlSuspensionReason](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlSuspensionReason)

The suspension reason of the database instance if the state
is SUSPENDED.

### [SqlTiersListRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlTiersListRequest)

### [SqlUpdateTrack](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlUpdateTrack)

### [SqlUsersDeleteRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlUsersDeleteRequest)

### [SqlUsersGetRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlUsersGetRequest)

Request message for Users Get RPC

### [SqlUsersInsertRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlUsersInsertRequest)

### [SqlUsersListRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlUsersListRequest)

### [SqlUsersUpdateRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlUsersUpdateRequest)

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SqlWorkloadCapturesListRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SqlWorkloadCapturesListRequest)

Instance list captured workloads request.

### [SslCert](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SslCert)

SslCerts Resource

### [SslCertDetail](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SslCertDetail)

SslCertDetail.

### [SslCertsCreateEphemeralRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SslCertsCreateEphemeralRequest)

SslCerts create ephemeral certificate request.

### [SslCertsInsertRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SslCertsInsertRequest)

SslCerts insert request.

### [SslCertsInsertResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SslCertsInsertResponse)

SslCert insert response.

### [SslCertsListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SslCertsListResponse)

SslCerts list response.

### [StartSession](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.StartSession)

Start a new session. The client must send this as the first
message to the server to start a new session. The client may
immediately send Data messages without waiting for a reply from
the server.

### [StartWorkloadCaptureContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.StartWorkloadCaptureContext)

The context for the `StartWorkloadCapture` operation, which
contains details to start recording the workload (SQL queries) on a
Cloud SQL instance.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [StartWorkloadReplayContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.StartWorkloadReplayContext)

The context for the `StartWorkloadReplay` operation, which
contains details about starting the execution of a captured workload
(recorded read and write SQL queries) on a replay instance (the
Cloud SQL instance where the recorded SQL queries are executed).

### [StopWorkloadCaptureContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.StopWorkloadCaptureContext)

The context for the `StopWorkloadCapture` operation, which
contains details to stop recording the workload (SQL queries) on a
Cloud SQL instance.

### [StopWorkloadReplayContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.StopWorkloadReplayContext)

The context for the `StopWorkloadReplay` operation, which
represents an operation that stops an active workload replay on a
target Cloud SQL replay instance.

### [StreamSqlDataRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.StreamSqlDataRequest)

Message sent from the client to `SqlDataService`.

This message has `oneof`_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [StreamSqlDataResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.StreamSqlDataResponse)

Message sent from SqlDataService back to the client.

This message has `oneof`_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [SwitchoverBlueGreenDeploymentRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SwitchoverBlueGreenDeploymentRequest)

Request message for switching over a `BlueGreenDeployment`
resource.

### [SyncFlags](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.SyncFlags)

Initial sync flags for certain Cloud SQL APIs.
Currently used for the MySQL external server initial dump.

### [TerminateSession](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.TerminateSession)

Indicates that the session is permanently ended.

### [Tier](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.Tier)

A Google Cloud SQL service tier resource.

### [TiersListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.TiersListResponse)

Tiers list response.

### [TruncateLogContext](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.TruncateLogContext)

Database Instance truncate log context.

### [UpdateBackupRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.UpdateBackupRequest)

The request payload to update the backup.

### [User](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.User)

A Cloud SQL user resource.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [DualPasswordType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.User.DualPasswordType)

The type of retained password.

### [IamStatus](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.User.IamStatus)

Indicates if a group is available for IAM database
authentication.

### [SqlUserType](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.User.SqlUserType)

The user type.

### [UserPasswordValidationPolicy](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.UserPasswordValidationPolicy)

User level password validation policy.

### [UsersListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.UsersListResponse)

User list response.

### [Value](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.Value)

The cell value of the table.

### [WorkloadCapture](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.WorkloadCapture)

Captured workload for an instance.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

### [State](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.WorkloadCapture.State)

State of the workload capture.

### [WorkloadCapturesListResponse](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.WorkloadCapturesListResponse)

Instance list captured workloads response.

### [WorkloadCapturesStartReplayRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.WorkloadCapturesStartReplayRequest)

Request to start executing a captured workload on a replay
instance (the Cloud SQL instance where the recorded SQL queries
are executed).

### [WorkloadCapturesStartRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.WorkloadCapturesStartRequest)

Request to start recording traffic from the primary instance
(captured workload).

### [WorkloadCapturesStopReplayRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.WorkloadCapturesStopReplayRequest)

Request to stop an active workload replay on a target Cloud
SQL replay instance.

### [WorkloadCapturesStopRequest](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.types.WorkloadCapturesStopRequest)

Request to stop recording traffic from the primary instance.

## Modules

### [pagers](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.blue_green_deployments_service.pagers)

API documentation for `sqladmin_v1.services.blue_green_deployments_service.pagers` module.

### [pagers](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_backup_runs_service.pagers)

API documentation for `sqladmin_v1.services.sql_backup_runs_service.pagers` module.

### [pagers](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_backups_service.pagers)

API documentation for `sqladmin_v1.services.sql_backups_service.pagers` module.

### [pagers](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_instances_service.pagers)

API documentation for `sqladmin_v1.services.sql_instances_service.pagers` module.

### [pagers](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1.services.sql_operations_service.pagers)

API documentation for `sqladmin_v1.services.sql_operations_service.pagers` module.

### [pagers](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.blue_green_deployments_service.pagers)

API documentation for `sqladmin_v1beta4.services.blue_green_deployments_service.pagers` module.

### [pagers](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_backup_runs_service.pagers)

API documentation for `sqladmin_v1beta4.services.sql_backup_runs_service.pagers` module.

### [pagers](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_backups_service.pagers)

API documentation for `sqladmin_v1beta4.services.sql_backups_service.pagers` module.

### [pagers](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_instances_service.pagers)

API documentation for `sqladmin_v1beta4.services.sql_instances_service.pagers` module.

### [pagers](https://docs.cloud.google.com/python/docs/reference/google-cloud-sql/latest/google.cloud.sqladmin_v1beta4.services.sql_operations_service.pagers)

API documentation for `sqladmin_v1beta4.services.sql_operations_service.pagers` module.