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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.ec2.CfnVPCEndpointServiceProps
CfnVPCEndpointServiceProps.Builder, CfnVPCEndpointServiceProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnVPCEndpointServiceProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final Object
Indicates whether requests from service consumers to create an endpoint to your service must be accepted.final Object
Indicates 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 String
The entity that is responsible for the endpoint costs.final int
hashCode()
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:CfnVPCEndpointServiceProps
Indicates whether requests from service consumers to create an endpoint to your service must be accepted.- Specified by:
getAcceptanceRequired
in interfaceCfnVPCEndpointServiceProps
- See Also:
-
getContributorInsightsEnabled
Description copied from interface:CfnVPCEndpointServiceProps
Indicates whether to enable the built-in Contributor Insights rules provided by AWS PrivateLink .- Specified by:
getContributorInsightsEnabled
in interfaceCfnVPCEndpointServiceProps
- See Also:
-
getGatewayLoadBalancerArns
Description copied from interface:CfnVPCEndpointServiceProps
The Amazon Resource Names (ARNs) of the Gateway Load Balancers.- Specified by:
getGatewayLoadBalancerArns
in interfaceCfnVPCEndpointServiceProps
- See Also:
-
getNetworkLoadBalancerArns
Description copied from interface:CfnVPCEndpointServiceProps
The Amazon Resource Names (ARNs) of the Network Load Balancers.- Specified by:
getNetworkLoadBalancerArns
in interfaceCfnVPCEndpointServiceProps
- See Also:
-
getPayerResponsibility
Description copied from interface:CfnVPCEndpointServiceProps
The 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:
getPayerResponsibility
in interfaceCfnVPCEndpointServiceProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-