@Generated(value="jsii-pacmak/1.58.0 (build f8ba112)", date="2022-05-20T22:19:59.497Z") public class InterfaceVpcEndpointService extends software.amazon.jsii.JsiiObject implements IInterfaceVpcEndpointService
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();
IInterfaceVpcEndpointService.Jsii$Default, IInterfaceVpcEndpointService.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
InterfaceVpcEndpointService(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
InterfaceVpcEndpointService(software.amazon.jsii.JsiiObjectRef objRef) |
|
InterfaceVpcEndpointService(java.lang.String name,
java.lang.Number port) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName()
The name of the service.
|
java.lang.Number |
getPort()
The port of the service.
|
java.lang.Boolean |
getPrivateDnsDefault()
Whether Private DNS is supported by default.
|
protected InterfaceVpcEndpointService(software.amazon.jsii.JsiiObjectRef objRef)
protected InterfaceVpcEndpointService(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
public InterfaceVpcEndpointService(java.lang.String name, java.lang.Number port)
name
- This parameter is required.port
- public java.lang.String getName()
getName
in interface IInterfaceVpcEndpointService
public java.lang.Number getPort()
getPort
in interface IInterfaceVpcEndpointService
public java.lang.Boolean getPrivateDnsDefault()
getPrivateDnsDefault
in interface IInterfaceVpcEndpointService