Class CfnDomain.DomainEndpointOptionsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.opensearchservice.CfnDomain.DomainEndpointOptionsProperty.Jsii$Proxy
- All Implemented Interfaces:
 CfnDomain.DomainEndpointOptionsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
 CfnDomain.DomainEndpointOptionsProperty
@Stability(Stable)
@Internal
public static final class CfnDomain.DomainEndpointOptionsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDomain.DomainEndpointOptionsProperty
An implementation for 
CfnDomain.DomainEndpointOptionsProperty- 
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.opensearchservice.CfnDomain.DomainEndpointOptionsProperty
CfnDomain.DomainEndpointOptionsProperty.Builder, CfnDomain.DomainEndpointOptionsProperty.Jsii$Proxy - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDomain.DomainEndpointOptionsProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. - 
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe fully qualified URL for your custom endpoint.final StringThe Certificate Manager ARN for your domain's SSL/TLS certificate.final ObjectTrue to enable a custom endpoint for the domain.final ObjectTrue to require that all traffic to the domain arrive over HTTPS.final StringThe minimum TLS version required for traffic to the domain.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet 
- 
Constructor Details
- 
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
Constructor that initializes the object based on literal property values passed by theCfnDomain.DomainEndpointOptionsProperty.Builder. 
 - 
 - 
Method Details
- 
getCustomEndpoint
Description copied from interface:CfnDomain.DomainEndpointOptionsPropertyThe fully qualified URL for your custom endpoint.Required if you enabled a custom endpoint for the domain.
- Specified by:
 getCustomEndpointin interfaceCfnDomain.DomainEndpointOptionsProperty- See Also:
 
 - 
getCustomEndpointCertificateArn
Description copied from interface:CfnDomain.DomainEndpointOptionsPropertyThe Certificate Manager ARN for your domain's SSL/TLS certificate.Required if you enabled a custom endpoint for the domain.
- Specified by:
 getCustomEndpointCertificateArnin interfaceCfnDomain.DomainEndpointOptionsProperty- See Also:
 
 - 
getCustomEndpointEnabled
Description copied from interface:CfnDomain.DomainEndpointOptionsPropertyTrue to enable a custom endpoint for the domain.If enabled, you must also provide values for
CustomEndpointandCustomEndpointCertificateArn.Returns union: either
BooleanorIResolvable- Specified by:
 getCustomEndpointEnabledin interfaceCfnDomain.DomainEndpointOptionsProperty- See Also:
 
 - 
getEnforceHttps
Description copied from interface:CfnDomain.DomainEndpointOptionsPropertyTrue to require that all traffic to the domain arrive over HTTPS.Required if you enable fine-grained access control in AdvancedSecurityOptions .
Returns union: either
BooleanorIResolvable- Specified by:
 getEnforceHttpsin interfaceCfnDomain.DomainEndpointOptionsProperty- See Also:
 
 - 
getTlsSecurityPolicy
Description copied from interface:CfnDomain.DomainEndpointOptionsPropertyThe minimum TLS version required for traffic to the domain. The policy can be one of the following values:.- Policy-Min-TLS-1-0-2019-07: TLS security policy that supports TLS version 1.0 to TLS version 1.2
 - Policy-Min-TLS-1-2-2019-07: TLS security policy that supports only TLS version 1.2
 - Policy-Min-TLS-1-2-PFS-2023-10: TLS security policy that supports TLS version 1.2 to TLS version 1.3 with perfect forward secrecy cipher suites
 
- Specified by:
 getTlsSecurityPolicyin interfaceCfnDomain.DomainEndpointOptionsProperty- See Also:
 
 - 
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
 $jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
 - 
equals
 - 
hashCode
public final int hashCode() 
 -