Changelog
0.6.0 (2025年10月16日)
Features
- Add support for Python 3.14 (98ee71abc0f97c88239b50bf0e0827df19630def)
Bug Fixes
- Deprecate credentials_file argument (98ee71abc0f97c88239b50bf0e0827df19630def)
0.5.0 (2025年10月07日)
Documentation
[google-cloud-alloydb] specify that the STOPPED state is not used for clusters anymore (4e5a0b50d1919fdc592478184e349d8e3ef0b658)
[google-cloud-alloydb] specify that the STOPPED state is not used for clusters anymore (4e5a0b50d1919fdc592478184e349d8e3ef0b658)
[google-cloud-alloydb] specify that the STOPPED state is not used for clusters anymore (4e5a0b50d1919fdc592478184e349d8e3ef0b658)
Features
[google-cloud-alloydb] update
Database.charsetto be immutable (4e5a0b50d1919fdc592478184e349d8e3ef0b658)[google-cloud-alloydb] add fields on the estimated/actual start/end times for an Upgrade Cluster operation (4e5a0b50d1919fdc592478184e349d8e3ef0b658)
[google-cloud-alloydb] add field to ExecuteSQL request to just validate the sql statement (4e5a0b50d1919fdc592478184e349d8e3ef0b658)
[google-cloud-alloydb] add additional fields to Database object to specify the collation type, character type, if it is a template database, and the template to use for the database (4e5a0b50d1919fdc592478184e349d8e3ef0b658)
[google-cloud-alloydb] add configuration for Managed Connection Pool (4e5a0b50d1919fdc592478184e349d8e3ef0b658)
[google-cloud-alloydb] add PG 17 as a Database version (4e5a0b50d1919fdc592478184e349d8e3ef0b658)
[google-cloud-alloydb] add CRUD APIs on Databases (4e5a0b50d1919fdc592478184e349d8e3ef0b658)
[google-cloud-alloydb] add CRUD APIs on Databases (4e5a0b50d1919fdc592478184e349d8e3ef0b658)
[google-cloud-alloydb] add additional fields to Database object to specify the collation type, character type, if it is a template database, and the template to use for the database (4e5a0b50d1919fdc592478184e349d8e3ef0b658)
[google-cloud-alloydb] add PG 17 as a Database version (4e5a0b50d1919fdc592478184e349d8e3ef0b658)
[google-cloud-alloydb] add configuration for Managed Connection Pool (4e5a0b50d1919fdc592478184e349d8e3ef0b658)
[google-cloud-alloydb] update
Database.charsetto be immutable (4e5a0b50d1919fdc592478184e349d8e3ef0b658)[google-cloud-alloydb] add field to ExecuteSQL request to just validate the sql statement (4e5a0b50d1919fdc592478184e349d8e3ef0b658)
[google-cloud-alloydb] add fields on the estimated/actual start/end times for an Upgrade Cluster operation (4e5a0b50d1919fdc592478184e349d8e3ef0b658)
[google-cloud-alloydb] add CRUD APIs on Databases (4e5a0b50d1919fdc592478184e349d8e3ef0b658)
[google-cloud-alloydb] add fields on the estimated/actual start/end times for an Upgrade Cluster operation (4e5a0b50d1919fdc592478184e349d8e3ef0b658)
[google-cloud-alloydb] add configuration for Managed Connection Pool (4e5a0b50d1919fdc592478184e349d8e3ef0b658)
[google-cloud-alloydb] update
Database.charsetto be immutable (4e5a0b50d1919fdc592478184e349d8e3ef0b658)[google-cloud-alloydb] add PG 17 as a Database version (4e5a0b50d1919fdc592478184e349d8e3ef0b658)
[google-cloud-alloydb] add field to ExecuteSQL request to just validate the sql statement (4e5a0b50d1919fdc592478184e349d8e3ef0b658)
[google-cloud-alloydb] add additional fields to Database object to specify the collation type, character type, if it is a template database, and the template to use for the database (4e5a0b50d1919fdc592478184e349d8e3ef0b658)
Bug Fixes
[google-cloud-alloydb] An existing enum
PoolModeis removed from theConnectionPoolConfig(4e5a0b50d1919fdc592478184e349d8e3ef0b658)[google-cloud-alloydb] An existing enum
PoolModeis removed from theConnectionPoolConfig(4e5a0b50d1919fdc592478184e349d8e3ef0b658)
0.4.9 (2025年08月29日)
Features
- [google-cloud-alloydb] add data foundry service synthetic data generation API for v1 (#14252) (da7c91d)
0.4.8 (2025年06月19日)
Features
Backup.create_completion_time output field (73aef85)
Cluster.DenyMaintenancePeriod field (73aef85)
Instance.ActivationPolicy field (73aef85)
InstanceNetworkConfig.allocated_ip_range_override field (73aef85)
InstanceNetworkConfig.network output field (73aef85)
Documentation
A comment for field
earliest_restorable_time(73aef85)A comment for field
statusin messagePscAutoConnectionConfig(73aef85)
0.4.7 (2025年06月11日)
Features
Add Backup.create_completion_time output field (3d6ac66)
Add Cluster.DenyMaintenancePeriod field (3d6ac66)
Add Instance.ActivationPolicy field (3d6ac66)
Add InstanceNetworkConfig.allocated_ip_range_override field (3d6ac66)
Add InstanceNetworkConfig.network output field (3d6ac66)
Documentation
A comment for field
earliest_restorable_time(3d6ac66)A comment for field
statusin messagePscAutoConnectionConfig(3d6ac66)
0.4.6 (2025年05月15日)
Features
Add a new GCAEntitlement field in Gemini config (50c8a86)
Add CloudSQL support for RestoreCluster operation (50c8a86)
Add fields to PscInstanceConfig (50c8a86)
Add GCA Entitlement type (50c8a86)
Add Import and Export functionalities (50c8a86)
Add machine_type field to instance config (50c8a86)
Add new CSQL API for supporting Cluster creation from Cloud SQL (50c8a86)
Add new fields and methods to the AlloyDB API (50c8a86)
Add new fields to support observability configurations, machine types and PSC related configs (50c8a86)
Add new methods for exporting, importing and upgrade Cluster operations (50c8a86)
Add recommended_value and scope field to SupportedDatabaseFlags (50c8a86)
Add the GCAInstanceConfig field in instance (50c8a86)
Improve documentation of existing API fields (50c8a86)
make user optional in ExecuteSql API (50c8a86)
Sync AlloyDB API changes from HEAD to stable (50c8a86)
Documentation
A comment for field
database_flagsin message.google.cloud.alloydb.v1.Instanceis changed (50c8a86)A comment for field
encryption_configin message.google.cloud.alloydb.v1.AutomatedBackupPolicyis changed (50c8a86)A comment for field
encryption_configin message.google.cloud.alloydb.v1.ContinuousBackupConfigis changed (50c8a86)A comment for field
encryption_configin message.google.cloud.alloydb.v1beta.AutomatedBackupPolicyis changed (50c8a86)A comment for field
encryption_configin message.google.cloud.alloydb.v1beta.ContinuousBackupConfigis changed (50c8a86)A comment for field
idin message.google.cloud.alloydb.v1.Instanceis changed (50c8a86)A comment for field
ipin message.google.cloud.alloydb.v1.Instanceis changed (50c8a86)A comment for field
requested_cancellationin message.google.cloud.alloydb.v1.OperationMetadatais changed (50c8a86)A comment for field
statein message.google.cloud.alloydb.v1.Instanceis changed (50c8a86)A comment for field
track_wait_event_typesin message.google.cloud.alloydb.v1beta.Instanceis changed (50c8a86)A comment for field
use_metadata_exchangein message.google.cloud.alloydb.v1.GenerateClientCertificateRequestis changed (50c8a86)A comment for field
use_metadata_exchangein message.google.cloud.alloydb.v1beta.GenerateClientCertificateRequestis changed (50c8a86)A comment for field
userin message.google.cloud.alloydb.v1.ExecuteSqlRequestis changed (50c8a86)A comment for field
userin message.google.cloud.alloydb.v1beta.ExecuteSqlRequestis changed (50c8a86)A comment for field
zone_idin message.google.cloud.alloydb.v1.Instanceis changed (50c8a86)A comment for message
Instanceis changed (50c8a86)A comment for message
Instanceis changed (50c8a86)
0.4.5 (2025年03月19日)
Features
v1beta: A new message
ExportClusterRequestis added (923f33e)v1beta: A new message
ExportClusterResponseis added (923f33e)v1beta: A new message
GcsDestinationis added (923f33e)v1beta: A new method
ExportClusteris added to serviceAlloyDBAdmin(923f33e)
Documentation
v1beta: A comment for field
database_flagsin message.google.cloud.alloydb.v1beta.Instanceis changed (923f33e)v1beta: A comment for field
idin message.google.cloud.alloydb.v1beta.Instanceis changed (923f33e)v1beta: A comment for field
ipin message.google.cloud.alloydb.v1beta.Instanceis changed (923f33e)v1beta: A comment for field
requested_cancellationin message.google.cloud.alloydb.v1beta.OperationMetadatais changed (923f33e)v1beta: A comment for field
statein message.google.cloud.alloydb.v1beta.Instanceis changed (923f33e)v1beta: A comment for field
zone_idin message.google.cloud.alloydb.v1beta.Instanceis changed (923f33e)
0.4.4 (2025年03月15日)
Bug Fixes
- [Many APIs] Allow Protobuf 6.x (a1b9294)
0.4.3 (2025年02月18日)
Bug Fixes
- deps: Require grpc-google-iam-v1>=0.14.0 (4571dff)
0.4.2 (2025年02月12日)
Features
Add REST Interceptors which support reading metadata (a961bc0)
Add support for reading selective GAPIC generation methods from service YAML (a961bc0)
0.4.1 (2024年12月12日)
Features
- Add support for opt-in debug logging (b1dfc55)
Bug Fixes
- Fix typing issue with gRPC metadata when key ends in -bin (b1dfc55)
0.4.0 (2024年11月11日)
⚠ BREAKING CHANGES
- deprecated various PSC instance configuration fields
Features
add more observability options on the Instance level (68a04ad)
add new API to execute SQL statements (68a04ad)
add new API to perform a promotion or switchover on secondary instances (68a04ad)
add new API to upgrade a cluster (68a04ad)
add new CloudSQL backup resource (68a04ad)
add new cluster and instance level configurations to interact with Gemini (68a04ad)
add new PSC instance configuration setting and output the PSC DNS name (68a04ad)
add optional field to keep extra roles on a user if it already exists (68a04ad)
add support for Free Trials (68a04ad)
add support to schedule maintenance (68a04ad)
additional field to set tags on a backup or cluster (68a04ad)
support for obtaining the public ip addresses of an instance and enabling outbound public ip (68a04ad)
Bug Fixes
- deprecated various PSC instance configuration fields (68a04ad)
Documentation
- 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 (68a04ad)
0.3.16 (2024年10月31日)
Bug Fixes
- disable universe-domain validation (85c7512)
0.3.15 (2024年10月24日)
Features
0.3.14 (2024年10月23日)
Features
add more observability options on the Instance level (e729f1e)
add new API to execute SQL statements (e729f1e)
add new API to list the databases in a project and location (e729f1e)
add new API to perform a promotion or switchover on secondary instances (e729f1e)
add new PSC instance configuration setting and output the PSC DNS name (e729f1e)
add optional field to keep extra roles on a user if it already exists (e729f1e)
add support for Free Trials (e729f1e)
add support to schedule maintenance (e729f1e)
additional field to set tags on a backup or cluster (e729f1e)
support for obtaining the public ip addresses of an instance and enabling either inbound or outbound public ip (e729f1e)
Documentation
- 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 (e729f1e)
0.3.13 (2024年09月03日)
Features
support for enabling outbound public IP on an instance (4f468fa)
support for getting maintenance schedule of a cluster (4f468fa)
support for getting outbound public IP addresses of an instance (4f468fa)
support for setting maintenance update policy on a cluster (4f468fa)
0.3.12 (2024年07月30日)
Bug Fixes
- Retry and timeout values do not propagate in requests during pagination (c6eeae0)
0.3.11 (2024年07月08日)
Bug Fixes
0.3.10 (2024年03月05日)
Features
Add new API to list the databases in a project and location (3f2a93c)
Add PSC cluster and instance configuration settings to enable/disable PSC and obtain the PSC endpoint name (3f2a93c)
Add support for getting PSC DNS name from the GetConnectionInfo API (3f2a93c)
Add support for obtaining the public IP address of an Instance (3f2a93c)
Bug Fixes
- deps: Exclude google-auth 2.24.0 and 2.25.0 (3f2a93c)
Documentation
- Clarified read pool config is for read pool type instances (3f2a93c)
0.3.9 (2024年02月22日)
Bug Fixes
[Many APIs] fix
ValueErrorintest__validate_universe_domain(#12280) (2d75d0e)deps: [Many APIs] Require
google-api-core>=1.34.1(#12303) (fbb80c3)
0.3.8 (2024年02月06日)
Bug Fixes
Add google-auth as a direct dependency (780c5f1)
Add staticmethod decorator to _get_client_cert_source and _get_api_endpoint (780c5f1)
Resolve AttributeError ‘Credentials’ object has no attribute ‘universe_domain’ (780c5f1)
0.3.7 (2024年02月01日)
Features
- Allow users to explicitly configure universe domain (a0392ee)
0.3.6 (2024年01月04日)
Features
added instance network config (bea1a52)
added ListDatabases API and Database object (bea1a52)
added PSC config, PSC interface config, PSC instance config (bea1a52)
added two boolean fields satisfies_pzi and satisfies_pzs (bea1a52)
changed field network in NetworkConfig from required to optional (bea1a52)
Documentation
- clarified read pool config is for read pool type instances (bea1a52)
0.3.5 (2023年12月07日)
Features
Add support for python 3.12 (ea6cfc2)
Introduce compatibility with native namespace packages (ea6cfc2)
Bug Fixes
0.3.4 (2023年11月02日)
Features
- Add new field in
GenerateClientCertificatev1 API to allow AlloyDB connectors request client certs with metadata exchange support (c915e94)
Documentation
- Clarify that
readPoolConfigis required under certain circumstances, and fix doc formatting onallocatedIpRange. (c915e94)
0.3.3 (2023年09月30日)
Features
Add support to generate client certificate and get connection info (0f72d58)
Add support to generate client certificate and get connection info for auth proxy in AlloyDB v1 (#11764) (0f72d58)
0.3.2 (2023年09月19日)
Features
v1alpha: Added ClientConnectionConfig (899c388)
v1alpha: Added DatabaseVersion (899c388)
v1alpha: Added enum value for PG15 (899c388)
v1alpha: Deprecate network field in favor of network_config.network (899c388)
0.3.1 (2023年09月19日)
Features
Added ClientConnectionConfig (c76e881)
Added DatabaseVersion (c76e881)
Added enum value for PG15 (c76e881)
Added QuantityBasedExpiry (c76e881)
Changed description for recovery_window_days in ContinuousBackupConfig (c76e881)
Deprecate network field in favor of network_config.network (c76e881)
0.3.0 (2023年07月17日)
Features
add metadata exchange support for AlloyDB connectors (6b47f7a)
adds metadata field describing an AlloyDB backup’s quantity based retention (6b47f7a)
0.2.1 (2023年07月05日)
Bug Fixes
0.2.0 (2023年06月13日)
Features
Added cluster network config (32760f9)
Added ClusterView supporting more granular view of continuous backups (32760f9)
Added fault injection API (32760f9)
Added instance update policy (32760f9)
Added new SSL modes ALLOW_UNENCRYPTED_AND_ENCRYPTED, ENCRYPTED_ONLY (32760f9)
Added support for continuous backups (32760f9)
Added support for cross-region replication (secondary clusters/instances and promotion) (32760f9)
Added users API (32760f9)
Bug Fixes
- Deprecated SSL modes SSL_MODE_ALLOW, SSL_MODE_REQUIRE, SSL_MODE_VERIFY_CA (32760f9)