Namespace Google.Apis.Kmsinventory.v1
Classes
KmsinventoryBaseServiceRequest<TResponse>
A base abstract class for Kmsinventory requests.
KmsinventoryService
The Kmsinventory Service.
KmsinventoryService.Scope
Available OAuth 2.0 scopes for use with the KMS Inventory API.
KmsinventoryService.ScopeConstants
Available OAuth 2.0 scope constants for use with the KMS Inventory API.
OrganizationsResource
The "organizations" collection of methods.
OrganizationsResource.ProtectedResourcesResource
The "protectedResources" collection of methods.
OrganizationsResource.ProtectedResourcesResource.SearchRequest
Returns metadata about the resources protected by the given Cloud KMS CryptoKey in the given Cloud organization/project.
ProjectsResource
The "projects" collection of methods.
ProjectsResource.CryptoKeysResource
The "cryptoKeys" collection of methods.
ProjectsResource.CryptoKeysResource.ListRequest
Returns cryptographic keys managed by Cloud KMS in a given Cloud project. Note that this data is sourced from snapshots, meaning it may not completely reflect the actual state of key metadata at call time.
ProjectsResource.LocationsResource
The "locations" collection of methods.
ProjectsResource.LocationsResource.KeyRingsResource
The "keyRings" collection of methods.
ProjectsResource.LocationsResource.KeyRingsResource.CryptoKeysResource
The "cryptoKeys" collection of methods.
ProjectsResource.LocationsResource.KeyRingsResource.CryptoKeysResource.GetProtectedResourcesSummaryRequest
Returns aggregate information about the resources protected by the given Cloud KMS CryptoKey. By
default, summary of resources within the same Cloud organization as the key will be returned,
which requires the KMS organization service account to be configured(refer
https://docs.cloud.google.com/kms/docs/view-key-usage#required-roles). If the KMS organization
service account is not configured or key's project is not part of an organization, set
fallback_scope to FALLBACK_SCOPE_PROJECT to retrieve a summary of protected resources within
the key's project.
ProjectsResource.ProtectedResourcesResource
The "protectedResources" collection of methods.
ProjectsResource.ProtectedResourcesResource.SearchRequest
Returns metadata about the resources protected by the given Cloud KMS CryptoKey in the given Cloud organization/project.
Enums
KmsinventoryBaseServiceRequest<TResponse>.AltEnum
Data format for response.
KmsinventoryBaseServiceRequest<TResponse>.XgafvEnum
V1 error format.
ProjectsResource.LocationsResource.KeyRingsResource.CryptoKeysResource.GetProtectedResourcesSummaryRequest.FallbackScopeEnum
Optional. The scope to use if the kms organization service account is not configured.