Class PrivatecaCertificateTemplatePredefinedValuesCaOptions.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.privateca_certificate_template.PrivatecaCertificateTemplatePredefinedValuesCaOptions.Jsii$Proxy
-
- All Implemented Interfaces:
PrivatecaCertificateTemplatePredefinedValuesCaOptions,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- PrivatecaCertificateTemplatePredefinedValuesCaOptions
@Stability(Stable) @Internal public static final class PrivatecaCertificateTemplatePredefinedValuesCaOptions.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements PrivatecaCertificateTemplatePredefinedValuesCaOptions
An implementation forPrivatecaCertificateTemplatePredefinedValuesCaOptions
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.privateca_certificate_template.PrivatecaCertificateTemplatePredefinedValuesCaOptions
PrivatecaCertificateTemplatePredefinedValuesCaOptions.Builder, PrivatecaCertificateTemplatePredefinedValuesCaOptions.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(PrivatecaCertificateTemplatePredefinedValuesCaOptions.Builder builder)Constructor that initializes the object based on literal property values passed by thePrivatecaCertificateTemplatePredefinedValuesCaOptions.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)ObjectgetIsCa()Optional.NumbergetMaxIssuerPathLength()Optional.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(PrivatecaCertificateTemplatePredefinedValuesCaOptions.Builder builder)
Constructor that initializes the object based on literal property values passed by thePrivatecaCertificateTemplatePredefinedValuesCaOptions.Builder.
-
-
Method Detail
-
getIsCa
public final Object getIsCa()
Description copied from interface:PrivatecaCertificateTemplatePredefinedValuesCaOptionsOptional.Refers to the "CA" X.509 extension, which is a boolean value. When this value is missing, the extension will be omitted from the CA certificate. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate_template#is_ca PrivatecaCertificateTemplate#is_ca}
- Specified by:
getIsCain interfacePrivatecaCertificateTemplatePredefinedValuesCaOptions
-
getMaxIssuerPathLength
public final Number getMaxIssuerPathLength()
Description copied from interface:PrivatecaCertificateTemplatePredefinedValuesCaOptionsOptional.Refers to the path length restriction X.509 extension. For a CA certificate, this value describes the depth of subordinate CA certificates that are allowed. If this value is less than 0, the request will fail. If this value is missing, the max path length will be omitted from the CA certificate. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate_template#max_issuer_path_length PrivatecaCertificateTemplate#max_issuer_path_length}
- Specified by:
getMaxIssuerPathLengthin interfacePrivatecaCertificateTemplatePredefinedValuesCaOptions
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-