kmsinventory/v1 library

Classes

GoogleCloudKmsInventoryV1ListCryptoKeysResponse
Response message for KeyDashboardService.ListCryptoKeys.
GoogleCloudKmsInventoryV1ProtectedResource
Metadata about a resource protected by a Cloud KMS key.
GoogleCloudKmsInventoryV1ProtectedResourcesSummary
Aggregate information about the resources protected by a Cloud KMS key in the same Cloud organization as the key.
GoogleCloudKmsInventoryV1SearchProtectedResourcesResponse
Response message for KeyTrackingService.SearchProtectedResources.
GoogleCloudKmsV1CryptoKey
A CryptoKey represents a logical key that can be used for cryptographic operations.
GoogleCloudKmsV1CryptoKeyVersion
A CryptoKeyVersion represents an individual cryptographic key, and the associated key material.
GoogleCloudKmsV1KeyOperationAttestation
Contains an HSM-generated attestation about a key operation.
KmsinventoryApi
OrganizationsProtectedResourcesResource
OrganizationsResource
ProjectsCryptoKeysResource
ProjectsLocationsKeyRingsCryptoKeysResource
ProjectsLocationsKeyRingsResource
ProjectsLocationsResource
ProjectsResource

Typedefs

GoogleCloudKmsV1CryptoKeyVersionTemplate = $CryptoKeyVersionTemplate
A CryptoKeyVersionTemplate specifies the properties to use when creating a new CryptoKeyVersion, either manually with CreateCryptoKeyVersion or automatically as a result of auto-rotation.
GoogleCloudKmsV1ExternalProtectionLevelOptions = $ExternalProtectionLevelOptions
ExternalProtectionLevelOptions stores a group of additional fields for configuring a CryptoKeyVersion that are specific to the EXTERNAL protection level and EXTERNAL_VPC protection levels.
GoogleCloudKmsV1KeyOperationAttestationCertificateChains = $CertificateChains
Certificate chains needed to verify the attestation.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.