Skip to main content
Google Cloud Documentation
Documentation
  • Get Started
  • Get Started with Google Cloud
  • Product List
  • Cloud Customer Care
  • Featured Products
  • Agent Platform
  • Apigee API Management
  • BigQuery
  • Compute Engine
  • Cloud CDN
  • Cloud Run
  • Cloud Storage
  • Cloud SQL
  • Gemini Enterprise
  • Google Kubernetes Engine
  • Looker
  • Cross-product Tools
  • Access and resources management
  • Costs and usage management
  • Infrastructure as code
  • SDK, languages, frameworks, and tools
  • Technology Areas
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Industry solutions
  • Migration
  • Networking
  • Observability and monitoring
  • Security
  • Storage
/
Console
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Português – Brasil
  • 中文 – 简体
  • 日本語
  • 한국어
Sign in
  • Google Cloud SDK
  • C++
  • Client libraries
Start free
Overview Guides Reference Samples
Google Cloud Documentation
  • Documentation
    • More
    • Overview
    • Guides
    • Reference
    • Samples
  • Console
  • Overview
  • Library reference docs
  • Certificate Authority API C++ Client Library
  • In-Depth Topics
    • Environment Variables
    • How to Override the Authentication Credentials
    • How to Override the Default Endpoint
    • Override Retry, Backoff, and Idempotency Policies
    • Override privateca_v1::CertificateAuthorityServiceClient Retry Policies
    • How to Override the Default Universe Domain
    • Override privateca_v1::CertificateAuthorityServiceClient Universe Domain
  • Modules
    • Certificate Authority API Configuration Options
  • Namespaces
    • google::cloud::privateca_v1
      • Overview
      • Classes
        • CertificateAuthorityServiceClient
          • Overview
          • Constructors
            • CertificateAuthorityServiceClient(CertificateAuthorityServiceClient const &)
            • CertificateAuthorityServiceClient(CertificateAuthorityServiceClient &&)
            • CertificateAuthorityServiceClient(std::shared_ptr< CertificateAuthorityServiceConnection >, Options)
          • Operators
            • operator=(CertificateAuthorityServiceClient const &)
            • operator=(CertificateAuthorityServiceClient &&)
            • operator==(CertificateAuthorityServiceClient const &, CertificateAuthorityServiceClient const &)
            • operator!=(CertificateAuthorityServiceClient const &, CertificateAuthorityServiceClient const &)
          • Functions
            • CreateCertificate(std::string const &, google::cloud::security::privateca::v1::Certificate const &, std::string const &, Options)
            • CreateCertificate(google::cloud::security::privateca::v1::CreateCertificateRequest const &, Options)
            • GetCertificate(std::string const &, Options)
            • GetCertificate(google::cloud::security::privateca::v1::GetCertificateRequest const &, Options)
            • ListCertificates(std::string const &, Options)
            • ListCertificates(google::cloud::security::privateca::v1::ListCertificatesRequest, Options)
            • RevokeCertificate(std::string const &, Options)
            • RevokeCertificate(google::cloud::security::privateca::v1::RevokeCertificateRequest const &, Options)
            • UpdateCertificate(google::cloud::security::privateca::v1::Certificate const &, google::protobuf::FieldMask const &, Options)
            • UpdateCertificate(google::cloud::security::privateca::v1::UpdateCertificateRequest const &, Options)
            • ActivateCertificateAuthority(std::string const &, Options)
            • ActivateCertificateAuthority(NoAwaitTag, std::string const &, Options)
            • ActivateCertificateAuthority(google::cloud::security::privateca::v1::ActivateCertificateAuthorityRequest const &, Options)
            • ActivateCertificateAuthority(NoAwaitTag, google::cloud::security::privateca::v1::ActivateCertificateAuthorityRequest const &, Options)
            • ActivateCertificateAuthority(google::longrunning::Operation const &, Options)
            • CreateCertificateAuthority(std::string const &, google::cloud::security::privateca::v1::CertificateAuthority const &, std::string const &, Options)
            • CreateCertificateAuthority(NoAwaitTag, std::string const &, google::cloud::security::privateca::v1::CertificateAuthority const &, std::string const &, Options)
            • CreateCertificateAuthority(google::cloud::security::privateca::v1::CreateCertificateAuthorityRequest const &, Options)
            • CreateCertificateAuthority(NoAwaitTag, google::cloud::security::privateca::v1::CreateCertificateAuthorityRequest const &, Options)
            • CreateCertificateAuthority(google::longrunning::Operation const &, Options)
            • DisableCertificateAuthority(std::string const &, Options)
            • DisableCertificateAuthority(NoAwaitTag, std::string const &, Options)
            • DisableCertificateAuthority(google::cloud::security::privateca::v1::DisableCertificateAuthorityRequest const &, Options)
            • DisableCertificateAuthority(NoAwaitTag, google::cloud::security::privateca::v1::DisableCertificateAuthorityRequest const &, Options)
            • DisableCertificateAuthority(google::longrunning::Operation const &, Options)
            • EnableCertificateAuthority(std::string const &, Options)
            • EnableCertificateAuthority(NoAwaitTag, std::string const &, Options)
            • EnableCertificateAuthority(google::cloud::security::privateca::v1::EnableCertificateAuthorityRequest const &, Options)
            • EnableCertificateAuthority(NoAwaitTag, google::cloud::security::privateca::v1::EnableCertificateAuthorityRequest const &, Options)
            • EnableCertificateAuthority(google::longrunning::Operation const &, Options)
            • FetchCertificateAuthorityCsr(std::string const &, Options)
            • FetchCertificateAuthorityCsr(google::cloud::security::privateca::v1::FetchCertificateAuthorityCsrRequest const &, Options)
            • GetCertificateAuthority(std::string const &, Options)
            • GetCertificateAuthority(google::cloud::security::privateca::v1::GetCertificateAuthorityRequest const &, Options)
            • ListCertificateAuthorities(std::string const &, Options)
            • ListCertificateAuthorities(google::cloud::security::privateca::v1::ListCertificateAuthoritiesRequest, Options)
            • UndeleteCertificateAuthority(std::string const &, Options)
            • UndeleteCertificateAuthority(NoAwaitTag, std::string const &, Options)
            • UndeleteCertificateAuthority(google::cloud::security::privateca::v1::UndeleteCertificateAuthorityRequest const &, Options)
            • UndeleteCertificateAuthority(NoAwaitTag, google::cloud::security::privateca::v1::UndeleteCertificateAuthorityRequest const &, Options)
            • UndeleteCertificateAuthority(google::longrunning::Operation const &, Options)
            • DeleteCertificateAuthority(std::string const &, Options)
            • DeleteCertificateAuthority(NoAwaitTag, std::string const &, Options)
            • DeleteCertificateAuthority(google::cloud::security::privateca::v1::DeleteCertificateAuthorityRequest const &, Options)
            • DeleteCertificateAuthority(NoAwaitTag, google::cloud::security::privateca::v1::DeleteCertificateAuthorityRequest const &, Options)
            • DeleteCertificateAuthority(google::longrunning::Operation const &, Options)
            • UpdateCertificateAuthority(google::cloud::security::privateca::v1::CertificateAuthority const &, google::protobuf::FieldMask const &, Options)
            • UpdateCertificateAuthority(NoAwaitTag, google::cloud::security::privateca::v1::CertificateAuthority const &, google::protobuf::FieldMask const &, Options)
            • UpdateCertificateAuthority(google::cloud::security::privateca::v1::UpdateCertificateAuthorityRequest const &, Options)
            • UpdateCertificateAuthority(NoAwaitTag, google::cloud::security::privateca::v1::UpdateCertificateAuthorityRequest const &, Options)
            • UpdateCertificateAuthority(google::longrunning::Operation const &, Options)
            • CreateCaPool(std::string const &, google::cloud::security::privateca::v1::CaPool const &, std::string const &, Options)
            • CreateCaPool(NoAwaitTag, std::string const &, google::cloud::security::privateca::v1::CaPool const &, std::string const &, Options)
            • CreateCaPool(google::cloud::security::privateca::v1::CreateCaPoolRequest const &, Options)
            • CreateCaPool(NoAwaitTag, google::cloud::security::privateca::v1::CreateCaPoolRequest const &, Options)
            • CreateCaPool(google::longrunning::Operation const &, Options)
            • UpdateCaPool(google::cloud::security::privateca::v1::CaPool const &, google::protobuf::FieldMask const &, Options)
            • UpdateCaPool(NoAwaitTag, google::cloud::security::privateca::v1::CaPool const &, google::protobuf::FieldMask const &, Options)
            • UpdateCaPool(google::cloud::security::privateca::v1::UpdateCaPoolRequest const &, Options)
            • UpdateCaPool(NoAwaitTag, google::cloud::security::privateca::v1::UpdateCaPoolRequest const &, Options)
            • UpdateCaPool(google::longrunning::Operation const &, Options)
            • GetCaPool(std::string const &, Options)
            • GetCaPool(google::cloud::security::privateca::v1::GetCaPoolRequest const &, Options)
            • ListCaPools(std::string const &, Options)
            • ListCaPools(google::cloud::security::privateca::v1::ListCaPoolsRequest, Options)
            • DeleteCaPool(std::string const &, Options)
            • DeleteCaPool(NoAwaitTag, std::string const &, Options)
            • DeleteCaPool(google::cloud::security::privateca::v1::DeleteCaPoolRequest const &, Options)
            • DeleteCaPool(NoAwaitTag, google::cloud::security::privateca::v1::DeleteCaPoolRequest const &, Options)
            • DeleteCaPool(google::longrunning::Operation const &, Options)
            • FetchCaCerts(std::string const &, Options)
            • FetchCaCerts(google::cloud::security::privateca::v1::FetchCaCertsRequest const &, Options)
            • GetCertificateRevocationList(std::string const &, Options)
            • GetCertificateRevocationList(google::cloud::security::privateca::v1::GetCertificateRevocationListRequest const &, Options)
            • ListCertificateRevocationLists(std::string const &, Options)
            • ListCertificateRevocationLists(google::cloud::security::privateca::v1::ListCertificateRevocationListsRequest, Options)
            • UpdateCertificateRevocationList(google::cloud::security::privateca::v1::CertificateRevocationList const &, google::protobuf::FieldMask const &, Options)
            • UpdateCertificateRevocationList(NoAwaitTag, google::cloud::security::privateca::v1::CertificateRevocationList const &, google::protobuf::FieldMask const &, Options)
            • UpdateCertificateRevocationList(google::cloud::security::privateca::v1::UpdateCertificateRevocationListRequest const &, Options)
            • UpdateCertificateRevocationList(NoAwaitTag, google::cloud::security::privateca::v1::UpdateCertificateRevocationListRequest const &, Options)
            • UpdateCertificateRevocationList(google::longrunning::Operation const &, Options)
            • CreateCertificateTemplate(std::string const &, google::cloud::security::privateca::v1::CertificateTemplate const &, std::string const &, Options)
            • CreateCertificateTemplate(NoAwaitTag, std::string const &, google::cloud::security::privateca::v1::CertificateTemplate const &, std::string const &, Options)
            • CreateCertificateTemplate(google::cloud::security::privateca::v1::CreateCertificateTemplateRequest const &, Options)
            • CreateCertificateTemplate(NoAwaitTag, google::cloud::security::privateca::v1::CreateCertificateTemplateRequest const &, Options)
            • CreateCertificateTemplate(google::longrunning::Operation const &, Options)
            • DeleteCertificateTemplate(std::string const &, Options)
            • DeleteCertificateTemplate(NoAwaitTag, std::string const &, Options)
            • DeleteCertificateTemplate(google::cloud::security::privateca::v1::DeleteCertificateTemplateRequest const &, Options)
            • DeleteCertificateTemplate(NoAwaitTag, google::cloud::security::privateca::v1::DeleteCertificateTemplateRequest const &, Options)
            • DeleteCertificateTemplate(google::longrunning::Operation const &, Options)
            • GetCertificateTemplate(std::string const &, Options)
            • GetCertificateTemplate(google::cloud::security::privateca::v1::GetCertificateTemplateRequest const &, Options)
            • ListCertificateTemplates(std::string const &, Options)
            • ListCertificateTemplates(google::cloud::security::privateca::v1::ListCertificateTemplatesRequest, Options)
            • UpdateCertificateTemplate(google::cloud::security::privateca::v1::CertificateTemplate const &, google::protobuf::FieldMask const &, Options)
            • UpdateCertificateTemplate(NoAwaitTag, google::cloud::security::privateca::v1::CertificateTemplate const &, google::protobuf::FieldMask const &, Options)
            • UpdateCertificateTemplate(google::cloud::security::privateca::v1::UpdateCertificateTemplateRequest const &, Options)
            • UpdateCertificateTemplate(NoAwaitTag, google::cloud::security::privateca::v1::UpdateCertificateTemplateRequest const &, Options)
            • UpdateCertificateTemplate(google::longrunning::Operation const &, Options)
            • ListLocations(google::cloud::location::ListLocationsRequest, Options)
            • GetLocation(google::cloud::location::GetLocationRequest const &, Options)
            • SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &, Options)
            • GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &, Options)
            • TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &, Options)
            • ListOperations(std::string const &, std::string const &, Options)
            • ListOperations(google::longrunning::ListOperationsRequest, Options)
            • GetOperation(std::string const &, Options)
            • GetOperation(google::longrunning::GetOperationRequest const &, Options)
            • DeleteOperation(std::string const &, Options)
            • DeleteOperation(google::longrunning::DeleteOperationRequest const &, Options)
            • CancelOperation(std::string const &, Options)
            • CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
        • CertificateAuthorityServiceConnection
          • Overview
          • Functions
            • virtual options()
            • virtual CreateCertificate(google::cloud::security::privateca::v1::CreateCertificateRequest const &)
            • virtual GetCertificate(google::cloud::security::privateca::v1::GetCertificateRequest const &)
            • virtual ListCertificates(google::cloud::security::privateca::v1::ListCertificatesRequest)
            • virtual RevokeCertificate(google::cloud::security::privateca::v1::RevokeCertificateRequest const &)
            • virtual UpdateCertificate(google::cloud::security::privateca::v1::UpdateCertificateRequest const &)
            • virtual ActivateCertificateAuthority(google::cloud::security::privateca::v1::ActivateCertificateAuthorityRequest const &)
            • virtual ActivateCertificateAuthority(NoAwaitTag, google::cloud::security::privateca::v1::ActivateCertificateAuthorityRequest const &)
            • virtual ActivateCertificateAuthority(google::longrunning::Operation const &)
            • virtual CreateCertificateAuthority(google::cloud::security::privateca::v1::CreateCertificateAuthorityRequest const &)
            • virtual CreateCertificateAuthority(NoAwaitTag, google::cloud::security::privateca::v1::CreateCertificateAuthorityRequest const &)
            • virtual CreateCertificateAuthority(google::longrunning::Operation const &)
            • virtual DisableCertificateAuthority(google::cloud::security::privateca::v1::DisableCertificateAuthorityRequest const &)
            • virtual DisableCertificateAuthority(NoAwaitTag, google::cloud::security::privateca::v1::DisableCertificateAuthorityRequest const &)
            • virtual DisableCertificateAuthority(google::longrunning::Operation const &)
            • virtual EnableCertificateAuthority(google::cloud::security::privateca::v1::EnableCertificateAuthorityRequest const &)
            • virtual EnableCertificateAuthority(NoAwaitTag, google::cloud::security::privateca::v1::EnableCertificateAuthorityRequest const &)
            • virtual EnableCertificateAuthority(google::longrunning::Operation const &)
            • virtual FetchCertificateAuthorityCsr(google::cloud::security::privateca::v1::FetchCertificateAuthorityCsrRequest const &)
            • virtual GetCertificateAuthority(google::cloud::security::privateca::v1::GetCertificateAuthorityRequest const &)
            • virtual ListCertificateAuthorities(google::cloud::security::privateca::v1::ListCertificateAuthoritiesRequest)
            • virtual UndeleteCertificateAuthority(google::cloud::security::privateca::v1::UndeleteCertificateAuthorityRequest const &)
            • virtual UndeleteCertificateAuthority(NoAwaitTag, google::cloud::security::privateca::v1::UndeleteCertificateAuthorityRequest const &)
            • virtual UndeleteCertificateAuthority(google::longrunning::Operation const &)
            • virtual DeleteCertificateAuthority(google::cloud::security::privateca::v1::DeleteCertificateAuthorityRequest const &)
            • virtual DeleteCertificateAuthority(NoAwaitTag, google::cloud::security::privateca::v1::DeleteCertificateAuthorityRequest const &)
            • virtual DeleteCertificateAuthority(google::longrunning::Operation const &)
            • virtual UpdateCertificateAuthority(google::cloud::security::privateca::v1::UpdateCertificateAuthorityRequest const &)
            • virtual UpdateCertificateAuthority(NoAwaitTag, google::cloud::security::privateca::v1::UpdateCertificateAuthorityRequest const &)
            • virtual UpdateCertificateAuthority(google::longrunning::Operation const &)
            • virtual CreateCaPool(google::cloud::security::privateca::v1::CreateCaPoolRequest const &)
            • virtual CreateCaPool(NoAwaitTag, google::cloud::security::privateca::v1::CreateCaPoolRequest const &)
            • virtual CreateCaPool(google::longrunning::Operation const &)
            • virtual UpdateCaPool(google::cloud::security::privateca::v1::UpdateCaPoolRequest const &)
            • virtual UpdateCaPool(NoAwaitTag, google::cloud::security::privateca::v1::UpdateCaPoolRequest const &)
            • virtual UpdateCaPool(google::longrunning::Operation const &)
            • virtual GetCaPool(google::cloud::security::privateca::v1::GetCaPoolRequest const &)
            • virtual ListCaPools(google::cloud::security::privateca::v1::ListCaPoolsRequest)
            • virtual DeleteCaPool(google::cloud::security::privateca::v1::DeleteCaPoolRequest const &)
            • virtual DeleteCaPool(NoAwaitTag, google::cloud::security::privateca::v1::DeleteCaPoolRequest const &)
            • virtual DeleteCaPool(google::longrunning::Operation const &)
            • virtual FetchCaCerts(google::cloud::security::privateca::v1::FetchCaCertsRequest const &)
            • virtual GetCertificateRevocationList(google::cloud::security::privateca::v1::GetCertificateRevocationListRequest const &)
            • virtual ListCertificateRevocationLists(google::cloud::security::privateca::v1::ListCertificateRevocationListsRequest)
            • virtual UpdateCertificateRevocationList(google::cloud::security::privateca::v1::UpdateCertificateRevocationListRequest const &)
            • virtual UpdateCertificateRevocationList(NoAwaitTag, google::cloud::security::privateca::v1::UpdateCertificateRevocationListRequest const &)
            • virtual UpdateCertificateRevocationList(google::longrunning::Operation const &)
            • virtual CreateCertificateTemplate(google::cloud::security::privateca::v1::CreateCertificateTemplateRequest const &)
            • virtual CreateCertificateTemplate(NoAwaitTag, google::cloud::security::privateca::v1::CreateCertificateTemplateRequest const &)
            • virtual CreateCertificateTemplate(google::longrunning::Operation const &)
            • virtual DeleteCertificateTemplate(google::cloud::security::privateca::v1::DeleteCertificateTemplateRequest const &)
            • virtual DeleteCertificateTemplate(NoAwaitTag, google::cloud::security::privateca::v1::DeleteCertificateTemplateRequest const &)
            • virtual DeleteCertificateTemplate(google::longrunning::Operation const &)
            • virtual GetCertificateTemplate(google::cloud::security::privateca::v1::GetCertificateTemplateRequest const &)
            • virtual ListCertificateTemplates(google::cloud::security::privateca::v1::ListCertificateTemplatesRequest)
            • virtual UpdateCertificateTemplate(google::cloud::security::privateca::v1::UpdateCertificateTemplateRequest const &)
            • virtual UpdateCertificateTemplate(NoAwaitTag, google::cloud::security::privateca::v1::UpdateCertificateTemplateRequest const &)
            • virtual UpdateCertificateTemplate(google::longrunning::Operation const &)
            • virtual ListLocations(google::cloud::location::ListLocationsRequest)
            • virtual GetLocation(google::cloud::location::GetLocationRequest const &)
            • virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
            • virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • CertificateAuthorityServiceConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual CreateCertificate(google::cloud::security::privateca::v1::CreateCertificateRequest const &)
            • virtual GetCertificate(google::cloud::security::privateca::v1::GetCertificateRequest const &)
            • virtual ListCertificates(google::cloud::security::privateca::v1::ListCertificatesRequest)
            • virtual RevokeCertificate(google::cloud::security::privateca::v1::RevokeCertificateRequest const &)
            • virtual UpdateCertificate(google::cloud::security::privateca::v1::UpdateCertificateRequest const &)
            • virtual ActivateCertificateAuthority(google::cloud::security::privateca::v1::ActivateCertificateAuthorityRequest const &)
            • virtual CreateCertificateAuthority(google::cloud::security::privateca::v1::CreateCertificateAuthorityRequest const &)
            • virtual DisableCertificateAuthority(google::cloud::security::privateca::v1::DisableCertificateAuthorityRequest const &)
            • virtual EnableCertificateAuthority(google::cloud::security::privateca::v1::EnableCertificateAuthorityRequest const &)
            • virtual FetchCertificateAuthorityCsr(google::cloud::security::privateca::v1::FetchCertificateAuthorityCsrRequest const &)
            • virtual GetCertificateAuthority(google::cloud::security::privateca::v1::GetCertificateAuthorityRequest const &)
            • virtual ListCertificateAuthorities(google::cloud::security::privateca::v1::ListCertificateAuthoritiesRequest)
            • virtual UndeleteCertificateAuthority(google::cloud::security::privateca::v1::UndeleteCertificateAuthorityRequest const &)
            • virtual DeleteCertificateAuthority(google::cloud::security::privateca::v1::DeleteCertificateAuthorityRequest const &)
            • virtual UpdateCertificateAuthority(google::cloud::security::privateca::v1::UpdateCertificateAuthorityRequest const &)
            • virtual CreateCaPool(google::cloud::security::privateca::v1::CreateCaPoolRequest const &)
            • virtual UpdateCaPool(google::cloud::security::privateca::v1::UpdateCaPoolRequest const &)
            • virtual GetCaPool(google::cloud::security::privateca::v1::GetCaPoolRequest const &)
            • virtual ListCaPools(google::cloud::security::privateca::v1::ListCaPoolsRequest)
            • virtual DeleteCaPool(google::cloud::security::privateca::v1::DeleteCaPoolRequest const &)
            • virtual FetchCaCerts(google::cloud::security::privateca::v1::FetchCaCertsRequest const &)
            • virtual GetCertificateRevocationList(google::cloud::security::privateca::v1::GetCertificateRevocationListRequest const &)
            • virtual ListCertificateRevocationLists(google::cloud::security::privateca::v1::ListCertificateRevocationListsRequest)
            • virtual UpdateCertificateRevocationList(google::cloud::security::privateca::v1::UpdateCertificateRevocationListRequest const &)
            • virtual CreateCertificateTemplate(google::cloud::security::privateca::v1::CreateCertificateTemplateRequest const &)
            • virtual DeleteCertificateTemplate(google::cloud::security::privateca::v1::DeleteCertificateTemplateRequest const &)
            • virtual GetCertificateTemplate(google::cloud::security::privateca::v1::GetCertificateTemplateRequest const &)
            • virtual ListCertificateTemplates(google::cloud::security::privateca::v1::ListCertificateTemplatesRequest)
            • virtual UpdateCertificateTemplate(google::cloud::security::privateca::v1::UpdateCertificateTemplateRequest const &)
            • virtual ListLocations(google::cloud::location::ListLocationsRequest)
            • virtual GetLocation(google::cloud::location::GetLocationRequest const &)
            • virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
            • virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • CertificateAuthorityServiceLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • CertificateAuthorityServiceLimitedErrorCountRetryPolicy(int)
            • CertificateAuthorityServiceLimitedErrorCountRetryPolicy(CertificateAuthorityServiceLimitedErrorCountRetryPolicy &&)
            • CertificateAuthorityServiceLimitedErrorCountRetryPolicy(CertificateAuthorityServiceLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • CertificateAuthorityServiceLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • CertificateAuthorityServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • CertificateAuthorityServiceLimitedTimeRetryPolicy(CertificateAuthorityServiceLimitedTimeRetryPolicy &&)
            • CertificateAuthorityServiceLimitedTimeRetryPolicy(CertificateAuthorityServiceLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • CertificateAuthorityServiceRetryPolicy
          • Overview
          • Functions