Changelog
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
ValueError
intest__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
GenerateClientCertificate
v1 API to allow AlloyDB connectors request client certs with metadata exchange support (c915e94)
Documentation
- Clarify that
readPoolConfig
is 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)