| Class | Description |
|---|---|
| ActiveMQEvent |
Represents an Active MQ event sent to Lambda
Onboarding Amazon MQ as event source to Lambda
|
| ActiveMQEvent.ActiveMQMessage | |
| ActiveMQEvent.Destination | |
| APIGatewayCustomAuthorizerEvent |
The API Gateway customer authorizer event object as described - https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-lambda-authorizer.html
|
| APIGatewayCustomAuthorizerEvent.Identity | |
| APIGatewayCustomAuthorizerEvent.RequestContext | |
| APIGatewayProxyRequestEvent |
Class that represents an APIGatewayProxyRequestEvent
|
| APIGatewayProxyRequestEvent.ProxyRequestContext |
class that represents proxy request context
|
| APIGatewayProxyRequestEvent.RequestIdentity | |
| APIGatewayProxyResponseEvent |
Class that represents an APIGatewayProxyResponseEvent object
|
| APIGatewayV2CustomAuthorizerEvent |
The V2 API Gateway customer authorizer event object as described - https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-lambda-authorizer.html
|
| APIGatewayV2CustomAuthorizerEvent.Http | |
| APIGatewayV2CustomAuthorizerEvent.RequestContext | |
| APIGatewayV2HTTPEvent | |
| APIGatewayV2HTTPEvent.RequestContext | |
| APIGatewayV2HTTPEvent.RequestContext.Authorizer | |
| APIGatewayV2HTTPEvent.RequestContext.Authorizer.JWT | |
| APIGatewayV2HTTPEvent.RequestContext.CognitoIdentity | |
| APIGatewayV2HTTPEvent.RequestContext.Http | |
| APIGatewayV2HTTPEvent.RequestContext.IAM | |
| APIGatewayV2HTTPResponse | |
| APIGatewayV2ProxyRequestEvent | Deprecated
This class is for use with API Gateway WebSockets, and has been renamed explicitly as
APIGatewayV2WebSocketEvent
To integrate with API Gateway's HTTP API Events, use one of:
* APIGatewayV2HTTPEvent (payload version 2.0)
* APIGatewayProxyRequestEvent (payload version 1.0) |
| APIGatewayV2ProxyResponseEvent | Deprecated
This class is for responding to API Gateway WebSocket events, and has been renamed explicitly as
APIGatewayV2WebSocketResponse
To response to API Gateway's HTTP API Events, use APIGatewayV2HTTPResponse |
| APIGatewayV2WebSocketEvent | |
| APIGatewayV2WebSocketEvent.RequestContext | |
| APIGatewayV2WebSocketEvent.RequestIdentity | |
| APIGatewayV2WebSocketResponse | |
| ApplicationLoadBalancerRequestEvent |
Class to represent the request event from Application Load Balancer.
|
| ApplicationLoadBalancerRequestEvent.Elb | |
| ApplicationLoadBalancerRequestEvent.RequestContext | |
| ApplicationLoadBalancerResponseEvent |
Class to represent the response event to Application Load Balancer.
|
| CloudFormationCustomResourceEvent |
Class to represent the custom resource request event from CloudFormation.
|
| CloudFrontEvent |
Class that represents a CloudFront event
|
| CloudFrontEvent.CF |
class that represents the CloudFront body within a record
|
| CloudFrontEvent.Config |
Class that represents the configuration of a CloudFront message
|
| CloudFrontEvent.Header |
class that represents a header
|
| CloudFrontEvent.Record |
Class that represents a record in a CLoudFront event
|
| CloudFrontEvent.Request |
class that represents a CLoudFront request
|
| CloudFrontEvent.Response |
class that represents a Response object
|
| CloudWatchLogsEvent |
Class representing CloudWatchLogs event (callback when cloud watch logs something)
|
| CloudWatchLogsEvent.AWSLogs |
Represents AWSLogs object in CloudWatch Evenet
|
| CodeCommitEvent |
References a CodeCommit event
|
| CodeCommitEvent.CodeCommit |
Represents a CodeCommit object in a record
|
| CodeCommitEvent.Record |
represents a CodeCommit record
|
| CodeCommitEvent.Reference |
represents a Reference object in a CodeCommit object
|
| CognitoEvent |
Represents an Amazon Cognito event sent to Lambda Functions
|
| CognitoEvent.DatasetRecord |
DatasetRecord contains the information about each record in a data set.
|
| ConfigEvent |
Represents an event for an AWS Config rule's function.
|
| ConnectEvent |
Class to represent an Amazon Connect contact flow event.
|
| ConnectEvent.ContactData | |
| ConnectEvent.CustomerEndpoint | |
| ConnectEvent.Details | |
| ConnectEvent.SystemEndpoint | |
| DynamodbEvent |
Represents an Amazon DynamoDB event
|
| DynamodbEvent.DynamodbStreamRecord |
The unit of data of an Amazon DynamoDB event
|
| DynamodbTimeWindowEvent |
Represents an Amazon Dynamodb event when using time windows.
|
| IamPolicyResponse | |
| IamPolicyResponse.PolicyDocument | |
| IamPolicyResponse.Statement | |
| IoTButtonEvent |
represents a click of an IoT Button
|
| KafkaEvent | |
| KafkaEvent.KafkaEventRecord | |
| KafkaEvent.TopicPartition | |
| KinesisAnalyticsFirehoseInputPreprocessingEvent |
Event model for pre-processing Kinesis Firehose records through Kinesis
Analytics Lambda pre-processing function.
|
| KinesisAnalyticsFirehoseInputPreprocessingEvent.Record | |
| KinesisAnalyticsFirehoseInputPreprocessingEvent.Record.KinesisFirehoseRecordMetadata | |
| KinesisAnalyticsInputPreprocessingResponse |
Response model for Kinesis Analytics Preprocessing Lambda function.
|
| KinesisAnalyticsInputPreprocessingResponse.Record | |
| KinesisAnalyticsOutputDeliveryEvent |
Event model for Kinesis Analytics Lambda output delivery.
|
| KinesisAnalyticsOutputDeliveryEvent.Record | |
| KinesisAnalyticsOutputDeliveryEvent.Record.LambdaDeliveryRecordMetadata | |
| KinesisAnalyticsOutputDeliveryResponse |
Response model for Kinesis Analytics Lambda Output delivery.
|
| KinesisAnalyticsOutputDeliveryResponse.Record | |
| KinesisAnalyticsStreamsInputPreprocessingEvent |
Event model for pre-processing Kinesis Streams records through Kinesis
Analytics Lambda pre-processing function.
|
| KinesisAnalyticsStreamsInputPreprocessingEvent.Record | |
| KinesisAnalyticsStreamsInputPreprocessingEvent.Record.KinesisStreamRecordMetadata | |
| KinesisEvent |
Represents an Amazon Kinesis event.
|
| KinesisEvent.KinesisEventRecord |
Kinesis event records provide contextual data about a Kinesis record
|
| KinesisEvent.Record |
The unit of data of an Amazon Kinesis stream
|
| KinesisFirehoseEvent |
Created by adsuresh on 7/13/17.
|
| KinesisFirehoseEvent.Record | |
| KinesisTimeWindowEvent |
Represents an Amazon Kinesis event when using time windows.
|
| LambdaDestinationEvent |
Class to represent an invocation record for a Lambda event.
|
| LambdaDestinationEvent.RequestContext | |
| LexEvent |
represents a Lex event
|
| S3BatchEvent |
Event to represent the payload which is sent to Lambda by S3 Batch to perform a custom
action.
|
| S3BatchEvent.Job | |
| S3BatchEvent.Task | |
| S3BatchResponse |
Event to represent the response which should be returned as part of a S3 Batch custom
action.
|
| S3BatchResponse.Result | |
| S3Event |
Represents and AmazonS3 event.
|
| S3ObjectLambdaEvent |
Event to allow transformations to occur before an S3 object is returned to the calling service.
|
| S3ObjectLambdaEvent.Configuration | |
| S3ObjectLambdaEvent.GetObjectContext | |
| S3ObjectLambdaEvent.UserIdentity | |
| S3ObjectLambdaEvent.UserRequest | |
| ScheduledEvent |
represents a scheduled event
|
| SecretsManagerRotationEvent |
Class to represent the events which are sent during a Secrets Manager rotation process.
|
| SimpleIAMPolicyResponse |
The simplified IAM Policy response object as described in https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-lambda-authorizer.html
|
| SNSEvent |
Represents an Amazon SNS event.
|
| SNSEvent.MessageAttribute |
Represents an SNS message attribute
|
| SNSEvent.SNS |
Represents an SNS message
|
| SNSEvent.SNSRecord |
Represents an SNS message record.
|
| SQSEvent |
Represents an Amazon SQS event.
|
| SQSEvent.MessageAttribute | |
| SQSEvent.SQSMessage | |
| StreamsEventResponse |
Function response type to report batch item failures for
KinesisEvent and DynamodbEvent. |
| StreamsEventResponse.BatchItemFailure | |
| TimeWindowEventResponse |
Response type to return a new state for the time window and to report batch item failures.
|
| TimeWindowEventResponse.BatchItemFailure |
| Enum | Description |
|---|---|
| KinesisAnalyticsInputPreprocessingResponse.Result | |
| KinesisAnalyticsOutputDeliveryResponse.Result | |
| S3BatchResponse.ResultCode |
Copyright © 2021. All rights reserved.