@Stability(value=Stable) @Internal public static final class CfnEndpointProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnEndpointProps
CfnEndpointPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnEndpointProps.Builder, CfnEndpointProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnEndpointProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnEndpointProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getAccessType()
The container for the type of connectivity used to access the Amazon S3 on Outposts endpoint.
|
String |
getCustomerOwnedIpv4Pool()
The ID of the customer-owned IPv4 address pool (CoIP pool) for the endpoint.
|
String |
getOutpostId()
The ID of the Outpost.
|
String |
getSecurityGroupId()
The ID of the security group to use with the endpoint.
|
String |
getSubnetId()
The ID of the subnet.
|
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(CfnEndpointProps.Builder builder)
CfnEndpointProps.Builder.public final String getOutpostId()
CfnEndpointPropsgetOutpostId in interface CfnEndpointPropspublic final String getSecurityGroupId()
CfnEndpointPropsgetSecurityGroupId in interface CfnEndpointPropspublic final String getSubnetId()
CfnEndpointPropsgetSubnetId in interface CfnEndpointPropspublic final String getAccessType()
CfnEndpointProps
To use the Amazon VPC , choose Private . To use the endpoint with an on-premises network, choose CustomerOwnedIp . If you choose CustomerOwnedIp , you must also provide the customer-owned IP address pool (CoIP pool).
Privateis the default access type value.
getAccessType in interface CfnEndpointPropspublic final String getCustomerOwnedIpv4Pool()
CfnEndpointPropsIP addresses are allocated from this pool for the endpoint.
getCustomerOwnedIpv4Pool in interface CfnEndpointProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.