Versions in this module Expand all Collapse all v0 v0.0.1 Dec 7, 2023 Changes in this version + const CloudPlatformScope + type GoogleCloudKmsInventoryV1ListCryptoKeysResponse struct + CryptoKeys []*GoogleCloudKmsV1CryptoKey + ForceSendFields []string + NextPageToken string + NullFields []string + func (s *GoogleCloudKmsInventoryV1ListCryptoKeysResponse) MarshalJSON() ([]byte, error) + type GoogleCloudKmsInventoryV1ProtectedResource struct + CloudProduct string + CreateTime string + CryptoKeyVersion string + CryptoKeyVersions []string + ForceSendFields []string + Labels map[string]string + Location string + Name string + NullFields []string + Project string + ProjectId string + ResourceType string + func (s *GoogleCloudKmsInventoryV1ProtectedResource) MarshalJSON() ([]byte, error) + type GoogleCloudKmsInventoryV1ProtectedResourcesSummary struct + CloudProducts map[string]string + ForceSendFields []string + Locations map[string]string + Name string + NullFields []string + ProjectCount int64 + ResourceCount int64 + ResourceTypes map[string]string + func (s *GoogleCloudKmsInventoryV1ProtectedResourcesSummary) MarshalJSON() ([]byte, error) + type GoogleCloudKmsInventoryV1SearchProtectedResourcesResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + ProtectedResources []*GoogleCloudKmsInventoryV1ProtectedResource + func (s *GoogleCloudKmsInventoryV1SearchProtectedResourcesResponse) MarshalJSON() ([]byte, error) + type GoogleCloudKmsV1CryptoKey struct + CreateTime string + CryptoKeyBackend string + DestroyScheduledDuration string + ForceSendFields []string + ImportOnly bool + Labels map[string]string + Name string + NextRotationTime string + NullFields []string + Primary *GoogleCloudKmsV1CryptoKeyVersion + Purpose string + RotationPeriod string + VersionTemplate *GoogleCloudKmsV1CryptoKeyVersionTemplate + func (s *GoogleCloudKmsV1CryptoKey) MarshalJSON() ([]byte, error) + type GoogleCloudKmsV1CryptoKeyVersion struct + Algorithm string + Attestation *GoogleCloudKmsV1KeyOperationAttestation + CreateTime string + DestroyEventTime string + DestroyTime string + ExternalDestructionFailureReason string + ExternalProtectionLevelOptions *GoogleCloudKmsV1ExternalProtectionLevelOptions + ForceSendFields []string + GenerateTime string + GenerationFailureReason string + ImportFailureReason string + ImportJob string + ImportTime string + Name string + NullFields []string + ProtectionLevel string + ReimportEligible bool + State string + func (s *GoogleCloudKmsV1CryptoKeyVersion) MarshalJSON() ([]byte, error) + type GoogleCloudKmsV1CryptoKeyVersionTemplate struct + Algorithm string + ForceSendFields []string + NullFields []string + ProtectionLevel string + func (s *GoogleCloudKmsV1CryptoKeyVersionTemplate) MarshalJSON() ([]byte, error) + type GoogleCloudKmsV1ExternalProtectionLevelOptions struct + EkmConnectionKeyPath string + ExternalKeyUri string + ForceSendFields []string + NullFields []string + func (s *GoogleCloudKmsV1ExternalProtectionLevelOptions) MarshalJSON() ([]byte, error) + type GoogleCloudKmsV1KeyOperationAttestation struct + CertChains *GoogleCloudKmsV1KeyOperationAttestationCertificateChains + Content string + ForceSendFields []string + Format string + NullFields []string + func (s *GoogleCloudKmsV1KeyOperationAttestation) MarshalJSON() ([]byte, error) + type GoogleCloudKmsV1KeyOperationAttestationCertificateChains struct + CaviumCerts []string + ForceSendFields []string + GoogleCardCerts []string + GooglePartitionCerts []string + NullFields []string + func (s *GoogleCloudKmsV1KeyOperationAttestationCertificateChains) MarshalJSON() ([]byte, error) + type OrganizationsProtectedResourcesSearchCall struct + func (c *OrganizationsProtectedResourcesSearchCall) Context(ctx context.Context) *OrganizationsProtectedResourcesSearchCall + func (c *OrganizationsProtectedResourcesSearchCall) CryptoKey(cryptoKey string) *OrganizationsProtectedResourcesSearchCall + func (c *OrganizationsProtectedResourcesSearchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudKmsInventoryV1SearchProtectedResourcesResponse, error) + func (c *OrganizationsProtectedResourcesSearchCall) Fields(s ...googleapi.Field) *OrganizationsProtectedResourcesSearchCall + func (c *OrganizationsProtectedResourcesSearchCall) Header() http.Header + func (c *OrganizationsProtectedResourcesSearchCall) IfNoneMatch(entityTag string) *OrganizationsProtectedResourcesSearchCall + func (c *OrganizationsProtectedResourcesSearchCall) PageSize(pageSize int64) *OrganizationsProtectedResourcesSearchCall + func (c *OrganizationsProtectedResourcesSearchCall) PageToken(pageToken string) *OrganizationsProtectedResourcesSearchCall + func (c *OrganizationsProtectedResourcesSearchCall) Pages(ctx context.Context, ...) error + func (c *OrganizationsProtectedResourcesSearchCall) ResourceTypes(resourceTypes ...string) *OrganizationsProtectedResourcesSearchCall + type OrganizationsProtectedResourcesService struct + func NewOrganizationsProtectedResourcesService(s *Service) *OrganizationsProtectedResourcesService + func (r *OrganizationsProtectedResourcesService) Search(scope string) *OrganizationsProtectedResourcesSearchCall + type OrganizationsService struct + ProtectedResources *OrganizationsProtectedResourcesService + func NewOrganizationsService(s *Service) *OrganizationsService + type ProjectsCryptoKeysListCall struct + func (c *ProjectsCryptoKeysListCall) Context(ctx context.Context) *ProjectsCryptoKeysListCall + func (c *ProjectsCryptoKeysListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudKmsInventoryV1ListCryptoKeysResponse, error) + func (c *ProjectsCryptoKeysListCall) Fields(s ...googleapi.Field) *ProjectsCryptoKeysListCall + func (c *ProjectsCryptoKeysListCall) Header() http.Header + func (c *ProjectsCryptoKeysListCall) IfNoneMatch(entityTag string) *ProjectsCryptoKeysListCall + func (c *ProjectsCryptoKeysListCall) PageSize(pageSize int64) *ProjectsCryptoKeysListCall + func (c *ProjectsCryptoKeysListCall) PageToken(pageToken string) *ProjectsCryptoKeysListCall + func (c *ProjectsCryptoKeysListCall) Pages(ctx context.Context, ...) error + type ProjectsCryptoKeysService struct + func NewProjectsCryptoKeysService(s *Service) *ProjectsCryptoKeysService + func (r *ProjectsCryptoKeysService) List(parent string) *ProjectsCryptoKeysListCall + type ProjectsLocationsKeyRingsCryptoKeysGetProtectedResourcesSummaryCall struct + func (c *ProjectsLocationsKeyRingsCryptoKeysGetProtectedResourcesSummaryCall) Context(ctx context.Context) *ProjectsLocationsKeyRingsCryptoKeysGetProtectedResourcesSummaryCall + func (c *ProjectsLocationsKeyRingsCryptoKeysGetProtectedResourcesSummaryCall) Do(opts ...googleapi.CallOption) (*GoogleCloudKmsInventoryV1ProtectedResourcesSummary, error) + func (c *ProjectsLocationsKeyRingsCryptoKeysGetProtectedResourcesSummaryCall) Fields(s ...googleapi.Field) *ProjectsLocationsKeyRingsCryptoKeysGetProtectedResourcesSummaryCall + func (c *ProjectsLocationsKeyRingsCryptoKeysGetProtectedResourcesSummaryCall) Header() http.Header + func (c *ProjectsLocationsKeyRingsCryptoKeysGetProtectedResourcesSummaryCall) IfNoneMatch(entityTag string) *ProjectsLocationsKeyRingsCryptoKeysGetProtectedResourcesSummaryCall + type ProjectsLocationsKeyRingsCryptoKeysService struct + func NewProjectsLocationsKeyRingsCryptoKeysService(s *Service) *ProjectsLocationsKeyRingsCryptoKeysService + func (r *ProjectsLocationsKeyRingsCryptoKeysService) GetProtectedResourcesSummary(name string) *ProjectsLocationsKeyRingsCryptoKeysGetProtectedResourcesSummaryCall + type ProjectsLocationsKeyRingsService struct + CryptoKeys *ProjectsLocationsKeyRingsCryptoKeysService + func NewProjectsLocationsKeyRingsService(s *Service) *ProjectsLocationsKeyRingsService + type ProjectsLocationsService struct + KeyRings *ProjectsLocationsKeyRingsService + func NewProjectsLocationsService(s *Service) *ProjectsLocationsService + type ProjectsService struct + CryptoKeys *ProjectsCryptoKeysService + Locations *ProjectsLocationsService + func NewProjectsService(s *Service) *ProjectsService + type Service struct + BasePath string + Organizations *OrganizationsService + Projects *ProjectsService + UserAgent string + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error)