Class CertificateConfigX509Config
- java.lang.Object
-
- com.pulumi.gcp.certificateauthority.outputs.CertificateConfigX509Config
-
public final class CertificateConfigX509Config extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CertificateConfigX509Config.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<CertificateConfigX509ConfigAdditionalExtension>
additionalExtensions()
java.util.List<java.lang.String>
aiaOcspServers()
static CertificateConfigX509Config.Builder
builder()
static CertificateConfigX509Config.Builder
builder(CertificateConfigX509Config defaults)
java.util.Optional<CertificateConfigX509ConfigCaOptions>
caOptions()
CertificateConfigX509ConfigKeyUsage
keyUsage()
java.util.Optional<CertificateConfigX509ConfigNameConstraints>
nameConstraints()
java.util.List<CertificateConfigX509ConfigPolicyId>
policyIds()
-
-
-
Method Detail
-
additionalExtensions
public java.util.List<CertificateConfigX509ConfigAdditionalExtension> additionalExtensions()
- Returns:
- 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.
-
aiaOcspServers
public java.util.List<java.lang.String> aiaOcspServers()
- Returns:
- Describes Online Certificate Status Protocol (OCSP) endpoint addresses that appear in the "Authority Information Access" extension in the certificate.
-
caOptions
public java.util.Optional<CertificateConfigX509ConfigCaOptions> caOptions()
- Returns:
- Describes values that are relevant in a CA certificate. Structure is documented below.
-
keyUsage
public CertificateConfigX509ConfigKeyUsage keyUsage()
- Returns:
- Indicates the intended use for keys that correspond to a certificate. Structure is documented below.
-
nameConstraints
public java.util.Optional<CertificateConfigX509ConfigNameConstraints> nameConstraints()
- Returns:
- Describes the X.509 name constraints extension. Structure is documented below.
-
policyIds
public java.util.List<CertificateConfigX509ConfigPolicyId> policyIds()
- Returns:
- Describes the X.509 certificate policy object identifiers, per https://tools.ietf.org/html/rfc5280#section-4.2.1.4. Structure is documented below.
-
builder
public static CertificateConfigX509Config.Builder builder()
-
builder
public static CertificateConfigX509Config.Builder builder(CertificateConfigX509Config defaults)
-
-