@Stability(value=Stable) @Internal public static final class CfnVPCEndpointProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnVPCEndpointProps
CfnVPCEndpointPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnVPCEndpointProps.Builder, CfnVPCEndpointProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String serviceName,
String vpcId,
Object policyDocument,
Object privateDnsEnabled,
List<String> routeTableIds,
List<String> securityGroupIds,
List<String> subnetIds,
String vpcEndpointType)
Constructor that initializes the object based on literal property values passed by the
CfnVPCEndpointProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getPolicyDocument()
`AWS::EC2::VPCEndpoint.PolicyDocument`.
|
Object |
getPrivateDnsEnabled()
`AWS::EC2::VPCEndpoint.PrivateDnsEnabled`.
|
List<String> |
getRouteTableIds()
`AWS::EC2::VPCEndpoint.RouteTableIds`.
|
List<String> |
getSecurityGroupIds()
`AWS::EC2::VPCEndpoint.SecurityGroupIds`.
|
String |
getServiceName()
`AWS::EC2::VPCEndpoint.ServiceName`.
|
List<String> |
getSubnetIds()
`AWS::EC2::VPCEndpoint.SubnetIds`.
|
String |
getVpcEndpointType()
`AWS::EC2::VPCEndpoint.VpcEndpointType`.
|
String |
getVpcId()
`AWS::EC2::VPCEndpoint.VpcId`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(String serviceName, String vpcId, Object policyDocument, Object privateDnsEnabled, List<String> routeTableIds, List<String> securityGroupIds, List<String> subnetIds, String vpcEndpointType)
CfnVPCEndpointProps.Builder.public final String getServiceName()
CfnVPCEndpointPropsgetServiceName in interface CfnVPCEndpointPropspublic final String getVpcId()
CfnVPCEndpointPropsgetVpcId in interface CfnVPCEndpointPropspublic final Object getPolicyDocument()
CfnVPCEndpointPropsgetPolicyDocument in interface CfnVPCEndpointPropspublic final Object getPrivateDnsEnabled()
CfnVPCEndpointPropsgetPrivateDnsEnabled in interface CfnVPCEndpointPropspublic final List<String> getRouteTableIds()
CfnVPCEndpointPropsgetRouteTableIds in interface CfnVPCEndpointPropspublic final List<String> getSecurityGroupIds()
CfnVPCEndpointPropsgetSecurityGroupIds in interface CfnVPCEndpointPropspublic final List<String> getSubnetIds()
CfnVPCEndpointPropsgetSubnetIds in interface CfnVPCEndpointPropspublic final String getVpcEndpointType()
CfnVPCEndpointPropsgetVpcEndpointType in interface CfnVPCEndpointProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.