AWSLambdaEventSourceMappingConfiguration Class Reference

Inherits from AWSModel : AWSMTLModel
Declared in AWSLambdaModel.h
AWSLambdaModel.m

Overview

A mapping between an AWS resource and an AWS Lambda function. See CreateEventSourceMapping for details.

  batchSize

The maximum number of items to retrieve in a single batch.

@property (nonatomic, strong) NSNumber *batchSize

Declared In

AWSLambdaModel.h

  eventSourceArn

The Amazon Resource Name (ARN) of the event source.

@property (nonatomic, strong) NSString *eventSourceArn

Declared In

AWSLambdaModel.h

  functionArn

The ARN of the Lambda function.

@property (nonatomic, strong) NSString *functionArn

Declared In

AWSLambdaModel.h

  lastModified

The date that the event source mapping was last updated.

@property (nonatomic, strong) NSDate *lastModified

Declared In

AWSLambdaModel.h

  lastProcessingResult

The result of the last AWS Lambda invocation of your Lambda function.

@property (nonatomic, strong) NSString *lastProcessingResult

Declared In

AWSLambdaModel.h

  maximumBatchingWindowInSeconds

@property (nonatomic, strong) NSNumber *maximumBatchingWindowInSeconds

Declared In

AWSLambdaModel.h

  state

The state of the event source mapping. It can be one of the following: Creating, Enabling, Enabled, Disabling, Disabled, Updating, or Deleting.

@property (nonatomic, strong) NSString *state

Declared In

AWSLambdaModel.h

  stateTransitionReason

The cause of the last state change, either User initiated or Lambda initiated.

@property (nonatomic, strong) NSString *stateTransitionReason

Declared In

AWSLambdaModel.h

  UUID

The identifier of the event source mapping.

@property (nonatomic, strong) NSString *UUID

Declared In

AWSLambdaModel.h