@Generated(value="jsii-pacmak/1.58.0 (build f8ba112)",
date="2022-05-13T01:13:32.742Z")
public interface CfnVPCEndpointServiceProps
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.ec2.*; CfnVPCEndpointServiceProps cfnVPCEndpointServiceProps = CfnVPCEndpointServiceProps.builder() .acceptanceRequired(false) .gatewayLoadBalancerArns(List.of("gatewayLoadBalancerArns")) .networkLoadBalancerArns(List.of("networkLoadBalancerArns")) .payerResponsibility("payerResponsibility") .build();
Modifier and Type | Interface and Description |
---|---|
static class |
CfnVPCEndpointServiceProps.Builder
A builder for
CfnVPCEndpointServiceProps |
static class |
CfnVPCEndpointServiceProps.Jsii$Proxy
An implementation for
CfnVPCEndpointServiceProps |
Modifier and Type | Method and Description |
---|---|
static CfnVPCEndpointServiceProps.Builder |
builder() |
default java.lang.Object |
getAcceptanceRequired()
Indicates whether requests from service consumers to create an endpoint to your service must be accepted.
|
default java.util.List<java.lang.String> |
getGatewayLoadBalancerArns()
The Amazon Resource Names (ARNs) of one or more Gateway Load Balancers.
|
default java.util.List<java.lang.String> |
getNetworkLoadBalancerArns()
The Amazon Resource Names (ARNs) of one or more Network Load Balancers for your service.
|
default java.lang.String |
getPayerResponsibility()
The entity that is responsible for the endpoint costs.
|
default java.lang.Object getAcceptanceRequired()
default java.util.List<java.lang.String> getGatewayLoadBalancerArns()
default java.util.List<java.lang.String> getNetworkLoadBalancerArns()
default java.lang.String getPayerResponsibility()
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.
static CfnVPCEndpointServiceProps.Builder builder()
CfnVPCEndpointServiceProps.Builder
of CfnVPCEndpointServiceProps