Interface PrivatecaCaPoolIssuancePolicy
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
PrivatecaCaPoolIssuancePolicy.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:22.305Z") @Stability(Stable) public interface PrivatecaCaPoolIssuancePolicy extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPrivatecaCaPoolIssuancePolicy.BuilderA builder forPrivatecaCaPoolIssuancePolicystatic classPrivatecaCaPoolIssuancePolicy.Jsii$ProxyAn implementation forPrivatecaCaPoolIssuancePolicy
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static PrivatecaCaPoolIssuancePolicy.Builderbuilder()default PrivatecaCaPoolIssuancePolicyAllowedIssuanceModesgetAllowedIssuanceModes()allowed_issuance_modes block.default ObjectgetAllowedKeyTypes()allowed_key_types block.default PrivatecaCaPoolIssuancePolicyBaselineValuesgetBaselineValues()baseline_values block.default PrivatecaCaPoolIssuancePolicyIdentityConstraintsgetIdentityConstraints()identity_constraints block.default StringgetMaximumLifetime()The maximum lifetime allowed for issued Certificates.
-
-
-
Method Detail
-
getAllowedIssuanceModes
@Stability(Stable) @Nullable default PrivatecaCaPoolIssuancePolicyAllowedIssuanceModes getAllowedIssuanceModes()
allowed_issuance_modes block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_ca_pool#allowed_issuance_modes PrivatecaCaPool#allowed_issuance_modes}
-
getAllowedKeyTypes
@Stability(Stable) @Nullable default Object getAllowedKeyTypes()
allowed_key_types block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_ca_pool#allowed_key_types PrivatecaCaPool#allowed_key_types}
-
getBaselineValues
@Stability(Stable) @Nullable default PrivatecaCaPoolIssuancePolicyBaselineValues getBaselineValues()
baseline_values block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_ca_pool#baseline_values PrivatecaCaPool#baseline_values}
-
getIdentityConstraints
@Stability(Stable) @Nullable default PrivatecaCaPoolIssuancePolicyIdentityConstraints getIdentityConstraints()
identity_constraints block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_ca_pool#identity_constraints PrivatecaCaPool#identity_constraints}
-
getMaximumLifetime
@Stability(Stable) @Nullable default String getMaximumLifetime()
The maximum lifetime allowed for issued Certificates.Note that if the issuing CertificateAuthority expires before a Certificate's requested maximumLifetime, the effective lifetime will be explicitly truncated to match it. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_ca_pool#maximum_lifetime PrivatecaCaPool#maximum_lifetime}
-
builder
@Stability(Stable) static PrivatecaCaPoolIssuancePolicy.Builder builder()
-
-