Class CfnDomain.VPCOptionsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.opensearchservice.CfnDomain.VPCOptionsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDomain.VPCOptionsProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDomain.VPCOptionsProperty
@Stability(Stable)
@Internal
public static final class CfnDomain.VPCOptionsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDomain.VPCOptionsProperty
An implementation for
CfnDomain.VPCOptionsProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.opensearchservice.CfnDomain.VPCOptionsProperty
CfnDomain.VPCOptionsProperty.Builder, CfnDomain.VPCOptionsProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnDomain.VPCOptionsProperty.Builder
.protected
Jsii$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.JsonNode
final boolean
The list of security group IDs that are associated with the VPC endpoints for the domain.Provide one subnet ID for each Availability Zone that your domain uses.final int
hashCode()
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.VPCOptionsProperty.Builder
.
-
-
Method Details
-
getSecurityGroupIds
Description copied from interface:CfnDomain.VPCOptionsProperty
The list of security group IDs that are associated with the VPC endpoints for the domain.If you don't provide a security group ID, OpenSearch Service uses the default security group for the VPC. To learn more, see Security groups for your VPC in the Amazon VPC User Guide .
- Specified by:
getSecurityGroupIds
in interfaceCfnDomain.VPCOptionsProperty
- See Also:
-
getSubnetIds
Description copied from interface:CfnDomain.VPCOptionsProperty
Provide one subnet ID for each Availability Zone that your domain uses.For example, you must specify three subnet IDs for a three-AZ domain. To learn more, see VPCs and subnets in the Amazon VPC User Guide .
If you specify more than one subnet, you must also configure
ZoneAwarenessEnabled
andZoneAwarenessConfig
within ClusterConfig , otherwise you'll see the error "You must specify exactly one subnet" during template creation.- Specified by:
getSubnetIds
in interfaceCfnDomain.VPCOptionsProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-