Package @google-cloud/kms

Classes

protos.google.api.CustomHttpPattern

Represents a CustomHttpPattern.

protos.google.api.Http

Represents a Http.

protos.google.api.HttpRule

Represents a HttpRule.

protos.google.api.ResourceDescriptor

Represents a ResourceDescriptor.

protos.google.api.ResourceReference

Represents a ResourceReference.

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.CreateCryptoKeyRequest

Represents a CreateCryptoKeyRequest.

protos.google.cloud.kms.v1.CreateCryptoKeyVersionRequest

Represents a CreateCryptoKeyVersionRequest.

protos.google.cloud.kms.v1.CreateImportJobRequest

Represents a CreateImportJobRequest.

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.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.GetCryptoKeyRequest

Represents a GetCryptoKeyRequest.

protos.google.cloud.kms.v1.GetCryptoKeyVersionRequest

Represents a GetCryptoKeyVersionRequest.

protos.google.cloud.kms.v1.GetImportJobRequest

Represents a GetImportJobRequest.

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.KeyManagementService

Represents a KeyManagementService

protos.google.cloud.kms.v1.KeyOperationAttestation

Represents a KeyOperationAttestation.

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.ListImportJobsRequest

Represents a ListImportJobsRequest.

protos.google.cloud.kms.v1.ListImportJobsResponse

Represents a ListImportJobsResponse.

protos.google.cloud.kms.v1.ListKeyRingsRequest

Represents a ListKeyRingsRequest.

protos.google.cloud.kms.v1.ListKeyRingsResponse

Represents a ListKeyRingsResponse.

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.RestoreCryptoKeyVersionRequest

Represents a RestoreCryptoKeyVersionRequest.

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.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.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.FieldDescriptorProto

Represents a FieldDescriptorProto.

protos.google.protobuf.FieldMask

Represents a FieldMask.

protos.google.protobuf.FieldOptions

Represents a FieldOptions.

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.

v1.KeyManagementServiceClient

Google Cloud Key Management Service

Manages cryptographic keys and operations using those keys. Implements a REST model with the following objects:

* * * *

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.ICustomHttpPattern

Properties of a CustomHttpPattern.

protos.google.api.IHttp

Properties of a Http.

protos.google.api.IHttpRule

Properties of a HttpRule.

protos.google.api.IResourceDescriptor

Properties of a ResourceDescriptor.

protos.google.api.IResourceReference

Properties of a ResourceReference.

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.ICreateCryptoKeyRequest

Properties of a CreateCryptoKeyRequest.

protos.google.cloud.kms.v1.ICreateCryptoKeyVersionRequest

Properties of a CreateCryptoKeyVersionRequest.

protos.google.cloud.kms.v1.ICreateImportJobRequest

Properties of a CreateImportJobRequest.

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.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.IGetCryptoKeyRequest

Properties of a GetCryptoKeyRequest.

protos.google.cloud.kms.v1.IGetCryptoKeyVersionRequest

Properties of a GetCryptoKeyVersionRequest.

protos.google.cloud.kms.v1.IGetImportJobRequest

Properties of a GetImportJobRequest.

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.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.IListImportJobsRequest

Properties of a ListImportJobsRequest.

protos.google.cloud.kms.v1.IListImportJobsResponse

Properties of a ListImportJobsResponse.

protos.google.cloud.kms.v1.IListKeyRingsRequest

Properties of a ListKeyRingsRequest.

protos.google.cloud.kms.v1.IListKeyRingsResponse

Properties of a ListKeyRingsResponse.

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.IRestoreCryptoKeyVersionRequest

Properties of a RestoreCryptoKeyVersionRequest.

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.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.GeneratedCodeInfo.IAnnotation

Properties of an Annotation.

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.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.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.

Enums

protos.google.api.FieldBehavior

FieldBehavior enum.

protos.google.api.ResourceDescriptor.History

History enum.

protos.google.api.ResourceDescriptor.Style

Style 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.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.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.FileOptions.OptimizeMode

OptimizeMode enum.

protos.google.protobuf.MethodOptions.IdempotencyLevel

IdempotencyLevel enum.

Variables

_default

  _default 
 : 
  
 { 
  
 v1 
 : 
  
 typeof 
  
 v1 
 ; 
  
 KeyManagementServiceClient 
 : 
  
 typeof 
  
 v1 
 . 
 KeyManagementServiceClient 
 ; 
 } 
 

KeyManagementServiceClient

  KeyManagementServiceClient 
 : 
  
 typeof 
  
 v1 
 . 
 KeyManagementServiceClient 
 

Type Aliases

KeyManagementServiceClient

  declare 
  
 type 
  
 KeyManagementServiceClient 
  
 = 
  
 v1 
 . 
 KeyManagementServiceClient 
 ; 
 

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.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 .

Create a Mobile Website
View Site in Mobile | Classic
Share by: