@Generated(value="jsii-pacmak/1.5.0 (build 46538f8)", date="2020-05-21T11:01:44.968Z") @Stability(value=Experimental) public class VpcEndpointService extends Resource implements IVpcEndpointService
EXPERIMENTAL
Modifier and Type | Class and Description |
---|---|
static class |
VpcEndpointService.Builder
A fluent builder for
VpcEndpointService . |
software.amazon.jsii.JsiiObject.InitializationMode
IVpcEndpointService.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
|
VpcEndpointService(Construct scope,
String id,
VpcEndpointServiceProps props)
EXPERIMENTAL
|
protected |
VpcEndpointService(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
VpcEndpointService(software.amazon.jsii.JsiiObjectRef objRef) |
Modifier and Type | Method and Description |
---|---|
Boolean |
getAcceptanceRequired()
Whether to require manual acceptance of new connections to the service.
|
String |
getVpcEndpointServiceId()
The id of the VPC Endpoint Service, like vpce-svc-xxxxxxxxxxxxxxxx.
|
List<IVpcEndpointServiceLoadBalancer> |
getVpcEndpointServiceLoadBalancers()
One or more network load balancers to host the service.
|
String |
getVpcEndpointServiceName()
The service name of the VPC Endpoint Service that clients use to connect to, like com.amazonaws.vpce.
|
List<ArnPrincipal> |
getWhitelistedPrincipals()
One or more Principal ARNs to allow inbound connections to.
|
generatePhysicalName, getPhysicalName, getResourceArnAttribute, getResourceNameAttribute, getStack
getNode, isConstruct, onPrepare, onSynthesize, onValidate, prepare, synthesize, validate
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getNode
protected VpcEndpointService(software.amazon.jsii.JsiiObjectRef objRef)
protected VpcEndpointService(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Experimental) public VpcEndpointService(@NotNull Construct scope, @NotNull String id, @NotNull VpcEndpointServiceProps props)
scope
- This parameter is required.id
- This parameter is required.props
- This parameter is required.@Stability(value=Experimental) @NotNull public Boolean getAcceptanceRequired()
EXPERIMENTAL
@Stability(value=Experimental) @NotNull public String getVpcEndpointServiceId()
EXPERIMENTAL
@Stability(value=Experimental) @NotNull public List<IVpcEndpointServiceLoadBalancer> getVpcEndpointServiceLoadBalancers()
EXPERIMENTAL
@Stability(value=Experimental) @NotNull public String getVpcEndpointServiceName()
EXPERIMENTAL
getVpcEndpointServiceName
in interface IVpcEndpointService
@Stability(value=Experimental) @NotNull public List<ArnPrincipal> getWhitelistedPrincipals()
EXPERIMENTAL
Copyright © 2020. All rights reserved.