certificatemanager library
Classes
- AuthorizationAttemptInfoResponse
- State of the latest attempt to authorize a domain for certificate issuance.
- Certificate
- Creates a new Certificate in a given project and location.
- CertificateArgs
- The set of arguments for Certificate. The set of arguments for Certificate.
- CertificateAuthorityConfig
- The CA that issues the workload certificate. It includes CA address, type, authentication to CA service, etc.
- CertificateAuthorityConfigResponse
- The CA that issues the workload certificate. It includes CA address, type, authentication to CA service, etc.
- CertificateAuthorityServiceConfig
- Contains information required to contact CA service.
- CertificateAuthorityServiceConfigResponse
- Contains information required to contact CA service.
- CertificateIssuanceConfig
- Creates a new CertificateIssuanceConfig in a given project and location.
- CertificateIssuanceConfigArgs
- The set of arguments for CertificateIssuanceConfig. The set of arguments for CertificateIssuanceConfig.
- CertificateMap
- Creates a new CertificateMap in a given project and location.
- CertificateMapArgs
- The set of arguments for CertificateMap. The set of arguments for CertificateMap.
- CertificateMapEntry
- Creates a new CertificateMapEntry in a given project and location.
- CertificateMapEntryArgs
- The set of arguments for CertificateMapEntry. The set of arguments for CertificateMapEntry.
- DnsAuthorization
- Creates a new DnsAuthorization in a given project and location.
- DnsAuthorizationArgs
- The set of arguments for DnsAuthorization. The set of arguments for DnsAuthorization.
- DnsResourceRecordResponse
- The structure describing the DNS Resource Record that needs to be added to DNS configuration for the authorization to be usable by certificate.
- GclbTargetResponse
- Describes a Target Proxy that uses this Certificate Map.
- GetCertificateArgs
- Arguments for getCertificate. Arguments for getCertificate.
- GetCertificateIssuanceConfigArgs
- Arguments for getCertificateIssuanceConfig. Arguments for getCertificateIssuanceConfig.
- GetCertificateIssuanceConfigResult
- Result data returned by getCertificateIssuanceConfig.
- GetCertificateMapArgs
- Arguments for getCertificateMap. Arguments for getCertificateMap.
- GetCertificateMapEntryArgs
- Arguments for getCertificateMapEntry. Arguments for getCertificateMapEntry.
- GetCertificateMapEntryResult
- Result data returned by getCertificateMapEntry.
- GetCertificateMapResult
- Result data returned by getCertificateMap.
- GetCertificateResult
- Result data returned by getCertificate.
- GetDnsAuthorizationArgs
- Arguments for getDnsAuthorization. Arguments for getDnsAuthorization.
- GetDnsAuthorizationResult
- Result data returned by getDnsAuthorization.
- GetTrustConfigArgs
- Arguments for getTrustConfig. Arguments for getTrustConfig.
- GetTrustConfigResult
- Result data returned by getTrustConfig.
- IntermediateCA
- Defines an intermediate CA.
- IntermediateCAResponse
- Defines an intermediate CA.
- IpConfigResponse
- Defines IP configuration where this Certificate Map is serving.
- ManagedCertificate
- Configuration and state of a Managed Certificate. Certificate Manager provisions and renews Managed Certificates automatically, for as long as it's authorized to do so.
- ManagedCertificateResponse
- Configuration and state of a Managed Certificate. Certificate Manager provisions and renews Managed Certificates automatically, for as long as it's authorized to do so.
- ProvisioningIssueResponse
- Information about issues with provisioning a Managed Certificate.
- SelfManagedCertificate
- Certificate data for a SelfManaged Certificate. SelfManaged Certificates are uploaded by the user. Updating such certificates before they expire remains the user's responsibility.
- SelfManagedCertificateResponse
- Certificate data for a SelfManaged Certificate. SelfManaged Certificates are uploaded by the user. Updating such certificates before they expire remains the user's responsibility.
- TrustAnchor
- Defines a trust anchor.
- TrustAnchorResponse
- Defines a trust anchor.
- TrustConfig
- Creates a new TrustConfig in a given project and location.
- TrustConfigArgs
- The set of arguments for TrustConfig. The set of arguments for TrustConfig.
- TrustStore
- Defines a trust store.
- TrustStoreResponse
- Defines a trust store.
Enums
- CertificateIssuanceConfigKeyAlgorithm
- Required. The key algorithm to use when generating the private key.
- CertificateMapEntryMatcher
- A predefined matcher for particular cases, other than SNI selection.
- CertificateScope
- Immutable. The scope of the certificate.
Functions
-
getCertificate(
GetCertificateArgs args, {InvokeOptions? options}) → Future< GetCertificateResult> -
Gets details of a single Certificate.
argsArguments passed to this invoke. Arguments for getCertificate.optionsInvoke options controlling this call. -
getCertificateIssuanceConfig(
GetCertificateIssuanceConfigArgs args, {InvokeOptions? options}) → Future< GetCertificateIssuanceConfigResult> -
Gets details of a single CertificateIssuanceConfig.
argsArguments passed to this invoke. Arguments for getCertificateIssuanceConfig.optionsInvoke options controlling this call. -
getCertificateMap(
GetCertificateMapArgs args, {InvokeOptions? options}) → Future< GetCertificateMapResult> -
Gets details of a single CertificateMap.
argsArguments passed to this invoke. Arguments for getCertificateMap.optionsInvoke options controlling this call. -
getCertificateMapEntry(
GetCertificateMapEntryArgs args, {InvokeOptions? options}) → Future< GetCertificateMapEntryResult> -
Gets details of a single CertificateMapEntry.
argsArguments passed to this invoke. Arguments for getCertificateMapEntry.optionsInvoke options controlling this call. -
getDnsAuthorization(
GetDnsAuthorizationArgs args, {InvokeOptions? options}) → Future< GetDnsAuthorizationResult> -
Gets details of a single DnsAuthorization.
argsArguments passed to this invoke. Arguments for getDnsAuthorization.optionsInvoke options controlling this call. -
getTrustConfig(
GetTrustConfigArgs args, {InvokeOptions? options}) → Future< GetTrustConfigResult> -
Gets details of a single TrustConfig.
argsArguments passed to this invoke. Arguments for getTrustConfig.optionsInvoke options controlling this call.