certificatemanager/v1 library
Certificate Manager API - v1
For more information, see cloud.google.com/certificate-manager
Create an instance of CertificateManagerApi to access these resources:
Classes
- AllowlistedCertificate
- Defines an allowlisted certificate.
- AuthorizationAttemptInfo
- State of the latest attempt to authorize a domain for certificate issuance.
- Certificate
- Defines TLS certificate.
- CertificateAuthorityConfig
- The CA that issues the workload certificate.
- CertificateAuthorityServiceConfig
- Contains information required to contact CA service.
- CertificateIssuanceConfig
- CertificateIssuanceConfig specifies how to issue and manage a certificate.
- CertificateManagerApi
- CertificateMap
- Defines a collection of certificate configurations.
- CertificateMapEntry
- Defines a certificate map entry.
- DnsAuthorization
- A DnsAuthorization resource describes a way to perform domain authorization for certificate issuance.
- DnsResourceRecord
- The structure describing the DNS Resource Record that needs to be added to DNS configuration for the authorization to be usable by certificate.
- GclbTarget
- Describes a Target Proxy that uses this Certificate Map.
- IntermediateCA
- Defines an intermediate CA.
- IpConfig
- Defines IP configuration where this Certificate Map is serving.
- ListCertificateIssuanceConfigsResponse
-
Response for the
ListCertificateIssuanceConfigs
method. - ListCertificateMapEntriesResponse
-
Response for the
ListCertificateMapEntries
method. - ListCertificateMapsResponse
-
Response for the
ListCertificateMaps
method. - ListCertificatesResponse
-
Response for the
ListCertificates
method. - ListDnsAuthorizationsResponse
-
Response for the
ListDnsAuthorizations
method. - ListLocationsResponse
- The response message for Locations.ListLocations.
- ListOperationsResponse
- The response message for Operations.ListOperations.
- ListTrustConfigsResponse
-
Response for the
ListTrustConfigs
method. - ManagedCertificate
- Configuration and state of a Managed Certificate.
- Operation
- This resource represents a long-running operation that is the result of a network API call.
- ProjectsLocationsCertificateIssuanceConfigsResource
- ProjectsLocationsCertificateMapsCertificateMapEntriesResource
- ProjectsLocationsCertificateMapsResource
- ProjectsLocationsCertificatesResource
- ProjectsLocationsDnsAuthorizationsResource
- ProjectsLocationsOperationsResource
- ProjectsLocationsResource
- ProjectsLocationsTrustConfigsResource
- ProjectsResource
- ProvisioningIssue
- Information about issues with provisioning a Managed Certificate.
- SelfManagedCertificate
- Certificate data for a SelfManaged Certificate.
- TrustAnchor
- Defines a trust anchor.
- TrustConfig
- Defines a trust config.
- TrustStore
- Defines a trust store.
Typedefs
- CancelOperationRequest = $Empty
- The request message for Operations.CancelOperation.
- Empty = $Empty
- A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
- Location = $Location00
- A resource that represents a Google Cloud location.
- Status = $Status
-
The
Status
type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
Exceptions / Errors
- ApiRequestError
- Represents a general error reported by the API endpoint.
- DetailedApiRequestError
- Represents a specific error reported by the API endpoint.