Class CfnDomain.DomainEndpointOptionsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.elasticsearch.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.elasticsearch.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 AWS 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
-
getCustomEndpointCertificateArn
Description copied from interface:CfnDomain.DomainEndpointOptionsPropertyThe AWS 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
-
getCustomEndpointEnabled
Description copied from interface:CfnDomain.DomainEndpointOptionsPropertyTrue to enable a custom endpoint for the domain.If enabled, you must also provide values for
CustomEndpointandCustomEndpointCertificateArn.- Specified by:
getCustomEndpointEnabledin interfaceCfnDomain.DomainEndpointOptionsProperty
-
getEnforceHttps
Description copied from interface:CfnDomain.DomainEndpointOptionsPropertyTrue to require that all traffic to the domain arrive over HTTPS.- Specified by:
getEnforceHttpsin interfaceCfnDomain.DomainEndpointOptionsProperty
-
getTlsSecurityPolicy
Description copied from interface:CfnDomain.DomainEndpointOptionsPropertyThe minimum TLS version required for traffic to the domain. Valid values are TLS 1.0 (default) or 1.2:.Policy-Min-TLS-1-0-2019-07Policy-Min-TLS-1-2-2019-07
- Specified by:
getTlsSecurityPolicyin interfaceCfnDomain.DomainEndpointOptionsProperty
-
$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()
-