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