@Stability(value=Stable) public static final class VpcEndpointService.Builder extends Object implements software.amazon.jsii.Builder<VpcEndpointService>
VpcEndpointService.| Modifier and Type | Method and Description |
|---|---|
VpcEndpointService.Builder |
acceptanceRequired(Boolean acceptanceRequired)
Whether requests from service consumers to connect to the service through an endpoint must be accepted.
|
VpcEndpointService.Builder |
allowedPrincipals(List<? extends ArnPrincipal> allowedPrincipals)
IAM users, IAM roles, or AWS accounts to allow inbound connections from.
|
VpcEndpointService |
build() |
static VpcEndpointService.Builder |
create(software.constructs.Construct scope,
String id) |
VpcEndpointService.Builder |
vpcEndpointServiceLoadBalancers(List<? extends IVpcEndpointServiceLoadBalancer> vpcEndpointServiceLoadBalancers)
One or more load balancers to host the VPC Endpoint Service.
|
@Stability(value=Stable) public static VpcEndpointService.Builder create(software.constructs.Construct scope, String id)
scope - This parameter is required.id - This parameter is required.VpcEndpointService.Builder.@Stability(value=Stable) public VpcEndpointService.Builder vpcEndpointServiceLoadBalancers(List<? extends IVpcEndpointServiceLoadBalancer> vpcEndpointServiceLoadBalancers)
vpcEndpointServiceLoadBalancers - One or more load balancers to host the VPC Endpoint Service. This parameter is required.this@Stability(value=Stable) public VpcEndpointService.Builder acceptanceRequired(Boolean acceptanceRequired)
Default: true
acceptanceRequired - Whether requests from service consumers to connect to the service through an endpoint must be accepted. This parameter is required.this@Stability(value=Stable) public VpcEndpointService.Builder allowedPrincipals(List<? extends ArnPrincipal> allowedPrincipals)
These principals can connect to your service using VPC endpoints. Takes a list of one or more ArnPrincipal.
Default: - no principals
allowedPrincipals - IAM users, IAM roles, or AWS accounts to allow inbound connections from. This parameter is required.this@Stability(value=Stable) public VpcEndpointService build()
build in interface software.amazon.jsii.Builder<VpcEndpointService>Copyright © 2022. All rights reserved.