@Generated(value="jsii-pacmak/1.58.0 (build f8ba112)", date="2022-05-13T01:13:32.924Z") public interface InterfaceVpcEndpointProps extends InterfaceVpcEndpointOptions
Example:
Vpc vpc; InterfaceVpcEndpoint.Builder.create(this, "VPC Endpoint") .vpc(vpc) .service(new InterfaceVpcEndpointService("com.amazonaws.vpce.us-east-1.vpce-svc-uuddlrlrbastrtsvc", 443)) // Choose which availability zones to place the VPC endpoint in, based on // available AZs .subnets(SubnetSelection.builder() .availabilityZones(List.of("us-east-1a", "us-east-1c")) .build()) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
InterfaceVpcEndpointProps.Builder
A builder for
InterfaceVpcEndpointProps |
static class |
InterfaceVpcEndpointProps.Jsii$Proxy
An implementation for
InterfaceVpcEndpointProps |
Modifier and Type | Method and Description |
---|---|
static InterfaceVpcEndpointProps.Builder |
builder() |
IVpc |
getVpc()
The VPC network in which the interface endpoint will be used.
|
getLookupSupportedAzs, getOpen, getPrivateDnsEnabled, getSecurityGroups, getService, getSubnets
IVpc getVpc()
static InterfaceVpcEndpointProps.Builder builder()
builder
in interface InterfaceVpcEndpointOptions
InterfaceVpcEndpointProps.Builder
of InterfaceVpcEndpointProps