# README
Overview
This package provides input types for Lambda functions that process AWS events.
Samples
# Packages
No description provided by the author
# Functions
NewBinaryAttribute creates an DynamoDBAttributeValue containing a Binary.
NewBinarySetAttribute creates an DynamoDBAttributeValue containing a BinarySet.
NewBooleanAttribute creates an DynamoDBAttributeValue containing a Boolean.
NewListAttribute creates an DynamoDBAttributeValue containing a List.
NewMapAttribute creates an DynamoDBAttributeValue containing a Map.
NewNullAttribute creates an DynamoDBAttributeValue containing a Null.
NewNumberAttribute creates an DynamoDBAttributeValue containing a Number.
NewStringAttribute creates an DynamoDBAttributeValue containing a String.
NewStringSetAttribute creates an DynamoDBAttributeValue containing a StringSet.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
only the key attributes of the modified item.
both the new and the old item images of the item.
the entire item, as it appeared after it was modified.
the entire item, as it appeared before it was modified.
Constants used for describing the transformation result.
Constants used for describing the transformation result.
Constants used for describing the transformation result.
# Structs
APIGatewayCustomAuthorizerContext represents the expected format of an API Gateway custom authorizer response.
APIGatewayCustomAuthorizerPolicy represents an IAM policy.
APIGatewayCustomAuthorizerRequest contains data coming in to a custom API Gateway authorizer function.
APIGatewayCustomAuthorizerRequestTypeRequest contains data coming in to a custom API Gateway authorizer function.
APIGatewayCustomAuthorizerRequestTypeRequestContext represents the expected format of an API Gateway custom authorizer response.
APIGatewayCustomAuthorizerRequestTypeRequestIdentity contains identity information for the request caller.
APIGatewayCustomAuthorizerResponse represents the expected format of an API Gateway authorization response.
APIGatewayProxyRequest contains data coming from the API Gateway proxy.
APIGatewayProxyRequestContext contains the information to identify the AWS account and resources invoking the Lambda function.
APIGatewayProxyResponse configures the response to be returned by API Gateway for the request.
APIGatewayRequestIdentity contains identity information for the request caller.
No description provided by the author
AutoScalingEvent struct is used to parse the json for auto scaling event types //.
CloudWatchEvent is the outer structure of an event sent via CloudWatch Events.
CloudwatchLogsData is an unmarshal'd, ungzip'd, cloudwatch logs event.
CloudwatchLogsEvent represents raw data from a cloudwatch logs event.
LogEvent represents a log entry from cloudwatch logs.
CloudwatchLogsRawData contains gzipped base64 json representing the bulk of a cloudwatch logs event.
CodeCommitCodeCommit represents a CodeCommit object in a record.
CodeCommitEvent represents a CodeCommit event.
represents a CodeCommit record.
CodeCommitReference represents a Reference object in a CodeCommit object.
CodePipelineActionConfiguration represents an Action Configuration.
CodePipelineArtifactCredentials represents CodePipeline artifact credentials.
CodePipelineConfiguration represents a configuration for an Action Configuration.
CodePipelineData represents a job from an AWS CodePipeline event.
CodePipelineEvent contains data from an event sent from AWS Codepipeline.
CodePipelineInputArtifact represents an input artifact.
CodePipelineInputLocation represents a input location.
CodePipelineJob represents a job from an AWS CodePipeline event.
CodePipelineOutputArtifact represents an output artifact.
CodePipelineOutputLocation represents a output location.
CodePipelineS3Location represents an s3 input location.
CognitoDatasetRecord represents a record from an AWS Cognito Sync event.
CognitoEvent contains data from an event sent from AWS Cognito Sync.
CognitoEventUserPoolsCallerContext contains information about the caller.
CognitoEventUserPoolsHeader contains common data from events sent by AWS Cognito User Pools.
CognitoEventUserPoolsPostConfirmation is sent by AWS Cognito User Pools after a user is confirmed, allowing the Lambda to send custom messages or add custom logic.
CognitoEventUserPoolsPostConfirmationRequest contains the request portion of a PostConfirmation event.
CognitoEventUserPoolsPostConfirmationResponse contains the response portion of a PostConfirmation event.
CognitoEventUserPoolsPreSignup is sent by AWS Cognito User Pools when a user attempts to register (sign up), allowing a Lambda to perform custom validation to accept or deny the registration request.
CognitoEventUserPoolsPreSignupRequest contains the request portion of a PreSignup event.
CognitoEventUserPoolsPreSignupResponse contains the response portion of a PreSignup event.
ConfigEvent contains data from an event sent from AWS Config.
DynamoDBAttributeValue provides convenient access for a value stored in DynamoDB.
The DynamoDBEvent stream event handled to Lambda http://docs.aws.amazon.com/lambda/latest/dg/eventsources.html#eventsources-ddb-update.
DynamoDbEventRecord stores information about each record of a DynamoDb stream event.
A description of a single data modification that was performed on an item in a DynamoDB table.
No description provided by the author
No description provided by the author
IncompatibleDynamoDBTypeError is the error passed in a panic when calling an accessor for an incompatible type.
No description provided by the author
No description provided by the author
KinesisFirehoseEvent represents the input event from Amazon Kinesis Firehose.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MilliSecondsEpochTime serializes a time.Time in JSON as a UNIX epoch time in milliseconds.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SecondsEpochTime serializes a time.Time in JSON as a UNIX epoch time in seconds.
No description provided by the author
SimpleEmailEvent is the outer structure of an event sent via SES.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
UnsupportedDynamoDBTypeError is the error returned when trying to unmarshal a DynamoDB Attribute type not recognized by this library.
# Type aliases
No description provided by the author
DynamoDBDataType specifies the type supported natively by DynamoDB for an attribute.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author