Certificate Managed Args
data class CertificateManagedArgs(val authorizationAttemptInfos: Output<List<CertificateManagedAuthorizationAttemptInfoArgs>>? = null, val dnsAuthorizations: Output<List<String>>? = null, val domains: Output<List<String>>? = null, val issuanceConfig: Output<String>? = null, val provisioningIssues: Output<List<CertificateManagedProvisioningIssueArgs>>? = null, val state: Output<String>? = null) : ConvertibleToJava<CertificateManagedArgs>
Constructors
Link copied to clipboard
constructor(authorizationAttemptInfos: Output<List<CertificateManagedAuthorizationAttemptInfoArgs>>? = null, dnsAuthorizations: Output<List<String>>? = null, domains: Output<List<String>>? = null, issuanceConfig: Output<String>? = null, provisioningIssues: Output<List<CertificateManagedProvisioningIssueArgs>>? = null, state: Output<String>? = null)
Properties
Link copied to clipboard
Link copied to clipboard
Authorizations that will be used for performing domain authorization. Either issuanceConfig or dnsAuthorizations should be specificed, but not both.
Link copied to clipboard
The resource name for a CertificateIssuanceConfig used to configure private PKI certificates in the format projects//locations//certificateIssuanceConfigs/*. If this field is not set, the certificates will instead be publicly signed as documented at https://cloud.google.com/load-balancing/docs/ssl-certificates/google-managed-certs#caa. Either issuanceConfig or dnsAuthorizations should be specificed, but not both.
Link copied to clipboard
(Output) Information about issues with provisioning this Managed Certificate. Structure is documented below.