CertificateConfigX509ConfigArgs

data class CertificateConfigX509ConfigArgs(val additionalExtensions: Output<List<CertificateConfigX509ConfigAdditionalExtensionArgs>>? = null, val aiaOcspServers: Output<List<String>>? = null, val caOptions: Output<CertificateConfigX509ConfigCaOptionsArgs>? = null, val keyUsage: Output<CertificateConfigX509ConfigKeyUsageArgs>, val nameConstraints: Output<CertificateConfigX509ConfigNameConstraintsArgs>? = null, val policyIds: Output<List<CertificateConfigX509ConfigPolicyIdArgs>>? = null) : ConvertibleToJava<CertificateConfigX509ConfigArgs>

Constructors

Link copied to clipboard
constructor(additionalExtensions: Output<List<CertificateConfigX509ConfigAdditionalExtensionArgs>>? = null, aiaOcspServers: Output<List<String>>? = null, caOptions: Output<CertificateConfigX509ConfigCaOptionsArgs>? = null, keyUsage: Output<CertificateConfigX509ConfigKeyUsageArgs>, nameConstraints: Output<CertificateConfigX509ConfigNameConstraintsArgs>? = null, policyIds: Output<List<CertificateConfigX509ConfigPolicyIdArgs>>? = null)

Properties

Link copied to clipboard

Specifies an X.509 extension, which may be used in different parts of X.509 objects like certificates, CSRs, and CRLs. Structure is documented below.

Link copied to clipboard
val aiaOcspServers: Output<List<String>>? = null

Describes Online Certificate Status Protocol (OCSP) endpoint addresses that appear in the "Authority Information Access" extension in the certificate.

Link copied to clipboard

Describes values that are relevant in a CA certificate. Structure is documented below.

Link copied to clipboard

Indicates the intended use for keys that correspond to a certificate. Structure is documented below.

Link copied to clipboard

Describes the X.509 name constraints extension. Structure is documented below.

Link copied to clipboard

Describes the X.509 certificate policy object identifiers, per https://tools.ietf.org/html/rfc5280#section-4.2.1.4. Structure is documented below.

Functions

Link copied to clipboard
open override fun toJava(): CertificateConfigX509ConfigArgs