Google APIs
b026ba89b3
feat: Add KeyProjectResolutionMode to AutokeyConfig to support project-level configurations
...
feat: Add more post-quantum (PQ) signature algorithms to CryptoKeyVersion
docs: Update documentation for AutokeyAdmin service and messages to support folder and project-level configurations
docs: Clarify supported resources for the crypto_key_backend field in ImportJob
PiperOrigin-RevId: 870858133
2026-02-16 06:09:56 -08:00
Google APIs
f248ed087e
feat: Added DeleteCryptoKey and DeleteCryptoKeyVersion RPCs to permanently remove resources
...
feat: Introduced the RetiredResource resource to track records of deleted keys and prevent the reuse of their resource names
feat: Added ListRetiredResources and GetRetiredResource RPCs to manage and view these records
PiperOrigin-RevId: 868670725
2026-02-11 07:34:51 -08:00
Google APIs
d9f058d281
feat: add the SingleTenantHsm functionality including the management API and resource types
...
docs: A comment for field `crypto_key_backend` in message `.google.cloud.kms.v1.CryptoKey` is expanded to include SingleTenantHsmInstances
docs: A comment for enum value `MODIFIED_CUSTOMER_INITIATED_ACCESS` in enum `AccessReason` is changed
docs: A comment for enum value `MODIFIED_GOOGLE_INITIATED_SYSTEM_OPERATION` in enum `AccessReason` is changed
PiperOrigin-RevId: 858582271
2026-01-20 07:30:48 -08:00
Google APIs
f814267357
docs: Marking MODIFIED_CUSTOMER_INITIATED_ACCESS and MODIFIED_GOOGLE_INITIATED_SYSTEM_OPERATION Key Access Justification codes as deprecated in favor of GOOGLE_RESPONSE_TO_PRODUCTION_ALERT
...
PiperOrigin-RevId: 853754070
2026-01-08 08:30:24 -08:00
Google APIs
9070e63a1f
fix: upgrade gRPC service registration func
...
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: 814259961
2025-10-02 09:12:03 -07:00
Google APIs
d4a9eb5869
docs: remove legacy internal lint directives
...
PiperOrigin-RevId: 810503708
2025-09-23 11:01:24 -07:00
Google APIs
f8146b4dbe
feat: Support KEY_ENCAPSULATION purpose and quantum-safe algorithms ML_KEM_768, ML_KEM_1024 and KEM_XWING
...
feat: Add PublicKeyFormat enums XWING_RAW_BYTES (used for KEM_XWING) and DER
PiperOrigin-RevId: 805449810
2025-09-10 11:40:00 -07:00
Google APIs
c6d7efa277
docs: A comment for enum value DESTROYED in enum CryptoKeyVersionState is changed
...
PiperOrigin-RevId: 759163334
2025-05-15 08:42:12 -07:00
Google APIs
29b2bad19a
feat: Adding eTag field to AutokeyConfig
...
docs: Updating docs for total_size field in KMS List APIs
PiperOrigin-RevId: 758946748
2025-05-14 20:27:21 -07:00
Google APIs
02306e9ffc
build(python): remove unused generator option add-iam-methods
...
PiperOrigin-RevId: 732654622
2025-03-02 07:28:44 -08:00
Google APIs
a2dbd2daf6
chore: update copyright year for auto-generated protos
...
PiperOrigin-RevId: 731731294
2025-02-27 08:13:01 -08:00
Google APIs
0c860e055a
feat: Support PQC asymmetric signing algorithms ML_DSA_65 and SLH_DSA_SHA2_128s
...
feat: Add a PublicKeyFormat enum to allow specifying the format the public is going to be exported in
PiperOrigin-RevId: 728208243
2025-02-18 07:53:22 -08:00
Google APIs
882633d32e
docs: modify enum comment
...
PiperOrigin-RevId: 713058878
2025-01-07 15:20:47 -08:00
Google APIs
edbf799d8a
docs: code documentation improvements
...
PiperOrigin-RevId: 706891520
2024-12-16 17:38:33 -08:00
Google APIs
3b7310beba
docs: A comment for enum CryptoKeyVersionAlgorithm is changed
...
PiperOrigin-RevId: 700331075
2024-11-26 07:10:25 -08:00
Google APIs
996b075941
docs: comment formatting
...
PiperOrigin-RevId: 691109691
2024-10-29 12:03:39 -07:00
Google APIs
42492c963a
fix!: Pagination feature is introduced for method ListKeyHandles in service Autokey
...
feat: Adding a state field for AutokeyConfig
docs: Field service_resolvers in message .google.cloud.kms.v1.EkmConnection is Explicitly is marked as to have field behavior of Optional
docs: A comment for field `destroy_scheduled_duration` in message `.google.cloud.kms.v1.CryptoKey` is updated for the default duration
PiperOrigin-RevId: 676068244
2024-09-18 11:34:51 -07:00
Google APIs
76ffdb2287
chore(php): Migrate some GA APIs to NEW_SURFACE_ONLY
...
PiperOrigin-RevId: 672632836
2024-09-09 12:26:01 -07:00
Google APIs
311e0ceb39
feat: support Key Access Justifications policy configuration
...
PiperOrigin-RevId: 643369736
2024-06-14 09:32:08 -07:00
Google APIs
e5b8ffad92
feat: add client library for KMS Autokey service, which enables automated KMS key provision and management
...
PiperOrigin-RevId: 631565226
2024-05-07 15:18:24 -07:00
Google APIs
abe82f8f31
feat: introduce Long-Running Operations (LRO) for KMS
...
PiperOrigin-RevId: 631049366
2024-05-06 07:58:05 -07:00
Google APIs
245c0f5553
feat: support the ED25519 asymmetric signing algorithm
...
PiperOrigin-RevId: 630661612
2024-05-04 08:25:54 -07:00
Google APIs
1c2d0272e3
docs: in google.cloud.kms.v1.PublicKey, pem field is always populated
...
PiperOrigin-RevId: 625414261
2024-04-16 12:18:56 -07:00
Google APIs
ce93f79a17
docs: update comments
...
PiperOrigin-RevId: 602784576
2024-01-30 11:13:16 -08:00
Google APIs
4795a45759
feat: migrate samples to new surface
...
PiperOrigin-RevId: 595432418
2024-01-03 10:04:06 -08:00
Google APIs
3d8c5814fe
docs: Minor formatting
...
PiperOrigin-RevId: 561417614
2023-08-30 12:33:14 -07:00
Google APIs
033fd068d8
docs: Minor formatting
...
PiperOrigin-RevId: 561027864
2023-08-29 07:51:17 -07:00
Google APIs
09b5fc6e45
docs: Minor formatting
...
PiperOrigin-RevId: 553100418
2023-08-02 04:09:22 -07:00
Google APIs
68e699a6d7
feat: add interoperable symmetric encryption system
...
PiperOrigin-RevId: 549699686
2023-07-20 12:02:14 -07:00
Google APIs
511319c6af
feat: add interoperable symmetric encryption system
...
PiperOrigin-RevId: 544660001
2023-06-30 08:15:06 -07:00
Google APIs
4221b78ecd
chore(php): remove non-ads php_grpc_library targets
...
PiperOrigin-RevId: 536549230
2023-05-30 17:06:44 -07:00
Google APIs
d0da39a25e
chore(bazel): remove all no-op go_test targets
...
PiperOrigin-RevId: 535010591
2023-05-24 15:55:02 -07:00
Google APIs
be8c6cd96b
feat: add new client surface for GA php clients
...
PiperOrigin-RevId: 534898708
2023-05-24 10:38:49 -07:00
Google APIs
be2600ed6c
feat: added VerifyConnectivity RPC
...
PiperOrigin-RevId: 530991686
2023-05-10 13:33:19 -07:00
Google APIs
57b675c153
chore: update go_gapic_assembly_pkg with snippets archive
...
PiperOrigin-RevId: 524917171
2023-04-17 12:24:09 -07:00
Google APIs
d5a51f6bab
docs: Publish the API comment changes related to supporting different hash functions/values for ECDSA signing
...
PiperOrigin-RevId: 519819111
2023-03-27 13:50:37 -07:00
Google APIs
de50ec65ee
feat: add support for Coordinated External Keys
...
PiperOrigin-RevId: 514450927
2023-03-06 10:24:56 -08:00
Google APIs
b0f2af1e9b
feat(typescript): enable REST transport
...
To use REST transport, pass {fallback: "rest"} to the client constructor.
PiperOrigin-RevId: 512747300
2023-02-27 15:25:03 -08:00
Google APIs
bee24698c2
feat: add KMS Inventory API
...
PiperOrigin-RevId: 511509614
2023-02-22 08:59:38 -08:00
Google APIs
9de3a8da8b
feat(kms): Added support for REST transport
...
PiperOrigin-RevId: 510205995
2023-02-16 11:57:46 -08:00
Google APIs
5edc235617
fix: Add service_yaml_parameters to py_gapic_library BUILD.bazel targets
...
PiperOrigin-RevId: 510187992
2023-02-16 10:51:01 -08:00
Google APIs
7a702a989d
feat: enable "rest" transport in Python for services supporting numeric enums
...
PiperOrigin-RevId: 508143576
2023-02-08 11:56:06 -08:00
Google APIs
5677c20a29
chore: produce more Go gapic metadata
...
PiperOrigin-RevId: 507541898
2023-02-06 11:50:24 -08:00
Google APIs
d02e58244d
chore: update import paths for Go targets to match open source location
...
chore: update go_package in protos to match open source location
chore: add explicit release levels to Go gapic targets
PiperOrigin-RevId: 506711567
2023-02-02 13:42:30 -08:00
Google APIs
fcff1cc412
feat(csharp): Enable REST transport in C#
...
This change does not affect other languages.
PiperOrigin-RevId: 503088494
2023-01-19 00:49:47 -08:00
Google APIs
758f0d1217
chore: Enable requesting numeric enums in "transport=rest" responses for services supporting this (Java, Go, Python, PHP, TypeScript, C#, and Ruby), even if they do not yet turn on REST transport
...
chore: disallow "transport=rest" for services where numeric enums are not confirmed to be supported (except in PHP and Java)
PiperOrigin-RevId: 493113566
2022-12-05 14:28:58 -08:00
Google APIs
4713c109a9
feat: add SHA-2 import methods
...
PiperOrigin-RevId: 490250391
2022-11-22 08:33:37 -08:00
Google APIs
dde2e5c02c
feat: add support for additional HMAC algorithms
...
PiperOrigin-RevId: 488651504
2022-11-15 07:23:04 -08:00
Google APIs
013b7e1deb
chore: Set transport parameter expclicitly for php, nodejs and remaining java gapic rules
...
PiperOrigin-RevId: 485725710
2022-11-02 16:32:36 -07:00
Google APIs
807125e795
chore: Set rest_numeric_enums = False for all gapic rules explicitly
...
PiperOrigin-RevId: 485623855
2022-11-02 10:02:17 -07:00