Class CertificateManagerConnectionIdempotencyPolicy (2.20.0)
Note: Some or all of the information on this page might not apply
to Trusted Cloud. For a list of services that are available in
Trusted Cloud, see Services available for
Trusted Cloud .
Version 2.20.0keyboard_arrow_down
Functions
virtual clone() const
Create a new copy of this object.
Returns
Type
Description
std::unique_ptr< CertificateManagerConnectionIdempotencyPolicy >
virtual ListCertificates(google::cloud::certificatemanager::v1::ListCertificatesRequest)
Parameter
Name
Description
request
google::cloud::certificatemanager::v1::ListCertificatesRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetCertificate(google::cloud::certificatemanager::v1::GetCertificateRequest const &)
Parameter
Name
Description
request
google::cloud::certificatemanager::v1::GetCertificateRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateCertificate(google::cloud::certificatemanager::v1::CreateCertificateRequest const &)
Parameter
Name
Description
request
google::cloud::certificatemanager::v1::CreateCertificateRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateCertificate(google::cloud::certificatemanager::v1::UpdateCertificateRequest const &)
Parameter
Name
Description
request
google::cloud::certificatemanager::v1::UpdateCertificateRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteCertificate(google::cloud::certificatemanager::v1::DeleteCertificateRequest const &)
Parameter
Name
Description
request
google::cloud::certificatemanager::v1::DeleteCertificateRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListCertificateMaps(google::cloud::certificatemanager::v1::ListCertificateMapsRequest)
Parameter
Name
Description
request
google::cloud::certificatemanager::v1::ListCertificateMapsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetCertificateMap(google::cloud::certificatemanager::v1::GetCertificateMapRequest const &)
Parameter
Name
Description
request
google::cloud::certificatemanager::v1::GetCertificateMapRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateCertificateMap(google::cloud::certificatemanager::v1::CreateCertificateMapRequest const &)
Parameter
Name
Description
request
google::cloud::certificatemanager::v1::CreateCertificateMapRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateCertificateMap(google::cloud::certificatemanager::v1::UpdateCertificateMapRequest const &)
Parameter
Name
Description
request
google::cloud::certificatemanager::v1::UpdateCertificateMapRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteCertificateMap(google::cloud::certificatemanager::v1::DeleteCertificateMapRequest const &)
Parameter
Name
Description
request
google::cloud::certificatemanager::v1::DeleteCertificateMapRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListCertificateMapEntries(google::cloud::certificatemanager::v1::ListCertificateMapEntriesRequest)
Parameter
Name
Description
request
google::cloud::certificatemanager::v1::ListCertificateMapEntriesRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetCertificateMapEntry(google::cloud::certificatemanager::v1::GetCertificateMapEntryRequest const &)
Parameter
Name
Description
request
google::cloud::certificatemanager::v1::GetCertificateMapEntryRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateCertificateMapEntry(google::cloud::certificatemanager::v1::CreateCertificateMapEntryRequest const &)
Parameter
Name
Description
request
google::cloud::certificatemanager::v1::CreateCertificateMapEntryRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateCertificateMapEntry(google::cloud::certificatemanager::v1::UpdateCertificateMapEntryRequest const &)
Parameter
Name
Description
request
google::cloud::certificatemanager::v1::UpdateCertificateMapEntryRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteCertificateMapEntry(google::cloud::certificatemanager::v1::DeleteCertificateMapEntryRequest const &)
Parameter
Name
Description
request
google::cloud::certificatemanager::v1::DeleteCertificateMapEntryRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListDnsAuthorizations(google::cloud::certificatemanager::v1::ListDnsAuthorizationsRequest)
Parameter
Name
Description
request
google::cloud::certificatemanager::v1::ListDnsAuthorizationsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetDnsAuthorization(google::cloud::certificatemanager::v1::GetDnsAuthorizationRequest const &)
Parameter
Name
Description
request
google::cloud::certificatemanager::v1::GetDnsAuthorizationRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateDnsAuthorization(google::cloud::certificatemanager::v1::CreateDnsAuthorizationRequest const &)
Parameter
Name
Description
request
google::cloud::certificatemanager::v1::CreateDnsAuthorizationRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateDnsAuthorization(google::cloud::certificatemanager::v1::UpdateDnsAuthorizationRequest const &)
Parameter
Name
Description
request
google::cloud::certificatemanager::v1::UpdateDnsAuthorizationRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteDnsAuthorization(google::cloud::certificatemanager::v1::DeleteDnsAuthorizationRequest const &)
Parameter
Name
Description
request
google::cloud::certificatemanager::v1::DeleteDnsAuthorizationRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListCertificateIssuanceConfigs(google::cloud::certificatemanager::v1::ListCertificateIssuanceConfigsRequest)
Parameter
Name
Description
request
google::cloud::certificatemanager::v1::ListCertificateIssuanceConfigsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetCertificateIssuanceConfig(google::cloud::certificatemanager::v1::GetCertificateIssuanceConfigRequest const &)
Parameter
Name
Description
request
google::cloud::certificatemanager::v1::GetCertificateIssuanceConfigRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateCertificateIssuanceConfig(google::cloud::certificatemanager::v1::CreateCertificateIssuanceConfigRequest const &)
Parameter
Name
Description
request
google::cloud::certificatemanager::v1::CreateCertificateIssuanceConfigRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteCertificateIssuanceConfig(google::cloud::certificatemanager::v1::DeleteCertificateIssuanceConfigRequest const &)
Parameter
Name
Description
request
google::cloud::certificatemanager::v1::DeleteCertificateIssuanceConfigRequest 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 2025-08-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-14 UTC."],[[["\u003cp\u003eThis document details the \u003ccode\u003eCertificateManagerConnectionIdempotencyPolicy\u003c/code\u003e class across multiple versions, ranging from 2.11.0 up to the latest release candidate 2.37.0-rc.\u003c/p\u003e\n"],["\u003cp\u003eThe class offers a \u003ccode\u003eclone()\u003c/code\u003e function for creating a copy of the object, and numerous virtual functions related to certificate management, like listing, getting, creating, updating, and deleting certificates, certificate maps, certificate map entries, DNS authorizations, and certificate issuance configurations.\u003c/p\u003e\n"],["\u003cp\u003eEach of the virtual functions associated with managing certificates, certificate maps, certificate map entries, DNS authorizations, and certificate issuance configurations takes a request parameter specific to the task and returns a \u003ccode\u003egoogle::cloud::Idempotency\u003c/code\u003e type, which are found across different versions.\u003c/p\u003e\n"],["\u003cp\u003eThe class appears to manage various certificate-related operations within the Google Cloud Certificate Manager service, providing a range of tools for handling different aspects of certificate management, and includes the management of DNS Authorizations.\u003c/p\u003e\n"]]],[],null,[]]