Represents a KeyManagementService
Inheritance
$protobuf.rpc.Service > protos.google.cloud.kms.v1.KeyManagementServicePackage
@google-cloud/kmsConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);
Constructs a new KeyManagementService service.
Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Methods
asymmetricDecrypt(request, callback)
public asymmetricDecrypt(request: google.cloud.kms.v1.IAsymmetricDecryptRequest, callback: google.cloud.kms.v1.KeyManagementService.AsymmetricDecryptCallback): void;
Calls AsymmetricDecrypt.
Name | Description |
request |
IAsymmetricDecryptRequest
AsymmetricDecryptRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.AsymmetricDecryptCallback
Node-style callback called with the error, if any, and AsymmetricDecryptResponse |
Type | Description |
void |
asymmetricDecrypt(request)
public asymmetricDecrypt(request: google.cloud.kms.v1.IAsymmetricDecryptRequest): Promise<google.cloud.kms.v1.AsymmetricDecryptResponse>;
Calls AsymmetricDecrypt.
Name | Description |
request |
IAsymmetricDecryptRequest
AsymmetricDecryptRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.AsymmetricDecryptResponse> | Promise |
asymmetricSign(request, callback)
public asymmetricSign(request: google.cloud.kms.v1.IAsymmetricSignRequest, callback: google.cloud.kms.v1.KeyManagementService.AsymmetricSignCallback): void;
Calls AsymmetricSign.
Name | Description |
request |
IAsymmetricSignRequest
AsymmetricSignRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.AsymmetricSignCallback
Node-style callback called with the error, if any, and AsymmetricSignResponse |
Type | Description |
void |
asymmetricSign(request)
public asymmetricSign(request: google.cloud.kms.v1.IAsymmetricSignRequest): Promise<google.cloud.kms.v1.AsymmetricSignResponse>;
Calls AsymmetricSign.
Name | Description |
request |
IAsymmetricSignRequest
AsymmetricSignRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.AsymmetricSignResponse> | Promise |
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): KeyManagementService;
Creates new KeyManagementService service using the specified rpc implementation.
Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Type | Description |
KeyManagementService | RPC service. Useful where requests and/or responses are streamed. |
createCryptoKey(request, callback)
public createCryptoKey(request: google.cloud.kms.v1.ICreateCryptoKeyRequest, callback: google.cloud.kms.v1.KeyManagementService.CreateCryptoKeyCallback): void;
Calls CreateCryptoKey.
Name | Description |
request |
ICreateCryptoKeyRequest
CreateCryptoKeyRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.CreateCryptoKeyCallback
Node-style callback called with the error, if any, and CryptoKey |
Type | Description |
void |
createCryptoKey(request)
public createCryptoKey(request: google.cloud.kms.v1.ICreateCryptoKeyRequest): Promise<google.cloud.kms.v1.CryptoKey>;
Calls CreateCryptoKey.
Name | Description |
request |
ICreateCryptoKeyRequest
CreateCryptoKeyRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.CryptoKey> | Promise |
createCryptoKeyVersion(request, callback)
public createCryptoKeyVersion(request: google.cloud.kms.v1.ICreateCryptoKeyVersionRequest, callback: google.cloud.kms.v1.KeyManagementService.CreateCryptoKeyVersionCallback): void;
Calls CreateCryptoKeyVersion.
Name | Description |
request |
ICreateCryptoKeyVersionRequest
CreateCryptoKeyVersionRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.CreateCryptoKeyVersionCallback
Node-style callback called with the error, if any, and CryptoKeyVersion |
Type | Description |
void |
createCryptoKeyVersion(request)
public createCryptoKeyVersion(request: google.cloud.kms.v1.ICreateCryptoKeyVersionRequest): Promise<google.cloud.kms.v1.CryptoKeyVersion>;
Calls CreateCryptoKeyVersion.
Name | Description |
request |
ICreateCryptoKeyVersionRequest
CreateCryptoKeyVersionRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.CryptoKeyVersion> | Promise |
createImportJob(request, callback)
public createImportJob(request: google.cloud.kms.v1.ICreateImportJobRequest, callback: google.cloud.kms.v1.KeyManagementService.CreateImportJobCallback): void;
Calls CreateImportJob.
Name | Description |
request |
ICreateImportJobRequest
CreateImportJobRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.CreateImportJobCallback
Node-style callback called with the error, if any, and ImportJob |
Type | Description |
void |
createImportJob(request)
public createImportJob(request: google.cloud.kms.v1.ICreateImportJobRequest): Promise<google.cloud.kms.v1.ImportJob>;
Calls CreateImportJob.
Name | Description |
request |
ICreateImportJobRequest
CreateImportJobRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.ImportJob> | Promise |
createKeyRing(request, callback)
public createKeyRing(request: google.cloud.kms.v1.ICreateKeyRingRequest, callback: google.cloud.kms.v1.KeyManagementService.CreateKeyRingCallback): void;
Calls CreateKeyRing.
Name | Description |
request |
ICreateKeyRingRequest
CreateKeyRingRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.CreateKeyRingCallback
Node-style callback called with the error, if any, and KeyRing |
Type | Description |
void |
createKeyRing(request)
public createKeyRing(request: google.cloud.kms.v1.ICreateKeyRingRequest): Promise<google.cloud.kms.v1.KeyRing>;
Calls CreateKeyRing.
Name | Description |
request |
ICreateKeyRingRequest
CreateKeyRingRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.KeyRing> | Promise |
decrypt(request, callback)
public decrypt(request: google.cloud.kms.v1.IDecryptRequest, callback: google.cloud.kms.v1.KeyManagementService.DecryptCallback): void;
Calls Decrypt.
Name | Description |
request |
IDecryptRequest
DecryptRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.DecryptCallback
Node-style callback called with the error, if any, and DecryptResponse |
Type | Description |
void |
decrypt(request)
public decrypt(request: google.cloud.kms.v1.IDecryptRequest): Promise<google.cloud.kms.v1.DecryptResponse>;
Calls Decrypt.
Name | Description |
request |
IDecryptRequest
DecryptRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.DecryptResponse> | Promise |
destroyCryptoKeyVersion(request, callback)
public destroyCryptoKeyVersion(request: google.cloud.kms.v1.IDestroyCryptoKeyVersionRequest, callback: google.cloud.kms.v1.KeyManagementService.DestroyCryptoKeyVersionCallback): void;
Calls DestroyCryptoKeyVersion.
Name | Description |
request |
IDestroyCryptoKeyVersionRequest
DestroyCryptoKeyVersionRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.DestroyCryptoKeyVersionCallback
Node-style callback called with the error, if any, and CryptoKeyVersion |
Type | Description |
void |
destroyCryptoKeyVersion(request)
public destroyCryptoKeyVersion(request: google.cloud.kms.v1.IDestroyCryptoKeyVersionRequest): Promise<google.cloud.kms.v1.CryptoKeyVersion>;
Calls DestroyCryptoKeyVersion.
Name | Description |
request |
IDestroyCryptoKeyVersionRequest
DestroyCryptoKeyVersionRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.CryptoKeyVersion> | Promise |
encrypt(request, callback)
public encrypt(request: google.cloud.kms.v1.IEncryptRequest, callback: google.cloud.kms.v1.KeyManagementService.EncryptCallback): void;
Calls Encrypt.
Name | Description |
request |
IEncryptRequest
EncryptRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.EncryptCallback
Node-style callback called with the error, if any, and EncryptResponse |
Type | Description |
void |
encrypt(request)
public encrypt(request: google.cloud.kms.v1.IEncryptRequest): Promise<google.cloud.kms.v1.EncryptResponse>;
Calls Encrypt.
Name | Description |
request |
IEncryptRequest
EncryptRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.EncryptResponse> | Promise |
generateRandomBytes(request, callback)
public generateRandomBytes(request: google.cloud.kms.v1.IGenerateRandomBytesRequest, callback: google.cloud.kms.v1.KeyManagementService.GenerateRandomBytesCallback): void;
Calls GenerateRandomBytes.
Name | Description |
request |
IGenerateRandomBytesRequest
GenerateRandomBytesRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.GenerateRandomBytesCallback
Node-style callback called with the error, if any, and GenerateRandomBytesResponse |
Type | Description |
void |
generateRandomBytes(request)
public generateRandomBytes(request: google.cloud.kms.v1.IGenerateRandomBytesRequest): Promise<google.cloud.kms.v1.GenerateRandomBytesResponse>;
Calls GenerateRandomBytes.
Name | Description |
request |
IGenerateRandomBytesRequest
GenerateRandomBytesRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.GenerateRandomBytesResponse> | Promise |
getCryptoKey(request, callback)
public getCryptoKey(request: google.cloud.kms.v1.IGetCryptoKeyRequest, callback: google.cloud.kms.v1.KeyManagementService.GetCryptoKeyCallback): void;
Calls GetCryptoKey.
Name | Description |
request |
IGetCryptoKeyRequest
GetCryptoKeyRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.GetCryptoKeyCallback
Node-style callback called with the error, if any, and CryptoKey |
Type | Description |
void |
getCryptoKey(request)
public getCryptoKey(request: google.cloud.kms.v1.IGetCryptoKeyRequest): Promise<google.cloud.kms.v1.CryptoKey>;
Calls GetCryptoKey.
Name | Description |
request |
IGetCryptoKeyRequest
GetCryptoKeyRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.CryptoKey> | Promise |
getCryptoKeyVersion(request, callback)
public getCryptoKeyVersion(request: google.cloud.kms.v1.IGetCryptoKeyVersionRequest, callback: google.cloud.kms.v1.KeyManagementService.GetCryptoKeyVersionCallback): void;
Calls GetCryptoKeyVersion.
Name | Description |
request |
IGetCryptoKeyVersionRequest
GetCryptoKeyVersionRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.GetCryptoKeyVersionCallback
Node-style callback called with the error, if any, and CryptoKeyVersion |
Type | Description |
void |
getCryptoKeyVersion(request)
public getCryptoKeyVersion(request: google.cloud.kms.v1.IGetCryptoKeyVersionRequest): Promise<google.cloud.kms.v1.CryptoKeyVersion>;
Calls GetCryptoKeyVersion.
Name | Description |
request |
IGetCryptoKeyVersionRequest
GetCryptoKeyVersionRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.CryptoKeyVersion> | Promise |
getImportJob(request, callback)
public getImportJob(request: google.cloud.kms.v1.IGetImportJobRequest, callback: google.cloud.kms.v1.KeyManagementService.GetImportJobCallback): void;
Calls GetImportJob.
Name | Description |
request |
IGetImportJobRequest
GetImportJobRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.GetImportJobCallback
Node-style callback called with the error, if any, and ImportJob |
Type | Description |
void |
getImportJob(request)
public getImportJob(request: google.cloud.kms.v1.IGetImportJobRequest): Promise<google.cloud.kms.v1.ImportJob>;
Calls GetImportJob.
Name | Description |
request |
IGetImportJobRequest
GetImportJobRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.ImportJob> | Promise |
getKeyRing(request, callback)
public getKeyRing(request: google.cloud.kms.v1.IGetKeyRingRequest, callback: google.cloud.kms.v1.KeyManagementService.GetKeyRingCallback): void;
Calls GetKeyRing.
Name | Description |
request |
IGetKeyRingRequest
GetKeyRingRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.GetKeyRingCallback
Node-style callback called with the error, if any, and KeyRing |
Type | Description |
void |
getKeyRing(request)
public getKeyRing(request: google.cloud.kms.v1.IGetKeyRingRequest): Promise<google.cloud.kms.v1.KeyRing>;
Calls GetKeyRing.
Name | Description |
request |
IGetKeyRingRequest
GetKeyRingRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.KeyRing> | Promise |
getPublicKey(request, callback)
public getPublicKey(request: google.cloud.kms.v1.IGetPublicKeyRequest, callback: google.cloud.kms.v1.KeyManagementService.GetPublicKeyCallback): void;
Calls GetPublicKey.
Name | Description |
request |
IGetPublicKeyRequest
GetPublicKeyRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.GetPublicKeyCallback
Node-style callback called with the error, if any, and PublicKey |
Type | Description |
void |
getPublicKey(request)
public getPublicKey(request: google.cloud.kms.v1.IGetPublicKeyRequest): Promise<google.cloud.kms.v1.PublicKey>;
Calls GetPublicKey.
Name | Description |
request |
IGetPublicKeyRequest
GetPublicKeyRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.PublicKey> | Promise |
importCryptoKeyVersion(request, callback)
public importCryptoKeyVersion(request: google.cloud.kms.v1.IImportCryptoKeyVersionRequest, callback: google.cloud.kms.v1.KeyManagementService.ImportCryptoKeyVersionCallback): void;
Calls ImportCryptoKeyVersion.
Name | Description |
request |
IImportCryptoKeyVersionRequest
ImportCryptoKeyVersionRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.ImportCryptoKeyVersionCallback
Node-style callback called with the error, if any, and CryptoKeyVersion |
Type | Description |
void |
importCryptoKeyVersion(request)
public importCryptoKeyVersion(request: google.cloud.kms.v1.IImportCryptoKeyVersionRequest): Promise<google.cloud.kms.v1.CryptoKeyVersion>;
Calls ImportCryptoKeyVersion.
Name | Description |
request |
IImportCryptoKeyVersionRequest
ImportCryptoKeyVersionRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.CryptoKeyVersion> | Promise |
listCryptoKeys(request, callback)
public listCryptoKeys(request: google.cloud.kms.v1.IListCryptoKeysRequest, callback: google.cloud.kms.v1.KeyManagementService.ListCryptoKeysCallback): void;
Calls ListCryptoKeys.
Name | Description |
request |
IListCryptoKeysRequest
ListCryptoKeysRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.ListCryptoKeysCallback
Node-style callback called with the error, if any, and ListCryptoKeysResponse |
Type | Description |
void |
listCryptoKeys(request)
public listCryptoKeys(request: google.cloud.kms.v1.IListCryptoKeysRequest): Promise<google.cloud.kms.v1.ListCryptoKeysResponse>;
Calls ListCryptoKeys.
Name | Description |
request |
IListCryptoKeysRequest
ListCryptoKeysRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.ListCryptoKeysResponse> | Promise |
listCryptoKeyVersions(request, callback)
public listCryptoKeyVersions(request: google.cloud.kms.v1.IListCryptoKeyVersionsRequest, callback: google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersionsCallback): void;
Calls ListCryptoKeyVersions.
Name | Description |
request |
IListCryptoKeyVersionsRequest
ListCryptoKeyVersionsRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersionsCallback
Node-style callback called with the error, if any, and ListCryptoKeyVersionsResponse |
Type | Description |
void |
listCryptoKeyVersions(request)
public listCryptoKeyVersions(request: google.cloud.kms.v1.IListCryptoKeyVersionsRequest): Promise<google.cloud.kms.v1.ListCryptoKeyVersionsResponse>;
Calls ListCryptoKeyVersions.
Name | Description |
request |
IListCryptoKeyVersionsRequest
ListCryptoKeyVersionsRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.ListCryptoKeyVersionsResponse> | Promise |
listImportJobs(request, callback)
public listImportJobs(request: google.cloud.kms.v1.IListImportJobsRequest, callback: google.cloud.kms.v1.KeyManagementService.ListImportJobsCallback): void;
Calls ListImportJobs.
Name | Description |
request |
IListImportJobsRequest
ListImportJobsRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.ListImportJobsCallback
Node-style callback called with the error, if any, and ListImportJobsResponse |
Type | Description |
void |
listImportJobs(request)
public listImportJobs(request: google.cloud.kms.v1.IListImportJobsRequest): Promise<google.cloud.kms.v1.ListImportJobsResponse>;
Calls ListImportJobs.
Name | Description |
request |
IListImportJobsRequest
ListImportJobsRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.ListImportJobsResponse> | Promise |
listKeyRings(request, callback)
public listKeyRings(request: google.cloud.kms.v1.IListKeyRingsRequest, callback: google.cloud.kms.v1.KeyManagementService.ListKeyRingsCallback): void;
Calls ListKeyRings.
Name | Description |
request |
IListKeyRingsRequest
ListKeyRingsRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.ListKeyRingsCallback
Node-style callback called with the error, if any, and ListKeyRingsResponse |
Type | Description |
void |
listKeyRings(request)
public listKeyRings(request: google.cloud.kms.v1.IListKeyRingsRequest): Promise<google.cloud.kms.v1.ListKeyRingsResponse>;
Calls ListKeyRings.
Name | Description |
request |
IListKeyRingsRequest
ListKeyRingsRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.ListKeyRingsResponse> | Promise |
macSign(request, callback)
public macSign(request: google.cloud.kms.v1.IMacSignRequest, callback: google.cloud.kms.v1.KeyManagementService.MacSignCallback): void;
Calls MacSign.
Name | Description |
request |
IMacSignRequest
MacSignRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.MacSignCallback
Node-style callback called with the error, if any, and MacSignResponse |
Type | Description |
void |
macSign(request)
public macSign(request: google.cloud.kms.v1.IMacSignRequest): Promise<google.cloud.kms.v1.MacSignResponse>;
Calls MacSign.
Name | Description |
request |
IMacSignRequest
MacSignRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.MacSignResponse> | Promise |
macVerify(request, callback)
public macVerify(request: google.cloud.kms.v1.IMacVerifyRequest, callback: google.cloud.kms.v1.KeyManagementService.MacVerifyCallback): void;
Calls MacVerify.
Name | Description |
request |
IMacVerifyRequest
MacVerifyRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.MacVerifyCallback
Node-style callback called with the error, if any, and MacVerifyResponse |
Type | Description |
void |
macVerify(request)
public macVerify(request: google.cloud.kms.v1.IMacVerifyRequest): Promise<google.cloud.kms.v1.MacVerifyResponse>;
Calls MacVerify.
Name | Description |
request |
IMacVerifyRequest
MacVerifyRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.MacVerifyResponse> | Promise |
restoreCryptoKeyVersion(request, callback)
public restoreCryptoKeyVersion(request: google.cloud.kms.v1.IRestoreCryptoKeyVersionRequest, callback: google.cloud.kms.v1.KeyManagementService.RestoreCryptoKeyVersionCallback): void;
Calls RestoreCryptoKeyVersion.
Name | Description |
request |
IRestoreCryptoKeyVersionRequest
RestoreCryptoKeyVersionRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.RestoreCryptoKeyVersionCallback
Node-style callback called with the error, if any, and CryptoKeyVersion |
Type | Description |
void |
restoreCryptoKeyVersion(request)
public restoreCryptoKeyVersion(request: google.cloud.kms.v1.IRestoreCryptoKeyVersionRequest): Promise<google.cloud.kms.v1.CryptoKeyVersion>;
Calls RestoreCryptoKeyVersion.
Name | Description |
request |
IRestoreCryptoKeyVersionRequest
RestoreCryptoKeyVersionRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.CryptoKeyVersion> | Promise |
updateCryptoKey(request, callback)
public updateCryptoKey(request: google.cloud.kms.v1.IUpdateCryptoKeyRequest, callback: google.cloud.kms.v1.KeyManagementService.UpdateCryptoKeyCallback): void;
Calls UpdateCryptoKey.
Name | Description |
request |
IUpdateCryptoKeyRequest
UpdateCryptoKeyRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.UpdateCryptoKeyCallback
Node-style callback called with the error, if any, and CryptoKey |
Type | Description |
void |
updateCryptoKey(request)
public updateCryptoKey(request: google.cloud.kms.v1.IUpdateCryptoKeyRequest): Promise<google.cloud.kms.v1.CryptoKey>;
Calls UpdateCryptoKey.
Name | Description |
request |
IUpdateCryptoKeyRequest
UpdateCryptoKeyRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.CryptoKey> | Promise |
updateCryptoKeyPrimaryVersion(request, callback)
public updateCryptoKeyPrimaryVersion(request: google.cloud.kms.v1.IUpdateCryptoKeyPrimaryVersionRequest, callback: google.cloud.kms.v1.KeyManagementService.UpdateCryptoKeyPrimaryVersionCallback): void;
Calls UpdateCryptoKeyPrimaryVersion.
Name | Description |
request |
IUpdateCryptoKeyPrimaryVersionRequest
UpdateCryptoKeyPrimaryVersionRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.UpdateCryptoKeyPrimaryVersionCallback
Node-style callback called with the error, if any, and CryptoKey |
Type | Description |
void |
updateCryptoKeyPrimaryVersion(request)
public updateCryptoKeyPrimaryVersion(request: google.cloud.kms.v1.IUpdateCryptoKeyPrimaryVersionRequest): Promise<google.cloud.kms.v1.CryptoKey>;
Calls UpdateCryptoKeyPrimaryVersion.
Name | Description |
request |
IUpdateCryptoKeyPrimaryVersionRequest
UpdateCryptoKeyPrimaryVersionRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.CryptoKey> | Promise |
updateCryptoKeyVersion(request, callback)
public updateCryptoKeyVersion(request: google.cloud.kms.v1.IUpdateCryptoKeyVersionRequest, callback: google.cloud.kms.v1.KeyManagementService.UpdateCryptoKeyVersionCallback): void;
Calls UpdateCryptoKeyVersion.
Name | Description |
request |
IUpdateCryptoKeyVersionRequest
UpdateCryptoKeyVersionRequest message or plain object |
callback |
google.cloud.kms.v1.KeyManagementService.UpdateCryptoKeyVersionCallback
Node-style callback called with the error, if any, and CryptoKeyVersion |
Type | Description |
void |
updateCryptoKeyVersion(request)
public updateCryptoKeyVersion(request: google.cloud.kms.v1.IUpdateCryptoKeyVersionRequest): Promise<google.cloud.kms.v1.CryptoKeyVersion>;
Calls UpdateCryptoKeyVersion.
Name | Description |
request |
IUpdateCryptoKeyVersionRequest
UpdateCryptoKeyVersionRequest message or plain object |
Type | Description |
Promise<google.cloud.kms.v1.CryptoKeyVersion> | Promise |