Class CertificateManagerConnectionIdempotencyPolicy (2.29.0-rc)

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

virtual ListTrustConfigs(google::cloud::certificatemanager::v1::ListTrustConfigsRequest)

Parameter
Name Description
request google::cloud::certificatemanager::v1::ListTrustConfigsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetTrustConfig(google::cloud::certificatemanager::v1::GetTrustConfigRequest const &)

Parameter
Name Description
request google::cloud::certificatemanager::v1::GetTrustConfigRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateTrustConfig(google::cloud::certificatemanager::v1::CreateTrustConfigRequest const &)

Parameter
Name Description
request google::cloud::certificatemanager::v1::CreateTrustConfigRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateTrustConfig(google::cloud::certificatemanager::v1::UpdateTrustConfigRequest const &)

Parameter
Name Description
request google::cloud::certificatemanager::v1::UpdateTrustConfigRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteTrustConfig(google::cloud::certificatemanager::v1::DeleteTrustConfigRequest const &)

Parameter
Name Description
request google::cloud::certificatemanager::v1::DeleteTrustConfigRequest const &
Returns
Type Description
google::cloud::Idempotency