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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.opensearchservice.CfnDomain.VPCOptionsProperty
CfnDomain.VPCOptionsProperty.Builder, CfnDomain.VPCOptionsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDomain.VPCOptionsProperty.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 booleanThe 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 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.VPCOptionsProperty.Builder.
-
-
Method Details
-
getSecurityGroupIds
Description copied from interface:CfnDomain.VPCOptionsPropertyThe 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:
getSecurityGroupIdsin interfaceCfnDomain.VPCOptionsProperty
-
getSubnetIds
Description copied from interface:CfnDomain.VPCOptionsPropertyProvide 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
ZoneAwarenessEnabledandZoneAwarenessConfigwithin ClusterConfig , otherwise you'll see the error "You must specify exactly one subnet" during template creation.- Specified by:
getSubnetIdsin interfaceCfnDomain.VPCOptionsProperty
-
$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()
-