Certificate Args
data class CertificateArgs(val certificateId: Output<String>? = null, val description: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val managed: Output<ManagedCertificateArgs>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val scope: Output<CertificateScope>? = null, val selfManaged: Output<SelfManagedCertificateArgs>? = null) : ConvertibleToJava<CertificateArgs>
Creates a new Certificate in a given project and location.
Constructors
Link copied to clipboard
constructor(certificateId: Output<String>? = null, description: Output<String>? = null, labels: Output<Map<String, String>>? = null, location: Output<String>? = null, managed: Output<ManagedCertificateArgs>? = null, name: Output<String>? = null, project: Output<String>? = null, scope: Output<CertificateScope>? = null, selfManaged: Output<SelfManagedCertificateArgs>? = null)
Properties
Link copied to clipboard
Required. A user-provided name of the certificate.
Link copied to clipboard
One or more paragraphs of text description of a certificate.
Link copied to clipboard
If set, contains configuration and state of a managed certificate.
Link copied to clipboard
Immutable. The scope of the certificate.
Link copied to clipboard
If set, defines data of a self-managed certificate. //*/