An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025.
PiperOrigin-RevId: 765227853
An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025.
PiperOrigin-RevId: 759724486
docs: A comment for field `encryption_config` in message `.google.cloud.alloydb.v1alpha.ContinuousBackupConfig` is changed
docs: A comment for message `Instance` is changed
docs: A comment for field `zone_id` in message `.google.cloud.alloydb.v1alpha.Instance` is changed
docs: A comment for field `id` in message `.google.cloud.alloydb.v1alpha.Instance` is changed
docs: A comment for field `ip` in message `.google.cloud.alloydb.v1alpha.Instance` is changed
docs: A comment for field `state` in message `.google.cloud.alloydb.v1alpha.Instance` is changed
docs: A comment for field `track_wait_event_types` in message `.google.cloud.alloydb.v1alpha.Instance` is changed
docs: A comment for field `database_flags` in message `.google.cloud.alloydb.v1alpha.Instance` is changed
docs: A comment for field `user` in message `.google.cloud.alloydb.v1alpha.ExecuteSqlRequest` is changed
docs: A comment for field `use_metadata_exchange` in message `.google.cloud.alloydb.v1alpha.GenerateClientCertificateRequest` is changed
docs: A comment for field `requested_cancellation` in message `.google.cloud.alloydb.v1alpha.OperationMetadata` is changed
feat: A new service `AlloyDBCSQLAdmin` is added
feat: A new message `RestoreFromCloudSQLRequest` is added
feat: A new enum `GCAEntitlementType` is added
feat: A new message `GCAInstanceConfig` is added
feat: A new field `machine_type` is added to message `.google.cloud.alloydb.v1alpha.Instance`
feat: A new field `assistive_experiences_enabled` is added to message `.google.cloud.alloydb.v1alpha.Instance`
feat: A new message `PscAutoConnectionConfig` is added
feat: A new field `psc_auto_connections` is added to message `.google.cloud.alloydb.v1alpha.Instance`
feat: A new field `gca_config` is added to message `.google.cloud.alloydb.v1alpha.Instance`
feat: A new enum `Scope` is added
feat: A new field `recommended_string_value` is added to message `.google.cloud.alloydb.v1alpha.SupportedDatabaseFlag`
feat: A new field `recommended_integer_value` is added to message `.google.cloud.alloydb.v1alpha.SupportedDatabaseFlag`
feat: A new field `scope` is added to message `.google.cloud.alloydb.v1alpha.SupportedDatabaseFlag`
feat: A new method `ExportCluster` is added to service `AlloyDBAdmin`
feat: A new method `ImportCluster` is added to service `AlloyDBAdmin`
feat: A new message `GcsDestination` is added
feat: A new message `ExportClusterRequest` is added
feat: A new message `ExportClusterResponse` is added
feat: A new message `ImportClusterRequest` is added
feat: A new message `ImportClusterResponse` is added
feat: A new field `scope` is added to message `.google.cloud.alloydb.v1alpha.ListSupportedDatabaseFlagsRequest`
PiperOrigin-RevId: 758044677
feat: Add new fields and methods to the AlloyDB API
feat: Improve documentation of existing API fields
feat: Add GCA Entitlement type
feat: Add fields to PscInstanceConfig
feat: Add recommended_value and scope field to SupportedDatabaseFlags
feat: make user optional in ExecuteSql API
feat: Add Import and Export functionalities
feat: Add machine_type field to instance config
feat: Add a new GCAEntitlement field in Gemini config
feat: Add the GCAInstanceConfig field in instance
docs: A comment for field `encryption_config` in message `.google.cloud.alloydb.v1beta.AutomatedBackupPolicy` is changed
docs: A comment for field `encryption_config` in message `.google.cloud.alloydb.v1beta.ContinuousBackupConfig` is changed
docs: A comment for message `Instance` is changed
docs: A comment for field `track_wait_event_types` in message `.google.cloud.alloydb.v1beta.Instance` is changed
docs: A comment for field `user` in message `.google.cloud.alloydb.v1beta.ExecuteSqlRequest` is changed
docs: A comment for field `use_metadata_exchange` in message `.google.cloud.alloydb.v1beta.GenerateClientCertificateRequest` is changed
PiperOrigin-RevId: 757969486
feat: Add new CSQL API for supporting Cluster creation from Cloud SQL
feat: Add new methods for exporting, importing and upgrade Cluster operations
feat: Add new fields to support observability configurations, machine types and PSC related configs
docs: A comment for field `encryption_config` in message `.google.cloud.alloydb.v1.AutomatedBackupPolicy` is changed
docs: A comment for field `encryption_config` in message `.google.cloud.alloydb.v1.ContinuousBackupConfig` is changed
docs: A comment for message `Instance` is changed
docs: A comment for field `zone_id` in message `.google.cloud.alloydb.v1.Instance` is changed
docs: A comment for field `id` in message `.google.cloud.alloydb.v1.Instance` is changed
docs: A comment for field `ip` in message `.google.cloud.alloydb.v1.Instance` is changed
docs: A comment for field `state` in message `.google.cloud.alloydb.v1.Instance` is changed
docs: A comment for field `database_flags` in message `.google.cloud.alloydb.v1.Instance` is changed
docs: A comment for field `user` in message `.google.cloud.alloydb.v1.ExecuteSqlRequest` is changed
docs: A comment for field `use_metadata_exchange` in message `.google.cloud.alloydb.v1.GenerateClientCertificateRequest` is changed
docs: A comment for field `requested_cancellation` in message `.google.cloud.alloydb.v1.OperationMetadata` is changed
PiperOrigin-RevId: 757903570
An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025.
PiperOrigin-RevId: 754988866
feat: A new message `GcsDestination` is added
feat: A new message `ExportClusterRequest` is added
feat: A new message `ExportClusterResponse` is added
docs: A comment for field `zone_id` in message `.google.cloud.alloydb.v1beta.Instance` is changed
docs: A comment for field `id` in message `.google.cloud.alloydb.v1beta.Instance` is changed
docs: A comment for field `ip` in message `.google.cloud.alloydb.v1beta.Instance` is changed
docs: A comment for field `state` in message `.google.cloud.alloydb.v1beta.Instance` is changed
docs: A comment for field `database_flags` in message `.google.cloud.alloydb.v1beta.Instance` is changed
docs: A comment for field `requested_cancellation` in message `.google.cloud.alloydb.v1beta.OperationMetadata` is changed
PiperOrigin-RevId: 737752125
feat: add new PSC instance configuration setting and output the PSC DNS name
feat: add new API to upgrade a cluster
feat: add new API to execute SQL statements
feat: add new cluster and instance level configurations to interact with Gemini
feat: add support for Free Trials
feat: add support to schedule maintenance
feat: additional field to set tags on a backup or cluster
feat: add more observability options on the Instance level
feat: add new API to perform a promotion or switchover on secondary instances
feat: add new CloudSQL backup resource
feat: support for obtaining the public ip addresses of an instance and enabling outbound public ip
feat: add optional field to keep extra roles on a user if it already exists
docs: various typo fixes, correcting the formatting, and clarifications on the request_id and validate_only fields in API requests and on the page_size when listing the database
PiperOrigin-RevId: 694626053
feat: add new PSC instance configuration setting and output the PSC DNS name
feat: add new API to upgrade a cluster
feat: add new API to execute SQL statements
feat: add new cluster and instance level configurations to interact with Gemini
feat: add support for Free Trials
feat: add support to schedule maintenance
feat: additional field to set tags on a backup or cluster
feat: add more observability options on the Instance level
feat: add new API to perform a promotion or switchover on secondary instances
feat: add new CloudSQL backup resource
feat: support for obtaining the public ip addresses of an instance and enabling outbound public ip
feat: add optional field to keep extra roles on a user if it already exists
docs: various typo fixes, correcting the formatting, and clarifications on the request_id and validate_only fields in API requests and on the page_size when listing the database
PiperOrigin-RevId: 694277265
feat: add new API to execute SQL statements
feat: add support for Free Trials
feat: add support to schedule maintenance
feat: additional field to set tags on a backup or cluster
feat: add more observability options on the Instance level
feat: add new API to perform a promotion or switchover on secondary instances
feat: support for obtaining the public ip addresses of an instance and enabling either inbound or outbound public ip
feat: add new API to list the databases in a project and location
feat: add optional field to keep extra roles on a user if it already exists
docs: various typo fixes, correcting the formatting, and clarifications on the request_id and validate_only fields in API requests and on the page_size when listing the database
PiperOrigin-RevId: 688544999
feat: support for getting outbound public IP addresses of an instance
feat: support for setting maintenance update policy on a cluster
feat: support for getting maintenance schedule of a cluster
PiperOrigin-RevId: 667707701
feat: support for getting PSC DNS name from the GetConnectionInfo API
feat: add PSC cluster and instance configuration settings to enable/disable PSC and obtain the PSC endpoint name
feat: add new API to list the databases in a project and location
docs: clarified read pool config is for read pool type instances
PiperOrigin-RevId: 610475013
feat: added two boolean fields satisfies_pzi and satisfies_pzs
feat: added instance network config
feat: added ListDatabases API and Database object
feat: changed field network in NetworkConfig from required to optional
docs: clarified read pool config is for read pool type instances
PiperOrigin-RevId: 591902051
docs: Clarify that `readPoolConfig` is required under certain circumstances, and fix doc formatting on `allocatedIpRange`.
PiperOrigin-RevId: 578577028
feat: Added support for continuous backups
feat: Added support for cross-region replication (secondary clusters/instances and promotion)
feat: Added users API
feat: Added fault injection API
fix: Deprecated SSL modes SSL_MODE_ALLOW, SSL_MODE_REQUIRE, SSL_MODE_VERIFY_CA
PiperOrigin-RevId: 539728978