Class OpenApiGatewayLambdaApi
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- software.constructs.Construct
-
- software.amazon.awscdk.Resource
-
- software.amazon.awscdk.services.apigateway.RestApiBase
-
- software.amazon.awscdk.services.apigateway.SpecRestApi
-
- software.aws.awsprototypingsdk.openapigateway.OpenApiGatewayLambdaApi
-
- All Implemented Interfaces:
software.amazon.awscdk.IResource,software.amazon.awscdk.services.apigateway.IRestApi,software.amazon.jsii.JsiiSerializable,software.constructs.IConstruct,software.constructs.IDependable
@Generated(value="jsii-pacmak/1.61.0 (build abf4039)", date="2022-06-22T03:19:15.691Z") @Stability(Experimental) public class OpenApiGatewayLambdaApi extends software.amazon.awscdk.services.apigateway.SpecRestApi
(experimental) A construct for creating an api gateway api based on the definition in the OpenAPI spec.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOpenApiGatewayLambdaApi.Builder(experimental) A fluent builder forOpenApiGatewayLambdaApi.-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface software.constructs.IConstruct
software.constructs.IConstruct.Jsii$Default
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedOpenApiGatewayLambdaApi(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)protectedOpenApiGatewayLambdaApi(software.amazon.jsii.JsiiObjectRef objRef)OpenApiGatewayLambdaApi(software.constructs.Construct scope, String id, OpenApiGatewayLambdaApiProps props)
-
Method Summary
-
Methods inherited from class software.amazon.awscdk.services.apigateway.SpecRestApi
getRestApiId, getRestApiRootResourceId, getRoot
-
Methods inherited from class software.amazon.awscdk.services.apigateway.RestApiBase
addApiKey, addApiKey, addDomainName, addGatewayResponse, addUsagePlan, addUsagePlan, arnForExecuteApi, arnForExecuteApi, arnForExecuteApi, arnForExecuteApi, getCloudWatchAccount, getDeploymentStage, getDomainName, getLatestDeployment, getRestApiName, metric, metric, metricCacheHitCount, metricCacheHitCount, metricCacheMissCount, metricCacheMissCount, metricClientError, metricClientError, metricCount, metricCount, metricIntegrationLatency, metricIntegrationLatency, metricLatency, metricLatency, metricServerError, metricServerError, setCloudWatchAccount, setDeploymentStage, urlForPath, urlForPath
-
Methods inherited from class software.amazon.awscdk.Resource
applyRemovalPolicy, generatePhysicalName, getEnv, getPhysicalName, getResourceArnAttribute, getResourceNameAttribute, getStack, isResource
-
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Constructor Detail
-
OpenApiGatewayLambdaApi
protected OpenApiGatewayLambdaApi(software.amazon.jsii.JsiiObjectRef objRef)
-
OpenApiGatewayLambdaApi
protected OpenApiGatewayLambdaApi(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
OpenApiGatewayLambdaApi
@Stability(Experimental) public OpenApiGatewayLambdaApi(@NotNull software.constructs.Construct scope, @NotNull String id, @NotNull OpenApiGatewayLambdaApiProps props)- Parameters:
scope- This parameter is required.id- This parameter is required.props- This parameter is required.
-
-