@Stability(value=Stable) public static final class CfnVPCEndpointService.Builder extends Object implements software.amazon.jsii.Builder<CfnVPCEndpointService>
CfnVPCEndpointService.| Modifier and Type | Method and Description |
|---|---|
CfnVPCEndpointService.Builder |
acceptanceRequired(Boolean acceptanceRequired)
Indicates whether requests from service consumers to create an endpoint to your service must be accepted.
|
CfnVPCEndpointService.Builder |
acceptanceRequired(IResolvable acceptanceRequired)
Indicates whether requests from service consumers to create an endpoint to your service must be accepted.
|
CfnVPCEndpointService |
build() |
CfnVPCEndpointService.Builder |
contributorInsightsEnabled(Boolean contributorInsightsEnabled)
`AWS::EC2::VPCEndpointService.ContributorInsightsEnabled`.
|
CfnVPCEndpointService.Builder |
contributorInsightsEnabled(IResolvable contributorInsightsEnabled)
`AWS::EC2::VPCEndpointService.ContributorInsightsEnabled`.
|
static CfnVPCEndpointService.Builder |
create(software.constructs.Construct scope,
String id) |
CfnVPCEndpointService.Builder |
gatewayLoadBalancerArns(List<String> gatewayLoadBalancerArns)
The Amazon Resource Names (ARNs) of one or more Gateway Load Balancers.
|
CfnVPCEndpointService.Builder |
networkLoadBalancerArns(List<String> networkLoadBalancerArns)
The Amazon Resource Names (ARNs) of one or more Network Load Balancers for your service.
|
CfnVPCEndpointService.Builder |
payerResponsibility(String payerResponsibility)
The entity that is responsible for the endpoint costs.
|
@Stability(value=Stable) public static CfnVPCEndpointService.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnVPCEndpointService.Builder.@Stability(value=Stable) public CfnVPCEndpointService.Builder acceptanceRequired(Boolean acceptanceRequired)
acceptanceRequired - Indicates whether requests from service consumers to create an endpoint to your service must be accepted. This parameter is required.this@Stability(value=Stable) public CfnVPCEndpointService.Builder acceptanceRequired(IResolvable acceptanceRequired)
acceptanceRequired - Indicates whether requests from service consumers to create an endpoint to your service must be accepted. This parameter is required.this@Stability(value=Stable) public CfnVPCEndpointService.Builder contributorInsightsEnabled(Boolean contributorInsightsEnabled)
contributorInsightsEnabled - `AWS::EC2::VPCEndpointService.ContributorInsightsEnabled`. This parameter is required.this@Stability(value=Stable) public CfnVPCEndpointService.Builder contributorInsightsEnabled(IResolvable contributorInsightsEnabled)
contributorInsightsEnabled - `AWS::EC2::VPCEndpointService.ContributorInsightsEnabled`. This parameter is required.this@Stability(value=Stable) public CfnVPCEndpointService.Builder gatewayLoadBalancerArns(List<String> gatewayLoadBalancerArns)
gatewayLoadBalancerArns - The Amazon Resource Names (ARNs) of one or more Gateway Load Balancers. This parameter is required.this@Stability(value=Stable) public CfnVPCEndpointService.Builder networkLoadBalancerArns(List<String> networkLoadBalancerArns)
networkLoadBalancerArns - The Amazon Resource Names (ARNs) of one or more Network Load Balancers for your service. This parameter is required.this@Stability(value=Stable) public CfnVPCEndpointService.Builder payerResponsibility(String payerResponsibility)
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.
payerResponsibility - The entity that is responsible for the endpoint costs. This parameter is required.this@Stability(value=Stable) public CfnVPCEndpointService build()
build in interface software.amazon.jsii.Builder<CfnVPCEndpointService>Copyright © 2022. All rights reserved.