|
242 | 242 | } |
243 | 243 | } |
244 | 244 | }, |
245 | | - "revision": "20251012", |
| 245 | + "revision": "20251207", |
246 | 246 | "rootUrl": "https://kmsinventory.googleapis.com/", |
247 | 247 | "schemas": { |
248 | 248 | "GoogleCloudKmsInventoryV1ListCryptoKeysResponse": { |
|
392 | 392 | "type": "string" |
393 | 393 | }, |
394 | 394 | "cryptoKeyBackend": { |
395 | | - "description": "Immutable. The resource name of the backend environment where the key material for all CryptoKeyVersions associated with this CryptoKey reside and where all related cryptographic operations are performed. Only applicable if CryptoKeyVersions have a ProtectionLevel of EXTERNAL_VPC, with the resource name in the format `projects/*/locations/*/ekmConnections/*`. Note, this list is non-exhaustive and may apply to additional ProtectionLevels in the future.", |
| 395 | + "description": "Immutable. The resource name of the backend environment where the key material for all CryptoKeyVersions associated with this CryptoKey reside and where all related cryptographic operations are performed. Only applicable if CryptoKeyVersions have a ProtectionLevel of EXTERNAL_VPC, with the resource name in the format `projects/*/locations/*/ekmConnections/*`. Only applicable if CryptoKeyVersions have a ProtectionLevel of HSM_SINGLE_TENANT, with the resource name in the format `projects/*/locations/*/singleTenantHsmInstances/*`. Note, this list is non-exhaustive and may apply to additional ProtectionLevels in the future.", |
396 | 396 | "type": "string" |
397 | 397 | }, |
398 | 398 | "destroyScheduledDuration": { |
|
514 | 514 | "PQ_SIGN_ML_DSA_65", |
515 | 515 | "PQ_SIGN_ML_DSA_87", |
516 | 516 | "PQ_SIGN_SLH_DSA_SHA2_128S", |
517 | | - "PQ_SIGN_HASH_SLH_DSA_SHA2_128S_SHA256" |
| 517 | + "PQ_SIGN_HASH_SLH_DSA_SHA2_128S_SHA256", |
| 518 | + "PQ_SIGN_ML_DSA_44_EXTERNAL_MU", |
| 519 | + "PQ_SIGN_ML_DSA_65_EXTERNAL_MU", |
| 520 | + "PQ_SIGN_ML_DSA_87_EXTERNAL_MU" |
518 | 521 | ], |
519 | 522 | "enumDescriptions": [ |
520 | 523 | "Not specified.", |
|
560 | 563 | "The post-quantum Module-Lattice-Based Digital Signature Algorithm, at security level 3. Randomized version.", |
561 | 564 | "The post-quantum Module-Lattice-Based Digital Signature Algorithm, at security level 5. Randomized version.", |
562 | 565 | "The post-quantum stateless hash-based digital signature algorithm, at security level 1. Randomized version.", |
563 | | - "The post-quantum stateless hash-based digital signature algorithm, at security level 1. Randomized pre-hash version supporting SHA256 digests." |
| 566 | + "The post-quantum stateless hash-based digital signature algorithm, at security level 1. Randomized pre-hash version supporting SHA256 digests.", |
| 567 | + "The post-quantum Module-Lattice-Based Digital Signature Algorithm, at security level 1. Randomized version supporting externally-computed message representatives.", |
| 568 | + "The post-quantum Module-Lattice-Based Digital Signature Algorithm, at security level 3. Randomized version supporting externally-computed message representatives.", |
| 569 | + "The post-quantum Module-Lattice-Based Digital Signature Algorithm, at security level 5. Randomized version supporting externally-computed message representatives." |
564 | 570 | ], |
565 | 571 | "readOnly": true, |
566 | 572 | "type": "string" |
|
636 | 642 | "SOFTWARE", |
637 | 643 | "HSM", |
638 | 644 | "EXTERNAL", |
639 | | - "EXTERNAL_VPC" |
| 645 | + "EXTERNAL_VPC", |
| 646 | + "HSM_SINGLE_TENANT" |
640 | 647 | ], |
641 | 648 | "enumDescriptions": [ |
642 | 649 | "Not specified.", |
643 | 650 | "Crypto operations are performed in software.", |
644 | 651 | "Crypto operations are performed in a Hardware Security Module.", |
645 | 652 | "Crypto operations are performed by an external key manager.", |
646 | | - "Crypto operations are performed in an EKM-over-VPC backend." |
| 653 | + "Crypto operations are performed in an EKM-over-VPC backend.", |
| 654 | + "Crypto operations are performed in a single-tenant HSM." |
647 | 655 | ], |
648 | 656 | "readOnly": true, |
649 | 657 | "type": "string" |
|
736 | 744 | "PQ_SIGN_ML_DSA_65", |
737 | 745 | "PQ_SIGN_ML_DSA_87", |
738 | 746 | "PQ_SIGN_SLH_DSA_SHA2_128S", |
739 | | - "PQ_SIGN_HASH_SLH_DSA_SHA2_128S_SHA256" |
| 747 | + "PQ_SIGN_HASH_SLH_DSA_SHA2_128S_SHA256", |
| 748 | + "PQ_SIGN_ML_DSA_44_EXTERNAL_MU", |
| 749 | + "PQ_SIGN_ML_DSA_65_EXTERNAL_MU", |
| 750 | + "PQ_SIGN_ML_DSA_87_EXTERNAL_MU" |
740 | 751 | ], |
741 | 752 | "enumDescriptions": [ |
742 | 753 | "Not specified.", |
|
782 | 793 | "The post-quantum Module-Lattice-Based Digital Signature Algorithm, at security level 3. Randomized version.", |
783 | 794 | "The post-quantum Module-Lattice-Based Digital Signature Algorithm, at security level 5. Randomized version.", |
784 | 795 | "The post-quantum stateless hash-based digital signature algorithm, at security level 1. Randomized version.", |
785 | | - "The post-quantum stateless hash-based digital signature algorithm, at security level 1. Randomized pre-hash version supporting SHA256 digests." |
| 796 | + "The post-quantum stateless hash-based digital signature algorithm, at security level 1. Randomized pre-hash version supporting SHA256 digests.", |
| 797 | + "The post-quantum Module-Lattice-Based Digital Signature Algorithm, at security level 1. Randomized version supporting externally-computed message representatives.", |
| 798 | + "The post-quantum Module-Lattice-Based Digital Signature Algorithm, at security level 3. Randomized version supporting externally-computed message representatives.", |
| 799 | + "The post-quantum Module-Lattice-Based Digital Signature Algorithm, at security level 5. Randomized version supporting externally-computed message representatives." |
786 | 800 | ], |
787 | 801 | "type": "string" |
788 | 802 | }, |
|
793 | 807 | "SOFTWARE", |
794 | 808 | "HSM", |
795 | 809 | "EXTERNAL", |
796 | | - "EXTERNAL_VPC" |
| 810 | + "EXTERNAL_VPC", |
| 811 | + "HSM_SINGLE_TENANT" |
797 | 812 | ], |
798 | 813 | "enumDescriptions": [ |
799 | 814 | "Not specified.", |
800 | 815 | "Crypto operations are performed in software.", |
801 | 816 | "Crypto operations are performed in a Hardware Security Module.", |
802 | 817 | "Crypto operations are performed by an external key manager.", |
803 | | - "Crypto operations are performed in an EKM-over-VPC backend." |
| 818 | + "Crypto operations are performed in an EKM-over-VPC backend.", |
| 819 | + "Crypto operations are performed in a single-tenant HSM." |
804 | 820 | ], |
805 | 821 | "type": "string" |
806 | 822 | } |
|
0 commit comments