| Package | Description |
|---|---|
| software.amazon.awscdk.services.lambda.eventsources |
AWS Lambda Event Sources
|
| Modifier and Type | Method and Description |
|---|---|
ApiEventSource.Builder |
ApiEventSource.Builder.apiKeyRequired(Boolean apiKeyRequired)
Indicates whether the method requires clients to submit a valid API key.
|
ApiEventSource.Builder |
ApiEventSource.Builder.authorizationScopes(List<String> authorizationScopes)
A list of authorization scopes configured on the method.
|
ApiEventSource.Builder |
ApiEventSource.Builder.authorizationType(AuthorizationType authorizationType)
Method authorization.
|
ApiEventSource.Builder |
ApiEventSource.Builder.authorizer(IAuthorizer authorizer)
If `authorizationType` is `Custom`, this specifies the ID of the method authorizer resource.
|
static ApiEventSource.Builder |
ApiEventSource.Builder.create(String method,
String path) |
ApiEventSource.Builder |
ApiEventSource.Builder.methodResponses(List<? extends MethodResponse> methodResponses)
The responses that can be sent to the client who calls the method.
|
ApiEventSource.Builder |
ApiEventSource.Builder.operationName(String operationName)
A friendly operation name for the method.
|
ApiEventSource.Builder |
ApiEventSource.Builder.requestModels(Map<String,? extends IModel> requestModels)
The models which describe data structure of request payload.
|
ApiEventSource.Builder |
ApiEventSource.Builder.requestParameters(Map<String,? extends Boolean> requestParameters)
The request parameters that API Gateway accepts.
|
ApiEventSource.Builder |
ApiEventSource.Builder.requestValidator(IRequestValidator requestValidator)
The ID of the associated request validator.
|
ApiEventSource.Builder |
ApiEventSource.Builder.requestValidatorOptions(RequestValidatorOptions requestValidatorOptions)
Request validator options to create new validator Only one of `requestValidator` or `requestValidatorOptions` must be specified.
|
Copyright © 2022. All rights reserved.