Classes
protos.google.api.ClientLibrarySettings
Represents a ClientLibrarySettings.
protos.google.api.CommonLanguageSettings
Represents a CommonLanguageSettings.
protos.google.api.CppSettings
Represents a CppSettings.
protos.google.api.CustomHttpPattern
Represents a CustomHttpPattern.
protos.google.api.DotnetSettings
Represents a DotnetSettings.
protos.google.api.GoSettings
Represents a GoSettings.
protos.google.api.Http
Represents a Http.
protos.google.api.HttpRule
Represents a HttpRule.
protos.google.api.JavaSettings
Represents a JavaSettings.
protos.google.api.MethodSettings
Represents a MethodSettings.
protos.google.api.MethodSettings.LongRunning
Represents a LongRunning.
protos.google.api.NodeSettings
Represents a NodeSettings.
protos.google.api.PhpSettings
Represents a PhpSettings.
protos.google.api.Publishing
Represents a Publishing.
protos.google.api.PythonSettings
Represents a PythonSettings.
protos.google.api.ResourceDescriptor
Represents a ResourceDescriptor.
protos.google.api.ResourceReference
Represents a ResourceReference.
protos.google.api.RubySettings
Represents a RubySettings.
protos.google.cloud.kms.v1.AsymmetricDecryptRequest
Represents an AsymmetricDecryptRequest.
protos.google.cloud.kms.v1.AsymmetricDecryptResponse
Represents an AsymmetricDecryptResponse.
protos.google.cloud.kms.v1.AsymmetricSignRequest
Represents an AsymmetricSignRequest.
protos.google.cloud.kms.v1.AsymmetricSignResponse
Represents an AsymmetricSignResponse.
protos.google.cloud.kms.v1.Autokey
Represents an Autokey
protos.google.cloud.kms.v1.AutokeyAdmin
Represents an AutokeyAdmin
protos.google.cloud.kms.v1.AutokeyConfig
Represents an AutokeyConfig.
protos.google.cloud.kms.v1.Certificate
Represents a Certificate.
protos.google.cloud.kms.v1.CreateCryptoKeyRequest
Represents a CreateCryptoKeyRequest.
protos.google.cloud.kms.v1.CreateCryptoKeyVersionRequest
Represents a CreateCryptoKeyVersionRequest.
protos.google.cloud.kms.v1.CreateEkmConnectionRequest
Represents a CreateEkmConnectionRequest.
protos.google.cloud.kms.v1.CreateImportJobRequest
Represents a CreateImportJobRequest.
protos.google.cloud.kms.v1.CreateKeyHandleMetadata
Represents a CreateKeyHandleMetadata.
protos.google.cloud.kms.v1.CreateKeyHandleRequest
Represents a CreateKeyHandleRequest.
protos.google.cloud.kms.v1.CreateKeyRingRequest
Represents a CreateKeyRingRequest.
protos.google.cloud.kms.v1.CryptoKey
Represents a CryptoKey.
protos.google.cloud.kms.v1.CryptoKeyVersion
Represents a CryptoKeyVersion.
protos.google.cloud.kms.v1.CryptoKeyVersionTemplate
Represents a CryptoKeyVersionTemplate.
protos.google.cloud.kms.v1.DecryptRequest
Represents a DecryptRequest.
protos.google.cloud.kms.v1.DecryptResponse
Represents a DecryptResponse.
protos.google.cloud.kms.v1.DestroyCryptoKeyVersionRequest
Represents a DestroyCryptoKeyVersionRequest.
protos.google.cloud.kms.v1.Digest
Represents a Digest.
protos.google.cloud.kms.v1.EkmConfig
Represents an EkmConfig.
protos.google.cloud.kms.v1.EkmConnection
Represents an EkmConnection.
protos.google.cloud.kms.v1.EkmConnection.ServiceResolver
Represents a ServiceResolver.
protos.google.cloud.kms.v1.EkmService
Represents an EkmService
protos.google.cloud.kms.v1.EncryptRequest
Represents an EncryptRequest.
protos.google.cloud.kms.v1.EncryptResponse
Represents an EncryptResponse.
protos.google.cloud.kms.v1.ExternalProtectionLevelOptions
Represents an ExternalProtectionLevelOptions.
protos.google.cloud.kms.v1.GenerateRandomBytesRequest
Represents a GenerateRandomBytesRequest.
protos.google.cloud.kms.v1.GenerateRandomBytesResponse
Represents a GenerateRandomBytesResponse.
protos.google.cloud.kms.v1.GetAutokeyConfigRequest
Represents a GetAutokeyConfigRequest.
protos.google.cloud.kms.v1.GetCryptoKeyRequest
Represents a GetCryptoKeyRequest.
protos.google.cloud.kms.v1.GetCryptoKeyVersionRequest
Represents a GetCryptoKeyVersionRequest.
protos.google.cloud.kms.v1.GetEkmConfigRequest
Represents a GetEkmConfigRequest.
protos.google.cloud.kms.v1.GetEkmConnectionRequest
Represents a GetEkmConnectionRequest.
protos.google.cloud.kms.v1.GetImportJobRequest
Represents a GetImportJobRequest.
protos.google.cloud.kms.v1.GetKeyHandleRequest
Represents a GetKeyHandleRequest.
protos.google.cloud.kms.v1.GetKeyRingRequest
Represents a GetKeyRingRequest.
protos.google.cloud.kms.v1.GetPublicKeyRequest
Represents a GetPublicKeyRequest.
protos.google.cloud.kms.v1.ImportCryptoKeyVersionRequest
Represents an ImportCryptoKeyVersionRequest.
protos.google.cloud.kms.v1.ImportJob
Represents an ImportJob.
protos.google.cloud.kms.v1.ImportJob.WrappingPublicKey
Represents a WrappingPublicKey.
protos.google.cloud.kms.v1.KeyAccessJustificationsPolicy
Represents a KeyAccessJustificationsPolicy.
protos.google.cloud.kms.v1.KeyHandle
Represents a KeyHandle.
protos.google.cloud.kms.v1.KeyManagementService
Represents a KeyManagementService
protos.google.cloud.kms.v1.KeyOperationAttestation
Represents a KeyOperationAttestation.
protos.google.cloud.kms.v1.KeyOperationAttestation.CertificateChains
Represents a CertificateChains.
protos.google.cloud.kms.v1.KeyRing
Represents a KeyRing.
protos.google.cloud.kms.v1.ListCryptoKeysRequest
Represents a ListCryptoKeysRequest.
protos.google.cloud.kms.v1.ListCryptoKeysResponse
Represents a ListCryptoKeysResponse.
protos.google.cloud.kms.v1.ListCryptoKeyVersionsRequest
Represents a ListCryptoKeyVersionsRequest.
protos.google.cloud.kms.v1.ListCryptoKeyVersionsResponse
Represents a ListCryptoKeyVersionsResponse.
protos.google.cloud.kms.v1.ListEkmConnectionsRequest
Represents a ListEkmConnectionsRequest.
protos.google.cloud.kms.v1.ListEkmConnectionsResponse
Represents a ListEkmConnectionsResponse.
protos.google.cloud.kms.v1.ListImportJobsRequest
Represents a ListImportJobsRequest.
protos.google.cloud.kms.v1.ListImportJobsResponse
Represents a ListImportJobsResponse.
protos.google.cloud.kms.v1.ListKeyHandlesRequest
Represents a ListKeyHandlesRequest.
protos.google.cloud.kms.v1.ListKeyHandlesResponse
Represents a ListKeyHandlesResponse.
protos.google.cloud.kms.v1.ListKeyRingsRequest
Represents a ListKeyRingsRequest.
protos.google.cloud.kms.v1.ListKeyRingsResponse
Represents a ListKeyRingsResponse.
protos.google.cloud.kms.v1.LocationMetadata
Represents a LocationMetadata.
protos.google.cloud.kms.v1.MacSignRequest
Represents a MacSignRequest.
protos.google.cloud.kms.v1.MacSignResponse
Represents a MacSignResponse.
protos.google.cloud.kms.v1.MacVerifyRequest
Represents a MacVerifyRequest.
protos.google.cloud.kms.v1.MacVerifyResponse
Represents a MacVerifyResponse.
protos.google.cloud.kms.v1.PublicKey
Represents a PublicKey.
protos.google.cloud.kms.v1.RawDecryptRequest
Represents a RawDecryptRequest.
protos.google.cloud.kms.v1.RawDecryptResponse
Represents a RawDecryptResponse.
protos.google.cloud.kms.v1.RawEncryptRequest
Represents a RawEncryptRequest.
protos.google.cloud.kms.v1.RawEncryptResponse
Represents a RawEncryptResponse.
protos.google.cloud.kms.v1.RestoreCryptoKeyVersionRequest
Represents a RestoreCryptoKeyVersionRequest.
protos.google.cloud.kms.v1.ShowEffectiveAutokeyConfigRequest
Represents a ShowEffectiveAutokeyConfigRequest.
protos.google.cloud.kms.v1.ShowEffectiveAutokeyConfigResponse
Represents a ShowEffectiveAutokeyConfigResponse.
protos.google.cloud.kms.v1.UpdateAutokeyConfigRequest
Represents an UpdateAutokeyConfigRequest.
protos.google.cloud.kms.v1.UpdateCryptoKeyPrimaryVersionRequest
Represents an UpdateCryptoKeyPrimaryVersionRequest.
protos.google.cloud.kms.v1.UpdateCryptoKeyRequest
Represents an UpdateCryptoKeyRequest.
protos.google.cloud.kms.v1.UpdateCryptoKeyVersionRequest
Represents an UpdateCryptoKeyVersionRequest.
protos.google.cloud.kms.v1.UpdateEkmConfigRequest
Represents an UpdateEkmConfigRequest.
protos.google.cloud.kms.v1.UpdateEkmConnectionRequest
Represents an UpdateEkmConnectionRequest.
protos.google.cloud.kms.v1.VerifyConnectivityRequest
Represents a VerifyConnectivityRequest.
protos.google.cloud.kms.v1.VerifyConnectivityResponse
Represents a VerifyConnectivityResponse.
protos.google.longrunning.CancelOperationRequest
Represents a CancelOperationRequest.
protos.google.longrunning.DeleteOperationRequest
Represents a DeleteOperationRequest.
protos.google.longrunning.GetOperationRequest
Represents a GetOperationRequest.
protos.google.longrunning.ListOperationsRequest
Represents a ListOperationsRequest.
protos.google.longrunning.ListOperationsResponse
Represents a ListOperationsResponse.
protos.google.longrunning.Operation
Represents an Operation.
protos.google.longrunning.OperationInfo
Represents an OperationInfo.
protos.google.longrunning.Operations
Represents an Operations
protos.google.longrunning.WaitOperationRequest
Represents a WaitOperationRequest.
protos.google.protobuf.Any
Represents an Any.
protos.google.protobuf.BoolValue
Represents a BoolValue.
protos.google.protobuf.BytesValue
Represents a BytesValue.
protos.google.protobuf.DescriptorProto
Represents a DescriptorProto.
protos.google.protobuf.DescriptorProto.ExtensionRange
Represents an ExtensionRange.
protos.google.protobuf.DescriptorProto.ReservedRange
Represents a ReservedRange.
protos.google.protobuf.DoubleValue
Represents a DoubleValue.
protos.google.protobuf.Duration
Represents a Duration.
protos.google.protobuf.Empty
Represents an Empty.
protos.google.protobuf.EnumDescriptorProto
Represents an EnumDescriptorProto.
protos.google.protobuf.EnumDescriptorProto.EnumReservedRange
Represents an EnumReservedRange.
protos.google.protobuf.EnumOptions
Represents an EnumOptions.
protos.google.protobuf.EnumValueDescriptorProto
Represents an EnumValueDescriptorProto.
protos.google.protobuf.EnumValueOptions
Represents an EnumValueOptions.
protos.google.protobuf.ExtensionRangeOptions
Represents an ExtensionRangeOptions.
protos.google.protobuf.ExtensionRangeOptions.Declaration
Represents a Declaration.
protos.google.protobuf.FeatureSet
Represents a FeatureSet.
protos.google.protobuf.FeatureSetDefaults
Represents a FeatureSetDefaults.
protos.google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault
Represents a FeatureSetEditionDefault.
protos.google.protobuf.FieldDescriptorProto
Represents a FieldDescriptorProto.
protos.google.protobuf.FieldMask
Represents a FieldMask.
protos.google.protobuf.FieldOptions
Represents a FieldOptions.
protos.google.protobuf.FieldOptions.EditionDefault
Represents an EditionDefault.
protos.google.protobuf.FileDescriptorProto
Represents a FileDescriptorProto.
protos.google.protobuf.FileDescriptorSet
Represents a FileDescriptorSet.
protos.google.protobuf.FileOptions
Represents a FileOptions.
protos.google.protobuf.FloatValue
Represents a FloatValue.
protos.google.protobuf.GeneratedCodeInfo
Represents a GeneratedCodeInfo.
protos.google.protobuf.GeneratedCodeInfo.Annotation
Represents an Annotation.
protos.google.protobuf.Int32Value
Represents an Int32Value.
protos.google.protobuf.Int64Value
Represents an Int64Value.
protos.google.protobuf.MessageOptions
Represents a MessageOptions.
protos.google.protobuf.MethodDescriptorProto
Represents a MethodDescriptorProto.
protos.google.protobuf.MethodOptions
Represents a MethodOptions.
protos.google.protobuf.OneofDescriptorProto
Represents an OneofDescriptorProto.
protos.google.protobuf.OneofOptions
Represents an OneofOptions.
protos.google.protobuf.ServiceDescriptorProto
Represents a ServiceDescriptorProto.
protos.google.protobuf.ServiceOptions
Represents a ServiceOptions.
protos.google.protobuf.SourceCodeInfo
Represents a SourceCodeInfo.
protos.google.protobuf.SourceCodeInfo.Location
Represents a Location.
protos.google.protobuf.StringValue
Represents a StringValue.
protos.google.protobuf.Timestamp
Represents a Timestamp.
protos.google.protobuf.UInt32Value
Represents a UInt32Value.
protos.google.protobuf.UInt64Value
Represents a UInt64Value.
protos.google.protobuf.UninterpretedOption
Represents an UninterpretedOption.
protos.google.protobuf.UninterpretedOption.NamePart
Represents a NamePart.
protos.google.rpc.Status
Represents a Status.
v1.AutokeyAdminClient
Provides interfaces for managing Cloud KMS Autokey folder-level configurations. A configuration is inherited by all descendent projects. A configuration at one folder overrides any other configurations in its ancestry. Setting a configuration on a folder is a prerequisite for Cloud KMS Autokey, so that users working in a descendant project can request provisioned , ready for Customer Managed Encryption Key (CMEK) use, on-demand. v1
v1.AutokeyClient
Provides interfaces for using Cloud KMS Autokey to provision new , ready for Customer Managed Encryption Key (CMEK) use, on-demand. To support certain client tooling, this feature is modeled around a KeyHandle resource: creating a KeyHandle in a resource project and given location triggers Cloud KMS Autokey to provision a in the configured key project and the same location.
Prior to use in a given resource project, should have been called on an ancestor folder, setting the key project where Cloud KMS Autokey should create new . See documentation for additional prerequisites. To check what key project, if any, is currently configured on a resource project's ancestor folder, see . v1
v1.EkmServiceClient
Google Cloud Key Management EKM Service
Manages external cryptographic keys and operations using those keys. Implements a REST model with the following objects: * v1
v1.KeyManagementServiceClient
Google Cloud Key Management Service
Manages cryptographic keys and operations using those keys. Implements a REST model with the following objects:
* KeyRing * * *
If you are using manual gRPC libraries, see [Using gRPC with Cloud KMS](https://cloud.google.com/kms/docs/grpc). v1
Interfaces
protos.google.api.IClientLibrarySettings
Properties of a ClientLibrarySettings.
protos.google.api.ICommonLanguageSettings
Properties of a CommonLanguageSettings.
protos.google.api.ICppSettings
Properties of a CppSettings.
protos.google.api.ICustomHttpPattern
Properties of a CustomHttpPattern.
protos.google.api.IDotnetSettings
Properties of a DotnetSettings.
protos.google.api.IGoSettings
Properties of a GoSettings.
protos.google.api.IHttp
Properties of a Http.
protos.google.api.IHttpRule
Properties of a HttpRule.
protos.google.api.IJavaSettings
Properties of a JavaSettings.
protos.google.api.IMethodSettings
Properties of a MethodSettings.
protos.google.api.INodeSettings
Properties of a NodeSettings.
protos.google.api.IPhpSettings
Properties of a PhpSettings.
protos.google.api.IPublishing
Properties of a Publishing.
protos.google.api.IPythonSettings
Properties of a PythonSettings.
protos.google.api.IResourceDescriptor
Properties of a ResourceDescriptor.
protos.google.api.IResourceReference
Properties of a ResourceReference.
protos.google.api.IRubySettings
Properties of a RubySettings.
protos.google.api.MethodSettings.ILongRunning
Properties of a LongRunning.
protos.google.cloud.kms.v1.EkmConnection.IServiceResolver
Properties of a ServiceResolver.
protos.google.cloud.kms.v1.IAsymmetricDecryptRequest
Properties of an AsymmetricDecryptRequest.
protos.google.cloud.kms.v1.IAsymmetricDecryptResponse
Properties of an AsymmetricDecryptResponse.
protos.google.cloud.kms.v1.IAsymmetricSignRequest
Properties of an AsymmetricSignRequest.
protos.google.cloud.kms.v1.IAsymmetricSignResponse
Properties of an AsymmetricSignResponse.
protos.google.cloud.kms.v1.IAutokeyConfig
Properties of an AutokeyConfig.
protos.google.cloud.kms.v1.ICertificate
Properties of a Certificate.
protos.google.cloud.kms.v1.ICreateCryptoKeyRequest
Properties of a CreateCryptoKeyRequest.
protos.google.cloud.kms.v1.ICreateCryptoKeyVersionRequest
Properties of a CreateCryptoKeyVersionRequest.
protos.google.cloud.kms.v1.ICreateEkmConnectionRequest
Properties of a CreateEkmConnectionRequest.
protos.google.cloud.kms.v1.ICreateImportJobRequest
Properties of a CreateImportJobRequest.
protos.google.cloud.kms.v1.ICreateKeyHandleMetadata
Properties of a CreateKeyHandleMetadata.
protos.google.cloud.kms.v1.ICreateKeyHandleRequest
Properties of a CreateKeyHandleRequest.
protos.google.cloud.kms.v1.ICreateKeyRingRequest
Properties of a CreateKeyRingRequest.
protos.google.cloud.kms.v1.ICryptoKey
Properties of a CryptoKey.
protos.google.cloud.kms.v1.ICryptoKeyVersion
Properties of a CryptoKeyVersion.
protos.google.cloud.kms.v1.ICryptoKeyVersionTemplate
Properties of a CryptoKeyVersionTemplate.
protos.google.cloud.kms.v1.IDecryptRequest
Properties of a DecryptRequest.
protos.google.cloud.kms.v1.IDecryptResponse
Properties of a DecryptResponse.
protos.google.cloud.kms.v1.IDestroyCryptoKeyVersionRequest
Properties of a DestroyCryptoKeyVersionRequest.
protos.google.cloud.kms.v1.IDigest
Properties of a Digest.
protos.google.cloud.kms.v1.IEkmConfig
Properties of an EkmConfig.
protos.google.cloud.kms.v1.IEkmConnection
Properties of an EkmConnection.
protos.google.cloud.kms.v1.IEncryptRequest
Properties of an EncryptRequest.
protos.google.cloud.kms.v1.IEncryptResponse
Properties of an EncryptResponse.
protos.google.cloud.kms.v1.IExternalProtectionLevelOptions
Properties of an ExternalProtectionLevelOptions.
protos.google.cloud.kms.v1.IGenerateRandomBytesRequest
Properties of a GenerateRandomBytesRequest.
protos.google.cloud.kms.v1.IGenerateRandomBytesResponse
Properties of a GenerateRandomBytesResponse.
protos.google.cloud.kms.v1.IGetAutokeyConfigRequest
Properties of a GetAutokeyConfigRequest.
protos.google.cloud.kms.v1.IGetCryptoKeyRequest
Properties of a GetCryptoKeyRequest.
protos.google.cloud.kms.v1.IGetCryptoKeyVersionRequest
Properties of a GetCryptoKeyVersionRequest.
protos.google.cloud.kms.v1.IGetEkmConfigRequest
Properties of a GetEkmConfigRequest.
protos.google.cloud.kms.v1.IGetEkmConnectionRequest
Properties of a GetEkmConnectionRequest.
protos.google.cloud.kms.v1.IGetImportJobRequest
Properties of a GetImportJobRequest.
protos.google.cloud.kms.v1.IGetKeyHandleRequest
Properties of a GetKeyHandleRequest.
protos.google.cloud.kms.v1.IGetKeyRingRequest
Properties of a GetKeyRingRequest.
protos.google.cloud.kms.v1.IGetPublicKeyRequest
Properties of a GetPublicKeyRequest.
protos.google.cloud.kms.v1.IImportCryptoKeyVersionRequest
Properties of an ImportCryptoKeyVersionRequest.
protos.google.cloud.kms.v1.IImportJob
Properties of an ImportJob.
protos.google.cloud.kms.v1.IKeyAccessJustificationsPolicy
Properties of a KeyAccessJustificationsPolicy.
protos.google.cloud.kms.v1.IKeyHandle
Properties of a KeyHandle.
protos.google.cloud.kms.v1.IKeyOperationAttestation
Properties of a KeyOperationAttestation.
protos.google.cloud.kms.v1.IKeyRing
Properties of a KeyRing.
protos.google.cloud.kms.v1.IListCryptoKeysRequest
Properties of a ListCryptoKeysRequest.
protos.google.cloud.kms.v1.IListCryptoKeysResponse
Properties of a ListCryptoKeysResponse.
protos.google.cloud.kms.v1.IListCryptoKeyVersionsRequest
Properties of a ListCryptoKeyVersionsRequest.
protos.google.cloud.kms.v1.IListCryptoKeyVersionsResponse
Properties of a ListCryptoKeyVersionsResponse.
protos.google.cloud.kms.v1.IListEkmConnectionsRequest
Properties of a ListEkmConnectionsRequest.
protos.google.cloud.kms.v1.IListEkmConnectionsResponse
Properties of a ListEkmConnectionsResponse.
protos.google.cloud.kms.v1.IListImportJobsRequest
Properties of a ListImportJobsRequest.
protos.google.cloud.kms.v1.IListImportJobsResponse
Properties of a ListImportJobsResponse.
protos.google.cloud.kms.v1.IListKeyHandlesRequest
Properties of a ListKeyHandlesRequest.
protos.google.cloud.kms.v1.IListKeyHandlesResponse
Properties of a ListKeyHandlesResponse.
protos.google.cloud.kms.v1.IListKeyRingsRequest
Properties of a ListKeyRingsRequest.
protos.google.cloud.kms.v1.IListKeyRingsResponse
Properties of a ListKeyRingsResponse.
protos.google.cloud.kms.v1.ILocationMetadata
Properties of a LocationMetadata.
protos.google.cloud.kms.v1.IMacSignRequest
Properties of a MacSignRequest.
protos.google.cloud.kms.v1.IMacSignResponse
Properties of a MacSignResponse.
protos.google.cloud.kms.v1.IMacVerifyRequest
Properties of a MacVerifyRequest.
protos.google.cloud.kms.v1.IMacVerifyResponse
Properties of a MacVerifyResponse.
protos.google.cloud.kms.v1.ImportJob.IWrappingPublicKey
Properties of a WrappingPublicKey.
protos.google.cloud.kms.v1.IPublicKey
Properties of a PublicKey.
protos.google.cloud.kms.v1.IRawDecryptRequest
Properties of a RawDecryptRequest.
protos.google.cloud.kms.v1.IRawDecryptResponse
Properties of a RawDecryptResponse.
protos.google.cloud.kms.v1.IRawEncryptRequest
Properties of a RawEncryptRequest.
protos.google.cloud.kms.v1.IRawEncryptResponse
Properties of a RawEncryptResponse.
protos.google.cloud.kms.v1.IRestoreCryptoKeyVersionRequest
Properties of a RestoreCryptoKeyVersionRequest.
protos.google.cloud.kms.v1.IShowEffectiveAutokeyConfigRequest
Properties of a ShowEffectiveAutokeyConfigRequest.
protos.google.cloud.kms.v1.IShowEffectiveAutokeyConfigResponse
Properties of a ShowEffectiveAutokeyConfigResponse.
protos.google.cloud.kms.v1.IUpdateAutokeyConfigRequest
Properties of an UpdateAutokeyConfigRequest.
protos.google.cloud.kms.v1.IUpdateCryptoKeyPrimaryVersionRequest
Properties of an UpdateCryptoKeyPrimaryVersionRequest.
protos.google.cloud.kms.v1.IUpdateCryptoKeyRequest
Properties of an UpdateCryptoKeyRequest.
protos.google.cloud.kms.v1.IUpdateCryptoKeyVersionRequest
Properties of an UpdateCryptoKeyVersionRequest.
protos.google.cloud.kms.v1.IUpdateEkmConfigRequest
Properties of an UpdateEkmConfigRequest.
protos.google.cloud.kms.v1.IUpdateEkmConnectionRequest
Properties of an UpdateEkmConnectionRequest.
protos.google.cloud.kms.v1.IVerifyConnectivityRequest
Properties of a VerifyConnectivityRequest.
protos.google.cloud.kms.v1.IVerifyConnectivityResponse
Properties of a VerifyConnectivityResponse.
protos.google.cloud.kms.v1.KeyOperationAttestation.ICertificateChains
Properties of a CertificateChains.
protos.google.longrunning.ICancelOperationRequest
Properties of a CancelOperationRequest.
protos.google.longrunning.IDeleteOperationRequest
Properties of a DeleteOperationRequest.
protos.google.longrunning.IGetOperationRequest
Properties of a GetOperationRequest.
protos.google.longrunning.IListOperationsRequest
Properties of a ListOperationsRequest.
protos.google.longrunning.IListOperationsResponse
Properties of a ListOperationsResponse.
protos.google.longrunning.IOperation
Properties of an Operation.
protos.google.longrunning.IOperationInfo
Properties of an OperationInfo.
protos.google.longrunning.IWaitOperationRequest
Properties of a WaitOperationRequest.
protos.google.protobuf.DescriptorProto.IExtensionRange
Properties of an ExtensionRange.
protos.google.protobuf.DescriptorProto.IReservedRange
Properties of a ReservedRange.
protos.google.protobuf.EnumDescriptorProto.IEnumReservedRange
Properties of an EnumReservedRange.
protos.google.protobuf.ExtensionRangeOptions.IDeclaration
Properties of a Declaration.
protos.google.protobuf.FeatureSetDefaults.IFeatureSetEditionDefault
Properties of a FeatureSetEditionDefault.
protos.google.protobuf.FieldOptions.IEditionDefault
Properties of an EditionDefault.
protos.google.protobuf.GeneratedCodeInfo.IAnnotation
Properties of an Annotation.
protos.google.protobuf.IAny
Properties of an Any.
protos.google.protobuf.IBoolValue
Properties of a BoolValue.
protos.google.protobuf.IBytesValue
Properties of a BytesValue.
protos.google.protobuf.IDescriptorProto
Properties of a DescriptorProto.
protos.google.protobuf.IDoubleValue
Properties of a DoubleValue.
protos.google.protobuf.IDuration
Properties of a Duration.
protos.google.protobuf.IEmpty
Properties of an Empty.
protos.google.protobuf.IEnumDescriptorProto
Properties of an EnumDescriptorProto.
protos.google.protobuf.IEnumOptions
Properties of an EnumOptions.
protos.google.protobuf.IEnumValueDescriptorProto
Properties of an EnumValueDescriptorProto.
protos.google.protobuf.IEnumValueOptions
Properties of an EnumValueOptions.
protos.google.protobuf.IExtensionRangeOptions
Properties of an ExtensionRangeOptions.
protos.google.protobuf.IFeatureSet
Properties of a FeatureSet.
protos.google.protobuf.IFeatureSetDefaults
Properties of a FeatureSetDefaults.
protos.google.protobuf.IFieldDescriptorProto
Properties of a FieldDescriptorProto.
protos.google.protobuf.IFieldMask
Properties of a FieldMask.
protos.google.protobuf.IFieldOptions
Properties of a FieldOptions.
protos.google.protobuf.IFileDescriptorProto
Properties of a FileDescriptorProto.
protos.google.protobuf.IFileDescriptorSet
Properties of a FileDescriptorSet.
protos.google.protobuf.IFileOptions
Properties of a FileOptions.
protos.google.protobuf.IFloatValue
Properties of a FloatValue.
protos.google.protobuf.IGeneratedCodeInfo
Properties of a GeneratedCodeInfo.
protos.google.protobuf.IInt32Value
Properties of an Int32Value.
protos.google.protobuf.IInt64Value
Properties of an Int64Value.
protos.google.protobuf.IMessageOptions
Properties of a MessageOptions.
protos.google.protobuf.IMethodDescriptorProto
Properties of a MethodDescriptorProto.
protos.google.protobuf.IMethodOptions
Properties of a MethodOptions.
protos.google.protobuf.IOneofDescriptorProto
Properties of an OneofDescriptorProto.
protos.google.protobuf.IOneofOptions
Properties of an OneofOptions.
protos.google.protobuf.IServiceDescriptorProto
Properties of a ServiceDescriptorProto.
protos.google.protobuf.IServiceOptions
Properties of a ServiceOptions.
protos.google.protobuf.ISourceCodeInfo
Properties of a SourceCodeInfo.
protos.google.protobuf.IStringValue
Properties of a StringValue.
protos.google.protobuf.ITimestamp
Properties of a Timestamp.
protos.google.protobuf.IUInt32Value
Properties of a UInt32Value.
protos.google.protobuf.IUInt64Value
Properties of a UInt64Value.
protos.google.protobuf.IUninterpretedOption
Properties of an UninterpretedOption.
protos.google.protobuf.SourceCodeInfo.ILocation
Properties of a Location.
protos.google.protobuf.UninterpretedOption.INamePart
Properties of a NamePart.
protos.google.rpc.IStatus
Properties of a Status.
Enums
protos.google.api.ClientLibraryDestination
ClientLibraryDestination enum.
protos.google.api.ClientLibraryOrganization
ClientLibraryOrganization enum.
protos.google.api.FieldBehavior
FieldBehavior enum.
protos.google.api.LaunchStage
LaunchStage enum.
protos.google.api.ResourceDescriptor.History
History enum.
protos.google.api.ResourceDescriptor.Style
Style enum.
protos.google.cloud.kms.v1.AccessReason
AccessReason enum.
protos.google.cloud.kms.v1.CryptoKey.CryptoKeyPurpose
CryptoKeyPurpose enum.
protos.google.cloud.kms.v1.CryptoKeyVersion.CryptoKeyVersionAlgorithm
CryptoKeyVersionAlgorithm enum.
protos.google.cloud.kms.v1.CryptoKeyVersion.CryptoKeyVersionState
CryptoKeyVersionState enum.
protos.google.cloud.kms.v1.CryptoKeyVersion.CryptoKeyVersionView
CryptoKeyVersionView enum.
protos.google.cloud.kms.v1.EkmConnection.KeyManagementMode
KeyManagementMode enum.
protos.google.cloud.kms.v1.ImportJob.ImportJobState
ImportJobState enum.
protos.google.cloud.kms.v1.ImportJob.ImportMethod
ImportMethod enum.
protos.google.cloud.kms.v1.KeyOperationAttestation.AttestationFormat
AttestationFormat enum.
protos.google.cloud.kms.v1.ProtectionLevel
ProtectionLevel enum.
protos.google.protobuf.Edition
Edition enum.
protos.google.protobuf.ExtensionRangeOptions.VerificationState
VerificationState enum.
protos.google.protobuf.FeatureSet.EnumType
EnumType enum.
protos.google.protobuf.FeatureSet.FieldPresence
FieldPresence enum.
protos.google.protobuf.FeatureSet.JsonFormat
JsonFormat enum.
protos.google.protobuf.FeatureSet.MessageEncoding
MessageEncoding enum.
protos.google.protobuf.FeatureSet.RepeatedFieldEncoding
RepeatedFieldEncoding enum.
protos.google.protobuf.FeatureSet.Utf8Validation
Utf8Validation enum.
protos.google.protobuf.FieldDescriptorProto.Label
Label enum.
protos.google.protobuf.FieldDescriptorProto.Type
Type enum.
protos.google.protobuf.FieldOptions.CType
CType enum.
protos.google.protobuf.FieldOptions.JSType
JSType enum.
protos.google.protobuf.FieldOptions.OptionRetention
OptionRetention enum.
protos.google.protobuf.FieldOptions.OptionTargetType
OptionTargetType enum.
protos.google.protobuf.FileOptions.OptimizeMode
OptimizeMode enum.
protos.google.protobuf.GeneratedCodeInfo.Annotation.Semantic
Semantic enum.
protos.google.protobuf.MethodOptions.IdempotencyLevel
IdempotencyLevel enum.
Variables
_default
_default: {
v1: typeof v1;
AutokeyClient: typeof v1.AutokeyClient;
AutokeyAdminClient: typeof v1.AutokeyAdminClient;
EkmServiceClient: typeof v1.EkmServiceClient;
KeyManagementServiceClient: typeof v1.KeyManagementServiceClient;
}
AutokeyAdminClient
AutokeyAdminClient: typeof v1.AutokeyAdminClient
AutokeyClient
AutokeyClient: typeof v1.AutokeyClient
EkmServiceClient
EkmServiceClient: typeof v1.EkmServiceClient
KeyManagementServiceClient
KeyManagementServiceClient: typeof v1.KeyManagementServiceClient
Type Aliases
AutokeyAdminClient
type AutokeyAdminClient = v1.AutokeyAdminClient;
AutokeyClient
type AutokeyClient = v1.AutokeyClient;
EkmServiceClient
type EkmServiceClient = v1.EkmServiceClient;
KeyManagementServiceClient
type KeyManagementServiceClient = v1.KeyManagementServiceClient;
protos.google.cloud.kms.v1.Autokey.CreateKeyHandleCallback
type CreateKeyHandleCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
protos.google.cloud.kms.v1.Autokey.GetKeyHandleCallback
type GetKeyHandleCallback = (error: (Error|null), response?: google.cloud.kms.v1.KeyHandle) => void;
Callback as used by .
protos.google.cloud.kms.v1.Autokey.ListKeyHandlesCallback
type ListKeyHandlesCallback = (error: (Error|null), response?: google.cloud.kms.v1.ListKeyHandlesResponse) => void;
Callback as used by .
protos.google.cloud.kms.v1.AutokeyAdmin.GetAutokeyConfigCallback
type GetAutokeyConfigCallback = (error: (Error|null), response?: google.cloud.kms.v1.AutokeyConfig) => void;
Callback as used by .
protos.google.cloud.kms.v1.AutokeyAdmin.ShowEffectiveAutokeyConfigCallback
type ShowEffectiveAutokeyConfigCallback = (error: (Error|null), response?: google.cloud.kms.v1.ShowEffectiveAutokeyConfigResponse) => void;
Callback as used by .
protos.google.cloud.kms.v1.AutokeyAdmin.UpdateAutokeyConfigCallback
type UpdateAutokeyConfigCallback = (error: (Error|null), response?: google.cloud.kms.v1.AutokeyConfig) => void;
Callback as used by .
protos.google.cloud.kms.v1.EkmService.CreateEkmConnectionCallback
type CreateEkmConnectionCallback = (error: (Error|null), response?: google.cloud.kms.v1.EkmConnection) => void;
Callback as used by .
protos.google.cloud.kms.v1.EkmService.GetEkmConfigCallback
type GetEkmConfigCallback = (error: (Error|null), response?: google.cloud.kms.v1.EkmConfig) => void;
Callback as used by .
protos.google.cloud.kms.v1.EkmService.GetEkmConnectionCallback
type GetEkmConnectionCallback = (error: (Error|null), response?: google.cloud.kms.v1.EkmConnection) => void;
Callback as used by .
protos.google.cloud.kms.v1.EkmService.ListEkmConnectionsCallback
type ListEkmConnectionsCallback = (error: (Error|null), response?: google.cloud.kms.v1.ListEkmConnectionsResponse) => void;
Callback as used by .
protos.google.cloud.kms.v1.EkmService.UpdateEkmConfigCallback
type UpdateEkmConfigCallback = (error: (Error|null), response?: google.cloud.kms.v1.EkmConfig) => void;
Callback as used by .
protos.google.cloud.kms.v1.EkmService.UpdateEkmConnectionCallback
type UpdateEkmConnectionCallback = (error: (Error|null), response?: google.cloud.kms.v1.EkmConnection) => void;
Callback as used by .
protos.google.cloud.kms.v1.EkmService.VerifyConnectivityCallback
type VerifyConnectivityCallback = (error: (Error|null), response?: google.cloud.kms.v1.VerifyConnectivityResponse) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.AsymmetricDecryptCallback
type AsymmetricDecryptCallback = (error: (Error|null), response?: google.cloud.kms.v1.AsymmetricDecryptResponse) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.AsymmetricSignCallback
type AsymmetricSignCallback = (error: (Error|null), response?: google.cloud.kms.v1.AsymmetricSignResponse) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.CreateCryptoKeyCallback
type CreateCryptoKeyCallback = (error: (Error|null), response?: google.cloud.kms.v1.CryptoKey) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.CreateCryptoKeyVersionCallback
type CreateCryptoKeyVersionCallback = (error: (Error|null), response?: google.cloud.kms.v1.CryptoKeyVersion) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.CreateImportJobCallback
type CreateImportJobCallback = (error: (Error|null), response?: google.cloud.kms.v1.ImportJob) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.CreateKeyRingCallback
type CreateKeyRingCallback = (error: (Error|null), response?: google.cloud.kms.v1.KeyRing) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.DecryptCallback
type DecryptCallback = (error: (Error|null), response?: google.cloud.kms.v1.DecryptResponse) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.DestroyCryptoKeyVersionCallback
type DestroyCryptoKeyVersionCallback = (error: (Error|null), response?: google.cloud.kms.v1.CryptoKeyVersion) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.EncryptCallback
type EncryptCallback = (error: (Error|null), response?: google.cloud.kms.v1.EncryptResponse) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.GenerateRandomBytesCallback
type GenerateRandomBytesCallback = (error: (Error|null), response?: google.cloud.kms.v1.GenerateRandomBytesResponse) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.GetCryptoKeyCallback
type GetCryptoKeyCallback = (error: (Error|null), response?: google.cloud.kms.v1.CryptoKey) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.GetCryptoKeyVersionCallback
type GetCryptoKeyVersionCallback = (error: (Error|null), response?: google.cloud.kms.v1.CryptoKeyVersion) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.GetImportJobCallback
type GetImportJobCallback = (error: (Error|null), response?: google.cloud.kms.v1.ImportJob) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.GetKeyRingCallback
type GetKeyRingCallback = (error: (Error|null), response?: google.cloud.kms.v1.KeyRing) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.GetPublicKeyCallback
type GetPublicKeyCallback = (error: (Error|null), response?: google.cloud.kms.v1.PublicKey) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.ImportCryptoKeyVersionCallback
type ImportCryptoKeyVersionCallback = (error: (Error|null), response?: google.cloud.kms.v1.CryptoKeyVersion) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.ListCryptoKeysCallback
type ListCryptoKeysCallback = (error: (Error|null), response?: google.cloud.kms.v1.ListCryptoKeysResponse) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersionsCallback
type ListCryptoKeyVersionsCallback = (error: (Error|null), response?: google.cloud.kms.v1.ListCryptoKeyVersionsResponse) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.ListImportJobsCallback
type ListImportJobsCallback = (error: (Error|null), response?: google.cloud.kms.v1.ListImportJobsResponse) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.ListKeyRingsCallback
type ListKeyRingsCallback = (error: (Error|null), response?: google.cloud.kms.v1.ListKeyRingsResponse) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.MacSignCallback
type MacSignCallback = (error: (Error|null), response?: google.cloud.kms.v1.MacSignResponse) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.MacVerifyCallback
type MacVerifyCallback = (error: (Error|null), response?: google.cloud.kms.v1.MacVerifyResponse) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.RawDecryptCallback
type RawDecryptCallback = (error: (Error|null), response?: google.cloud.kms.v1.RawDecryptResponse) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.RawEncryptCallback
type RawEncryptCallback = (error: (Error|null), response?: google.cloud.kms.v1.RawEncryptResponse) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.RestoreCryptoKeyVersionCallback
type RestoreCryptoKeyVersionCallback = (error: (Error|null), response?: google.cloud.kms.v1.CryptoKeyVersion) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.UpdateCryptoKeyCallback
type UpdateCryptoKeyCallback = (error: (Error|null), response?: google.cloud.kms.v1.CryptoKey) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.UpdateCryptoKeyPrimaryVersionCallback
type UpdateCryptoKeyPrimaryVersionCallback = (error: (Error|null), response?: google.cloud.kms.v1.CryptoKey) => void;
Callback as used by .
protos.google.cloud.kms.v1.KeyManagementService.UpdateCryptoKeyVersionCallback
type UpdateCryptoKeyVersionCallback = (error: (Error|null), response?: google.cloud.kms.v1.CryptoKeyVersion) => void;
Callback as used by .
protos.google.longrunning.Operations.CancelOperationCallback
type CancelOperationCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;
Callback as used by .
protos.google.longrunning.Operations.DeleteOperationCallback
type DeleteOperationCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;
Callback as used by .
protos.google.longrunning.Operations.GetOperationCallback
type GetOperationCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
protos.google.longrunning.Operations.ListOperationsCallback
type ListOperationsCallback = (error: (Error|null), response?: google.longrunning.ListOperationsResponse) => void;
Callback as used by .
protos.google.longrunning.Operations.WaitOperationCallback
type WaitOperationCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .