Class KeyManagementServiceConnectionIdempotencyPolicy (2.18.0)
Stay organized with collections
Save and categorize content based on your preferences.
Functions
virtual clone() const
Create a new copy of this object.
Returns |
Type |
Description |
std::unique_ptr< KeyManagementServiceConnectionIdempotencyPolicy > |
|
virtual ListKeyRings(google::cloud::kms::v1::ListKeyRingsRequest)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::ListKeyRingsRequest
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ListCryptoKeys(google::cloud::kms::v1::ListCryptoKeysRequest)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::ListCryptoKeysRequest
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ListCryptoKeyVersions(google::cloud::kms::v1::ListCryptoKeyVersionsRequest)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::ListCryptoKeyVersionsRequest
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ListImportJobs(google::cloud::kms::v1::ListImportJobsRequest)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::ListImportJobsRequest
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual GetKeyRing(google::cloud::kms::v1::GetKeyRingRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::GetKeyRingRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual GetCryptoKey(google::cloud::kms::v1::GetCryptoKeyRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::GetCryptoKeyRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual GetCryptoKeyVersion(google::cloud::kms::v1::GetCryptoKeyVersionRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::GetCryptoKeyVersionRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual GetPublicKey(google::cloud::kms::v1::GetPublicKeyRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::GetPublicKeyRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual GetImportJob(google::cloud::kms::v1::GetImportJobRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::GetImportJobRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual CreateKeyRing(google::cloud::kms::v1::CreateKeyRingRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::CreateKeyRingRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual CreateCryptoKey(google::cloud::kms::v1::CreateCryptoKeyRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::CreateCryptoKeyRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual CreateCryptoKeyVersion(google::cloud::kms::v1::CreateCryptoKeyVersionRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::CreateCryptoKeyVersionRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual ImportCryptoKeyVersion(google::cloud::kms::v1::ImportCryptoKeyVersionRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::ImportCryptoKeyVersionRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual CreateImportJob(google::cloud::kms::v1::CreateImportJobRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::CreateImportJobRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual UpdateCryptoKey(google::cloud::kms::v1::UpdateCryptoKeyRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::UpdateCryptoKeyRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual UpdateCryptoKeyVersion(google::cloud::kms::v1::UpdateCryptoKeyVersionRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::UpdateCryptoKeyVersionRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual UpdateCryptoKeyPrimaryVersion(google::cloud::kms::v1::UpdateCryptoKeyPrimaryVersionRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::UpdateCryptoKeyPrimaryVersionRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual DestroyCryptoKeyVersion(google::cloud::kms::v1::DestroyCryptoKeyVersionRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::DestroyCryptoKeyVersionRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual RestoreCryptoKeyVersion(google::cloud::kms::v1::RestoreCryptoKeyVersionRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::RestoreCryptoKeyVersionRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual Encrypt(google::cloud::kms::v1::EncryptRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::EncryptRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual Decrypt(google::cloud::kms::v1::DecryptRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::DecryptRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual RawEncrypt(google::cloud::kms::v1::RawEncryptRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::RawEncryptRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual RawDecrypt(google::cloud::kms::v1::RawDecryptRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::RawDecryptRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual AsymmetricSign(google::cloud::kms::v1::AsymmetricSignRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::AsymmetricSignRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual AsymmetricDecrypt(google::cloud::kms::v1::AsymmetricDecryptRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::AsymmetricDecryptRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual MacSign(google::cloud::kms::v1::MacSignRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::MacSignRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual MacVerify(google::cloud::kms::v1::MacVerifyRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::MacVerifyRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
virtual GenerateRandomBytes(google::cloud::kms::v1::GenerateRandomBytesRequest const &)
Parameter |
Name |
Description |
request |
google::cloud::kms::v1::GenerateRandomBytesRequest const &
|
Returns |
Type |
Description |
google::cloud::Idempotency |
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-10 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{"lastModified": "Last updated 2024-09-10 UTC."}