Class PrivatecaCertificateAuthorityConfigX509ConfigAdditionalExtensions.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.privateca_certificate_authority.PrivatecaCertificateAuthorityConfigX509ConfigAdditionalExtensions.Jsii$Proxy
-
- All Implemented Interfaces:
PrivatecaCertificateAuthorityConfigX509ConfigAdditionalExtensions,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- PrivatecaCertificateAuthorityConfigX509ConfigAdditionalExtensions
@Stability(Stable) @Internal public static final class PrivatecaCertificateAuthorityConfigX509ConfigAdditionalExtensions.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements PrivatecaCertificateAuthorityConfigX509ConfigAdditionalExtensions
An implementation forPrivatecaCertificateAuthorityConfigX509ConfigAdditionalExtensions
-
-
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_authority.PrivatecaCertificateAuthorityConfigX509ConfigAdditionalExtensions
PrivatecaCertificateAuthorityConfigX509ConfigAdditionalExtensions.Builder, PrivatecaCertificateAuthorityConfigX509ConfigAdditionalExtensions.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(PrivatecaCertificateAuthorityConfigX509ConfigAdditionalExtensions.Builder builder)Constructor that initializes the object based on literal property values passed by thePrivatecaCertificateAuthorityConfigX509ConfigAdditionalExtensions.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)ObjectgetCritical()Indicates whether or not this extension is critical (i.e., if the client does not know how to handle this extension, the client should consider this to be an error).PrivatecaCertificateAuthorityConfigX509ConfigAdditionalExtensionsObjectIdgetObjectId()object_id block.StringgetValue()The value of this X.509 extension.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(PrivatecaCertificateAuthorityConfigX509ConfigAdditionalExtensions.Builder builder)
Constructor that initializes the object based on literal property values passed by thePrivatecaCertificateAuthorityConfigX509ConfigAdditionalExtensions.Builder.
-
-
Method Detail
-
getCritical
public final Object getCritical()
Description copied from interface:PrivatecaCertificateAuthorityConfigX509ConfigAdditionalExtensionsIndicates whether or not this extension is critical (i.e., if the client does not know how to handle this extension, the client should consider this to be an error).Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate_authority#critical PrivatecaCertificateAuthority#critical}
- Specified by:
getCriticalin interfacePrivatecaCertificateAuthorityConfigX509ConfigAdditionalExtensions
-
getObjectId
public final PrivatecaCertificateAuthorityConfigX509ConfigAdditionalExtensionsObjectId getObjectId()
Description copied from interface:PrivatecaCertificateAuthorityConfigX509ConfigAdditionalExtensionsobject_id block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate_authority#object_id PrivatecaCertificateAuthority#object_id}
- Specified by:
getObjectIdin interfacePrivatecaCertificateAuthorityConfigX509ConfigAdditionalExtensions
-
getValue
public final String getValue()
Description copied from interface:PrivatecaCertificateAuthorityConfigX509ConfigAdditionalExtensionsThe value of this X.509 extension. A base64-encoded string.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate_authority#value PrivatecaCertificateAuthority#value}
- Specified by:
getValuein interfacePrivatecaCertificateAuthorityConfigX509ConfigAdditionalExtensions
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-