-
OpenApiGatewayToLambda.Builder.apiDefinitionAsset(software.amazon.awscdk.services.s3.assets.Asset apiDefinitionAsset)
Local file asset of the OpenAPI spec file.
OpenApiGatewayToLambda.Builder.apiDefinitionBucket(software.amazon.awscdk.services.s3.IBucket apiDefinitionBucket)
S3 Bucket where the OpenAPI spec file is located.
S3 Object name of the OpenAPI spec file.
OpenApiGatewayToLambda.Builder.apiGatewayProps(software.amazon.awscdk.services.apigateway.RestApiBaseProps apiGatewayProps)
Optional user-provided props to override the default props for the API.
One or more key-value pairs that contain an id for the api integration and either an existing lambda function or an instance of the LambdaProps.
OpenApiGatewayToLambda.Builder.create(software.constructs.Construct scope,
String id)
Optional user-defined memory size for the Lambda function custom resource installed to do the OpenAPI definition transformation.
Optional user-defined timeout for the Lambda function custom resource installed to do the OpenAPI definition transformation.
OpenApiGatewayToLambda.Builder.logGroupProps(software.amazon.awscdk.services.logs.LogGroupProps logGroupProps)
User provided props to override the default props for the CloudWatchLogs LogGroup.