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.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.- Specified by:
getAcceptanceRequiredin interfaceCfnVPCEndpointServiceProps
-
getContributorInsightsEnabled
Description copied from interface:CfnVPCEndpointServicePropsIndicates whether to enable the built-in Contributor Insights rules provided by AWS PrivateLink .- Specified by:
getContributorInsightsEnabledin interfaceCfnVPCEndpointServiceProps
-
getGatewayLoadBalancerArns
Description copied from interface:CfnVPCEndpointServicePropsThe Amazon Resource Names (ARNs) of the Gateway Load Balancers.- Specified by:
getGatewayLoadBalancerArnsin interfaceCfnVPCEndpointServiceProps
-
getNetworkLoadBalancerArns
Description copied from interface:CfnVPCEndpointServicePropsThe Amazon Resource Names (ARNs) of the Network Load Balancers.- Specified by:
getNetworkLoadBalancerArnsin interfaceCfnVPCEndpointServiceProps
-
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
-
$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()
-