Class CaPoolIssuancePolicyBaselineValuesArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.certificateauthority.inputs.CaPoolIssuancePolicyBaselineValuesArgs
-
public final class CaPoolIssuancePolicyBaselineValuesArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CaPoolIssuancePolicyBaselineValuesArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static CaPoolIssuancePolicyBaselineValuesArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.util.List<CaPoolIssuancePolicyBaselineValuesAdditionalExtensionArgs>>>
additionalExtensions()
java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>
aiaOcspServers()
static CaPoolIssuancePolicyBaselineValuesArgs.Builder
builder()
static CaPoolIssuancePolicyBaselineValuesArgs.Builder
builder(CaPoolIssuancePolicyBaselineValuesArgs defaults)
com.pulumi.core.Output<CaPoolIssuancePolicyBaselineValuesCaOptionsArgs>
caOptions()
com.pulumi.core.Output<CaPoolIssuancePolicyBaselineValuesKeyUsageArgs>
keyUsage()
java.util.Optional<com.pulumi.core.Output<CaPoolIssuancePolicyBaselineValuesNameConstraintsArgs>>
nameConstraints()
java.util.Optional<com.pulumi.core.Output<java.util.List<CaPoolIssuancePolicyBaselineValuesPolicyIdArgs>>>
policyIds()
-
-
-
Field Detail
-
Empty
public static final CaPoolIssuancePolicyBaselineValuesArgs Empty
-
-
Method Detail
-
additionalExtensions
public java.util.Optional<com.pulumi.core.Output<java.util.List<CaPoolIssuancePolicyBaselineValuesAdditionalExtensionArgs>>> 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.Optional<com.pulumi.core.Output<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 com.pulumi.core.Output<CaPoolIssuancePolicyBaselineValuesCaOptionsArgs> caOptions()
- Returns:
- Describes values that are relevant in a CA certificate. Structure is documented below.
-
keyUsage
public com.pulumi.core.Output<CaPoolIssuancePolicyBaselineValuesKeyUsageArgs> keyUsage()
- Returns:
- Indicates the intended use for keys that correspond to a certificate. Structure is documented below.
-
nameConstraints
public java.util.Optional<com.pulumi.core.Output<CaPoolIssuancePolicyBaselineValuesNameConstraintsArgs>> nameConstraints()
- Returns:
- Describes the X.509 name constraints extension. Structure is documented below.
-
policyIds
public java.util.Optional<com.pulumi.core.Output<java.util.List<CaPoolIssuancePolicyBaselineValuesPolicyIdArgs>>> 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 CaPoolIssuancePolicyBaselineValuesArgs.Builder builder()
-
builder
public static CaPoolIssuancePolicyBaselineValuesArgs.Builder builder(CaPoolIssuancePolicyBaselineValuesArgs defaults)
-
-