AWS SDK for C++
1.9.1
AWS SDK for C++
|
#include <EventSourceMappingConfiguration.h>
A mapping between an AWS resource and an AWS Lambda function. See CreateEventSourceMapping for details.
Definition at line 39 of file EventSourceMappingConfiguration.h.
Aws::Lambda::Model::EventSourceMappingConfiguration::EventSourceMappingConfiguration | ( | ) |
Aws::Lambda::Model::EventSourceMappingConfiguration::EventSourceMappingConfiguration | ( | Aws::Utils::Json::JsonView | jsonValue | ) |
|
inline |
(Streams) A list of current response type enums applied to the event source mapping.
Definition at line 871 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) A list of current response type enums applied to the event source mapping.
Definition at line 877 of file EventSourceMappingConfiguration.h.
|
inline |
(MQ) The name of the Amazon MQ broker destination queue to consume.
Definition at line 635 of file EventSourceMappingConfiguration.h.
|
inline |
(MQ) The name of the Amazon MQ broker destination queue to consume.
Definition at line 630 of file EventSourceMappingConfiguration.h.
|
inline |
(MQ) The name of the Amazon MQ broker destination queue to consume.
Definition at line 640 of file EventSourceMappingConfiguration.h.
|
inline |
An array of the authentication protocol, or the VPC components to secure your event source.
Definition at line 683 of file EventSourceMappingConfiguration.h.
|
inline |
An array of the authentication protocol, or the VPC components to secure your event source.
Definition at line 689 of file EventSourceMappingConfiguration.h.
|
inline |
The name of the Kafka topic.
Definition at line 589 of file EventSourceMappingConfiguration.h.
|
inline |
The name of the Kafka topic.
Definition at line 584 of file EventSourceMappingConfiguration.h.
|
inline |
The name of the Kafka topic.
Definition at line 594 of file EventSourceMappingConfiguration.h.
|
inline |
The maximum number of items to retrieve in a single batch.
Definition at line 177 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) If the function returns an error, split the batch in two and retry. The default value is false.
Definition at line 762 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) An Amazon SQS queue or Amazon SNS topic destination for discarded records.
Definition at line 524 of file EventSourceMappingConfiguration.h.
|
inline |
The Amazon Resource Name (ARN) of the event source.
Definition at line 248 of file EventSourceMappingConfiguration.h.
|
inline |
The ARN of the Lambda function.
Definition at line 289 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) A list of current response type enums applied to the event source mapping.
Definition at line 841 of file EventSourceMappingConfiguration.h.
|
inline |
The maximum number of items to retrieve in a single batch.
Definition at line 172 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) If the function returns an error, split the batch in two and retry. The default value is false.
Definition at line 756 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) An Amazon SQS queue or Amazon SNS topic destination for discarded records.
Definition at line 518 of file EventSourceMappingConfiguration.h.
|
inline |
The Amazon Resource Name (ARN) of the event source.
Definition at line 243 of file EventSourceMappingConfiguration.h.
|
inline |
The ARN of the Lambda function.
Definition at line 284 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) A list of current response type enums applied to the event source mapping.
Definition at line 835 of file EventSourceMappingConfiguration.h.
|
inline |
The date that the event source mapping was last updated, or its state changed.
Definition at line 326 of file EventSourceMappingConfiguration.h.
|
inline |
The result of the last AWS Lambda invocation of your Lambda function.
Definition at line 362 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams and SQS standard queues) The maximum amount of time to gather records before invoking the function, in seconds. The default value is zero.
Definition at line 194 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) Discard records older than the specified age. The default value is infinite (-1). When set to infinite (-1), failed records are retried until the record expires.
Definition at line 728 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) Discard records after the specified number of retries. The default value is infinite (-1). When set to infinite (-1), failed records are retried until the record expires.
Definition at line 782 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) The number of batches to process from each shard concurrently. The default value is 1.
Definition at line 219 of file EventSourceMappingConfiguration.h.
|
inline |
(MQ) The name of the Amazon MQ broker destination queue to consume.
Definition at line 600 of file EventSourceMappingConfiguration.h.
|
inline |
The Self-Managed Apache Kafka cluster for your event source.
Definition at line 695 of file EventSourceMappingConfiguration.h.
|
inline |
An array of the authentication protocol, or the VPC components to secure your event source.
Definition at line 647 of file EventSourceMappingConfiguration.h.
|
inline |
The position in a stream from which to start reading. Required for Amazon Kinesis, Amazon DynamoDB, and Amazon MSK Streams sources. AT_TIMESTAMP
is only supported for Amazon Kinesis streams.
Definition at line 94 of file EventSourceMappingConfiguration.h.
|
inline |
With StartingPosition
set to AT_TIMESTAMP
, the time from which to start reading.
Definition at line 136 of file EventSourceMappingConfiguration.h.
|
inline |
The state of the event source mapping. It can be one of the following: Creating
, Enabling
, Enabled
, Disabling
, Disabled
, Updating
, or Deleting
.
Definition at line 406 of file EventSourceMappingConfiguration.h.
|
inline |
Indicates whether the last change to the event source mapping was made by a user, or by the Lambda service.
Definition at line 469 of file EventSourceMappingConfiguration.h.
|
inline |
The name of the Kafka topic.
Definition at line 554 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) The duration in seconds of a processing window. The range is between 1 second up to 900 seconds.
Definition at line 810 of file EventSourceMappingConfiguration.h.
|
inline |
The identifier of the event source mapping.
Definition at line 51 of file EventSourceMappingConfiguration.h.
Aws::Utils::Json::JsonValue Aws::Lambda::Model::EventSourceMappingConfiguration::Jsonize | ( | ) | const |
|
inline |
The date that the event source mapping was last updated, or its state changed.
Definition at line 332 of file EventSourceMappingConfiguration.h.
|
inline |
The result of the last AWS Lambda invocation of your Lambda function.
Definition at line 367 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams and SQS standard queues) The maximum amount of time to gather records before invoking the function, in seconds. The default value is zero.
Definition at line 200 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) Discard records older than the specified age. The default value is infinite (-1). When set to infinite (-1), failed records are retried until the record expires.
Definition at line 735 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) Discard records after the specified number of retries. The default value is infinite (-1). When set to infinite (-1), failed records are retried until the record expires.
Definition at line 789 of file EventSourceMappingConfiguration.h.
EventSourceMappingConfiguration& Aws::Lambda::Model::EventSourceMappingConfiguration::operator= | ( | Aws::Utils::Json::JsonView | jsonValue | ) |
|
inline |
(Streams) The number of batches to process from each shard concurrently. The default value is 1.
Definition at line 225 of file EventSourceMappingConfiguration.h.
|
inline |
(MQ) The name of the Amazon MQ broker destination queue to consume.
Definition at line 605 of file EventSourceMappingConfiguration.h.
|
inline |
The Self-Managed Apache Kafka cluster for your event source.
Definition at line 700 of file EventSourceMappingConfiguration.h.
|
inline |
The maximum number of items to retrieve in a single batch.
Definition at line 182 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) If the function returns an error, split the batch in two and retry. The default value is false.
Definition at line 768 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) An Amazon SQS queue or Amazon SNS topic destination for discarded records.
Definition at line 530 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) An Amazon SQS queue or Amazon SNS topic destination for discarded records.
Definition at line 536 of file EventSourceMappingConfiguration.h.
|
inline |
The Amazon Resource Name (ARN) of the event source.
Definition at line 258 of file EventSourceMappingConfiguration.h.
|
inline |
The Amazon Resource Name (ARN) of the event source.
Definition at line 253 of file EventSourceMappingConfiguration.h.
|
inline |
The Amazon Resource Name (ARN) of the event source.
Definition at line 263 of file EventSourceMappingConfiguration.h.
|
inline |
The ARN of the Lambda function.
Definition at line 299 of file EventSourceMappingConfiguration.h.
|
inline |
The ARN of the Lambda function.
Definition at line 294 of file EventSourceMappingConfiguration.h.
|
inline |
The ARN of the Lambda function.
Definition at line 304 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) A list of current response type enums applied to the event source mapping.
Definition at line 853 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) A list of current response type enums applied to the event source mapping.
Definition at line 847 of file EventSourceMappingConfiguration.h.
|
inline |
The date that the event source mapping was last updated, or its state changed.
Definition at line 344 of file EventSourceMappingConfiguration.h.
|
inline |
The date that the event source mapping was last updated, or its state changed.
Definition at line 338 of file EventSourceMappingConfiguration.h.
|
inline |
The result of the last AWS Lambda invocation of your Lambda function.
Definition at line 377 of file EventSourceMappingConfiguration.h.
|
inline |
The result of the last AWS Lambda invocation of your Lambda function.
Definition at line 372 of file EventSourceMappingConfiguration.h.
|
inline |
The result of the last AWS Lambda invocation of your Lambda function.
Definition at line 382 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams and SQS standard queues) The maximum amount of time to gather records before invoking the function, in seconds. The default value is zero.
Definition at line 206 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) Discard records older than the specified age. The default value is infinite (-1). When set to infinite (-1), failed records are retried until the record expires.
Definition at line 742 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) Discard records after the specified number of retries. The default value is infinite (-1). When set to infinite (-1), failed records are retried until the record expires.
Definition at line 796 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) The number of batches to process from each shard concurrently. The default value is 1.
Definition at line 231 of file EventSourceMappingConfiguration.h.
|
inline |
(MQ) The name of the Amazon MQ broker destination queue to consume.
Definition at line 615 of file EventSourceMappingConfiguration.h.
|
inline |
(MQ) The name of the Amazon MQ broker destination queue to consume.
Definition at line 610 of file EventSourceMappingConfiguration.h.
|
inline |
The Self-Managed Apache Kafka cluster for your event source.
Definition at line 705 of file EventSourceMappingConfiguration.h.
|
inline |
The Self-Managed Apache Kafka cluster for your event source.
Definition at line 710 of file EventSourceMappingConfiguration.h.
|
inline |
An array of the authentication protocol, or the VPC components to secure your event source.
Definition at line 665 of file EventSourceMappingConfiguration.h.
|
inline |
An array of the authentication protocol, or the VPC components to secure your event source.
Definition at line 659 of file EventSourceMappingConfiguration.h.
|
inline |
The position in a stream from which to start reading. Required for Amazon Kinesis, Amazon DynamoDB, and Amazon MSK Streams sources. AT_TIMESTAMP
is only supported for Amazon Kinesis streams.
Definition at line 108 of file EventSourceMappingConfiguration.h.
|
inline |
The position in a stream from which to start reading. Required for Amazon Kinesis, Amazon DynamoDB, and Amazon MSK Streams sources. AT_TIMESTAMP
is only supported for Amazon Kinesis streams.
Definition at line 115 of file EventSourceMappingConfiguration.h.
|
inline |
With StartingPosition
set to AT_TIMESTAMP
, the time from which to start reading.
Definition at line 154 of file EventSourceMappingConfiguration.h.
|
inline |
With StartingPosition
set to AT_TIMESTAMP
, the time from which to start reading.
Definition at line 148 of file EventSourceMappingConfiguration.h.
|
inline |
The state of the event source mapping. It can be one of the following: Creating
, Enabling
, Enabled
, Disabling
, Disabled
, Updating
, or Deleting
.
Definition at line 430 of file EventSourceMappingConfiguration.h.
|
inline |
The state of the event source mapping. It can be one of the following: Creating
, Enabling
, Enabled
, Disabling
, Disabled
, Updating
, or Deleting
.
Definition at line 422 of file EventSourceMappingConfiguration.h.
|
inline |
The state of the event source mapping. It can be one of the following: Creating
, Enabling
, Enabled
, Disabling
, Disabled
, Updating
, or Deleting
.
Definition at line 438 of file EventSourceMappingConfiguration.h.
|
inline |
Indicates whether the last change to the event source mapping was made by a user, or by the Lambda service.
Definition at line 487 of file EventSourceMappingConfiguration.h.
|
inline |
Indicates whether the last change to the event source mapping was made by a user, or by the Lambda service.
Definition at line 481 of file EventSourceMappingConfiguration.h.
|
inline |
Indicates whether the last change to the event source mapping was made by a user, or by the Lambda service.
Definition at line 493 of file EventSourceMappingConfiguration.h.
|
inline |
The name of the Kafka topic.
Definition at line 569 of file EventSourceMappingConfiguration.h.
|
inline |
The name of the Kafka topic.
Definition at line 564 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) The duration in seconds of a processing window. The range is between 1 second up to 900 seconds.
Definition at line 822 of file EventSourceMappingConfiguration.h.
|
inline |
The identifier of the event source mapping.
Definition at line 66 of file EventSourceMappingConfiguration.h.
|
inline |
The identifier of the event source mapping.
Definition at line 61 of file EventSourceMappingConfiguration.h.
|
inline |
The identifier of the event source mapping.
Definition at line 71 of file EventSourceMappingConfiguration.h.
|
inline |
An array of the authentication protocol, or the VPC components to secure your event source.
Definition at line 653 of file EventSourceMappingConfiguration.h.
|
inline |
The position in a stream from which to start reading. Required for Amazon Kinesis, Amazon DynamoDB, and Amazon MSK Streams sources. AT_TIMESTAMP
is only supported for Amazon Kinesis streams.
Definition at line 101 of file EventSourceMappingConfiguration.h.
|
inline |
With StartingPosition
set to AT_TIMESTAMP
, the time from which to start reading.
Definition at line 142 of file EventSourceMappingConfiguration.h.
|
inline |
The state of the event source mapping. It can be one of the following: Creating
, Enabling
, Enabled
, Disabling
, Disabled
, Updating
, or Deleting
.
Definition at line 414 of file EventSourceMappingConfiguration.h.
|
inline |
Indicates whether the last change to the event source mapping was made by a user, or by the Lambda service.
Definition at line 475 of file EventSourceMappingConfiguration.h.
|
inline |
The name of the Kafka topic.
Definition at line 559 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) The duration in seconds of a processing window. The range is between 1 second up to 900 seconds.
Definition at line 816 of file EventSourceMappingConfiguration.h.
|
inline |
The identifier of the event source mapping.
Definition at line 56 of file EventSourceMappingConfiguration.h.
|
inline |
The maximum number of items to retrieve in a single batch.
Definition at line 187 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) If the function returns an error, split the batch in two and retry. The default value is false.
Definition at line 774 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) An Amazon SQS queue or Amazon SNS topic destination for discarded records.
Definition at line 542 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) An Amazon SQS queue or Amazon SNS topic destination for discarded records.
Definition at line 548 of file EventSourceMappingConfiguration.h.
|
inline |
The Amazon Resource Name (ARN) of the event source.
Definition at line 273 of file EventSourceMappingConfiguration.h.
|
inline |
The Amazon Resource Name (ARN) of the event source.
Definition at line 268 of file EventSourceMappingConfiguration.h.
|
inline |
The Amazon Resource Name (ARN) of the event source.
Definition at line 278 of file EventSourceMappingConfiguration.h.
|
inline |
The ARN of the Lambda function.
Definition at line 314 of file EventSourceMappingConfiguration.h.
|
inline |
The ARN of the Lambda function.
Definition at line 309 of file EventSourceMappingConfiguration.h.
|
inline |
The ARN of the Lambda function.
Definition at line 319 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) A list of current response type enums applied to the event source mapping.
Definition at line 865 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) A list of current response type enums applied to the event source mapping.
Definition at line 859 of file EventSourceMappingConfiguration.h.
|
inline |
The date that the event source mapping was last updated, or its state changed.
Definition at line 356 of file EventSourceMappingConfiguration.h.
|
inline |
The date that the event source mapping was last updated, or its state changed.
Definition at line 350 of file EventSourceMappingConfiguration.h.
|
inline |
The result of the last AWS Lambda invocation of your Lambda function.
Definition at line 392 of file EventSourceMappingConfiguration.h.
|
inline |
The result of the last AWS Lambda invocation of your Lambda function.
Definition at line 387 of file EventSourceMappingConfiguration.h.
|
inline |
The result of the last AWS Lambda invocation of your Lambda function.
Definition at line 397 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams and SQS standard queues) The maximum amount of time to gather records before invoking the function, in seconds. The default value is zero.
Definition at line 212 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) Discard records older than the specified age. The default value is infinite (-1). When set to infinite (-1), failed records are retried until the record expires.
Definition at line 749 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) Discard records after the specified number of retries. The default value is infinite (-1). When set to infinite (-1), failed records are retried until the record expires.
Definition at line 803 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) The number of batches to process from each shard concurrently. The default value is 1.
Definition at line 237 of file EventSourceMappingConfiguration.h.
|
inline |
(MQ) The name of the Amazon MQ broker destination queue to consume.
Definition at line 625 of file EventSourceMappingConfiguration.h.
|
inline |
(MQ) The name of the Amazon MQ broker destination queue to consume.
Definition at line 620 of file EventSourceMappingConfiguration.h.
|
inline |
The Self-Managed Apache Kafka cluster for your event source.
Definition at line 715 of file EventSourceMappingConfiguration.h.
|
inline |
The Self-Managed Apache Kafka cluster for your event source.
Definition at line 720 of file EventSourceMappingConfiguration.h.
|
inline |
An array of the authentication protocol, or the VPC components to secure your event source.
Definition at line 677 of file EventSourceMappingConfiguration.h.
|
inline |
An array of the authentication protocol, or the VPC components to secure your event source.
Definition at line 671 of file EventSourceMappingConfiguration.h.
|
inline |
The position in a stream from which to start reading. Required for Amazon Kinesis, Amazon DynamoDB, and Amazon MSK Streams sources. AT_TIMESTAMP
is only supported for Amazon Kinesis streams.
Definition at line 122 of file EventSourceMappingConfiguration.h.
|
inline |
The position in a stream from which to start reading. Required for Amazon Kinesis, Amazon DynamoDB, and Amazon MSK Streams sources. AT_TIMESTAMP
is only supported for Amazon Kinesis streams.
Definition at line 129 of file EventSourceMappingConfiguration.h.
|
inline |
With StartingPosition
set to AT_TIMESTAMP
, the time from which to start reading.
Definition at line 166 of file EventSourceMappingConfiguration.h.
|
inline |
With StartingPosition
set to AT_TIMESTAMP
, the time from which to start reading.
Definition at line 160 of file EventSourceMappingConfiguration.h.
|
inline |
The state of the event source mapping. It can be one of the following: Creating
, Enabling
, Enabled
, Disabling
, Disabled
, Updating
, or Deleting
.
Definition at line 454 of file EventSourceMappingConfiguration.h.
|
inline |
The state of the event source mapping. It can be one of the following: Creating
, Enabling
, Enabled
, Disabling
, Disabled
, Updating
, or Deleting
.
Definition at line 446 of file EventSourceMappingConfiguration.h.
|
inline |
The state of the event source mapping. It can be one of the following: Creating
, Enabling
, Enabled
, Disabling
, Disabled
, Updating
, or Deleting
.
Definition at line 462 of file EventSourceMappingConfiguration.h.
|
inline |
Indicates whether the last change to the event source mapping was made by a user, or by the Lambda service.
Definition at line 505 of file EventSourceMappingConfiguration.h.
|
inline |
Indicates whether the last change to the event source mapping was made by a user, or by the Lambda service.
Definition at line 499 of file EventSourceMappingConfiguration.h.
|
inline |
Indicates whether the last change to the event source mapping was made by a user, or by the Lambda service.
Definition at line 511 of file EventSourceMappingConfiguration.h.
|
inline |
The name of the Kafka topic.
Definition at line 579 of file EventSourceMappingConfiguration.h.
|
inline |
The name of the Kafka topic.
Definition at line 574 of file EventSourceMappingConfiguration.h.
|
inline |
(Streams) The duration in seconds of a processing window. The range is between 1 second up to 900 seconds.
Definition at line 828 of file EventSourceMappingConfiguration.h.
|
inline |
The identifier of the event source mapping.
Definition at line 81 of file EventSourceMappingConfiguration.h.
|
inline |
The identifier of the event source mapping.
Definition at line 76 of file EventSourceMappingConfiguration.h.
|
inline |
The identifier of the event source mapping.
Definition at line 86 of file EventSourceMappingConfiguration.h.