| Package | Description |
|---|---|
| software.amazon.awscdk.services.apigateway |
Amazon API Gateway Construct Library
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IVpcLink.Jsii$Default
Internal default implementation for
IVpcLink. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IVpcLink.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
VpcLink
(experimental) Define a new VPC Link Specifies an API Gateway VPC link for a RestApi to access resources in an Amazon Virtual Private Cloud (VPC).
|
| Modifier and Type | Method and Description |
|---|---|
static IVpcLink |
VpcLink.fromVpcLinkId(software.constructs.Construct scope,
String id,
String vpcLinkId)
(experimental) Import a VPC Link by its Id.
|
default IVpcLink |
IntegrationOptions.getVpcLink()
(experimental) The VpcLink used for the integration.
|
IVpcLink |
IntegrationOptions.Jsii$Proxy.getVpcLink() |
IVpcLink |
LambdaIntegrationOptions.Jsii$Proxy.getVpcLink() |
| Modifier and Type | Method and Description |
|---|---|
LambdaIntegration.Builder |
LambdaIntegration.Builder.vpcLink(IVpcLink vpcLink)
(experimental) The VpcLink used for the integration.
|
IntegrationOptions.Builder |
IntegrationOptions.Builder.vpcLink(IVpcLink vpcLink)
Sets the value of
IntegrationOptions.getVpcLink() |
LambdaIntegrationOptions.Builder |
LambdaIntegrationOptions.Builder.vpcLink(IVpcLink vpcLink)
Sets the value of
IntegrationOptions.getVpcLink() |
MockIntegration.Builder |
MockIntegration.Builder.vpcLink(IVpcLink vpcLink)
(experimental) The VpcLink used for the integration.
|
| Constructor and Description |
|---|
Jsii$Proxy(Boolean allowTestInvoke,
Boolean proxy,
List<String> cacheKeyParameters,
String cacheNamespace,
ConnectionType connectionType,
ContentHandling contentHandling,
Boolean credentialsPassthrough,
IRole credentialsRole,
List<? extends IntegrationResponse> integrationResponses,
PassthroughBehavior passthroughBehavior,
Map<String,String> requestParameters,
Map<String,String> requestTemplates,
Duration timeout,
IVpcLink vpcLink)
Constructor that initializes the object based on literal property values passed by the
LambdaIntegrationOptions.Builder. |
Jsii$Proxy(List<String> cacheKeyParameters,
String cacheNamespace,
ConnectionType connectionType,
ContentHandling contentHandling,
Boolean credentialsPassthrough,
IRole credentialsRole,
List<? extends IntegrationResponse> integrationResponses,
PassthroughBehavior passthroughBehavior,
Map<String,String> requestParameters,
Map<String,String> requestTemplates,
Duration timeout,
IVpcLink vpcLink)
Constructor that initializes the object based on literal property values passed by the
IntegrationOptions.Builder. |
Copyright © 2021. All rights reserved.