Class CfnVPCEndpointServiceProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ec2.CfnVPCEndpointServiceProps.Jsii$Proxy
- All Implemented Interfaces:
CfnVPCEndpointServiceProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnVPCEndpointServiceProps
@Stability(Stable)
@Internal
public static final class CfnVPCEndpointServiceProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnVPCEndpointServiceProps
An implementation for
CfnVPCEndpointServiceProps-
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.ec2.CfnVPCEndpointServiceProps
CfnVPCEndpointServiceProps.Builder, CfnVPCEndpointServiceProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnVPCEndpointServiceProps.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 ObjectIndicates whether requests from service consumers to create an endpoint to your service must be accepted.final ObjectIndicates whether to enable the built-in Contributor Insights rules provided by AWS PrivateLink .The Amazon Resource Names (ARNs) of the Gateway Load Balancers.The Amazon Resource Names (ARNs) of the Network Load Balancers.final StringThe entity that is responsible for the endpoint costs.The supported IP address types.The Regions from which service consumers can access the service.getTags()The tags to associate with the service.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 theCfnVPCEndpointServiceProps.Builder.
-
-
Method Details
-
getAcceptanceRequired
Description copied from interface:CfnVPCEndpointServicePropsIndicates whether requests from service consumers to create an endpoint to your service must be accepted.Returns union: either
BooleanorIResolvable- Specified by:
getAcceptanceRequiredin interfaceCfnVPCEndpointServiceProps- See Also:
-
getContributorInsightsEnabled
Description copied from interface:CfnVPCEndpointServicePropsIndicates whether to enable the built-in Contributor Insights rules provided by AWS PrivateLink .Returns union: either
BooleanorIResolvable- Specified by:
getContributorInsightsEnabledin interfaceCfnVPCEndpointServiceProps- See Also:
-
getGatewayLoadBalancerArns
Description copied from interface:CfnVPCEndpointServicePropsThe Amazon Resource Names (ARNs) of the Gateway Load Balancers.- Specified by:
getGatewayLoadBalancerArnsin interfaceCfnVPCEndpointServiceProps- See Also:
-
getNetworkLoadBalancerArns
Description copied from interface:CfnVPCEndpointServicePropsThe Amazon Resource Names (ARNs) of the Network Load Balancers.- Specified by:
getNetworkLoadBalancerArnsin interfaceCfnVPCEndpointServiceProps- See Also:
-
getPayerResponsibility
Description copied from interface:CfnVPCEndpointServicePropsThe entity that is responsible for the endpoint costs.The default is the endpoint owner. If you set the payer responsibility to the service owner, you cannot set it back to the endpoint owner.
- Specified by:
getPayerResponsibilityin interfaceCfnVPCEndpointServiceProps- See Also:
-
getSupportedIpAddressTypes
Description copied from interface:CfnVPCEndpointServicePropsThe supported IP address types.The possible values are
ipv4andipv6.- Specified by:
getSupportedIpAddressTypesin interfaceCfnVPCEndpointServiceProps- See Also:
-
getSupportedRegions
Description copied from interface:CfnVPCEndpointServicePropsThe Regions from which service consumers can access the service.- Specified by:
getSupportedRegionsin interfaceCfnVPCEndpointServiceProps- See Also:
-
getTags
Description copied from interface:CfnVPCEndpointServicePropsThe tags to associate with the service.- Specified by:
getTagsin interfaceCfnVPCEndpointServiceProps- 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()
-