Class CfnVpcEndpointMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.opensearchserverless.CfnVpcEndpointMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnVpcEndpointMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnVpcEndpointMixinProps
@Stability(Stable)
@Internal
public static final class CfnVpcEndpointMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnVpcEndpointMixinProps
An implementation for
CfnVpcEndpointMixinProps-
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.cfnpropertymixins.services.opensearchserverless.CfnVpcEndpointMixinProps
CfnVpcEndpointMixinProps.Builder, CfnVpcEndpointMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnVpcEndpointMixinProps.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 StringgetName()The name of the endpoint.The unique identifiers of the security groups that define the ports, protocols, and sources for inbound traffic that you are authorizing into your endpoint.The ID of the subnets from which you access OpenSearch Serverless.final StringgetVpcId()The ID of the VPC from which you access OpenSearch Serverless.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 theCfnVpcEndpointMixinProps.Builder.
-
-
Method Details
-
getName
Description copied from interface:CfnVpcEndpointMixinPropsThe name of the endpoint.- Specified by:
getNamein interfaceCfnVpcEndpointMixinProps- See Also:
-
getSecurityGroupIds
Description copied from interface:CfnVpcEndpointMixinPropsThe unique identifiers of the security groups that define the ports, protocols, and sources for inbound traffic that you are authorizing into your endpoint.Returns union: Listinvalid input: '<'either
StringorISecurityGroupRef>- Specified by:
getSecurityGroupIdsin interfaceCfnVpcEndpointMixinProps- See Also:
-
getSubnetIds
Description copied from interface:CfnVpcEndpointMixinPropsThe ID of the subnets from which you access OpenSearch Serverless.- Specified by:
getSubnetIdsin interfaceCfnVpcEndpointMixinProps- See Also:
-
getVpcId
Description copied from interface:CfnVpcEndpointMixinPropsThe ID of the VPC from which you access OpenSearch Serverless.- Specified by:
getVpcIdin interfaceCfnVpcEndpointMixinProps- 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()
-