public static final class CfnVirtualNode.ClientPolicyTlsProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnVirtualNode.ClientPolicyTlsProperty
CfnVirtualNode.ClientPolicyTlsProperty
CfnVirtualNode.ClientPolicyTlsProperty.Builder, CfnVirtualNode.ClientPolicyTlsProperty.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.Object |
getCertificate()
A reference to an object that represents a client's TLS certificate.
|
java.lang.Object |
getEnforce()
Whether the policy is enforced.
|
java.lang.Object |
getPorts()
One or more ports that the policy is enforced for.
|
java.lang.Object |
getValidation()
A reference to an object that represents a TLS validation context.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.Object getValidation()
CfnVirtualNode.ClientPolicyTlsProperty
getValidation
in interface CfnVirtualNode.ClientPolicyTlsProperty
public final java.lang.Object getCertificate()
CfnVirtualNode.ClientPolicyTlsProperty
getCertificate
in interface CfnVirtualNode.ClientPolicyTlsProperty
public final java.lang.Object getEnforce()
CfnVirtualNode.ClientPolicyTlsProperty
The default is True
, if a value isn't specified.
getEnforce
in interface CfnVirtualNode.ClientPolicyTlsProperty
public final java.lang.Object getPorts()
CfnVirtualNode.ClientPolicyTlsProperty
getPorts
in interface CfnVirtualNode.ClientPolicyTlsProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()