Show / Hide Table of Contents

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.

In this article
Back to top Generated by DocFX