Get Event Source Mapping
lambda_get_event_source_mapping | R Documentation |
Returns details about an event source mapping¶
Description¶
Returns details about an event source mapping. You can get the
identifier of a mapping from the output of list_event_source_mappings
.
Usage¶
Arguments¶
UUID
[required] The identifier of the event source mapping.
Value¶
A list with the following syntax:
list(
UUID = "string",
StartingPosition = "TRIM_HORIZON"|"LATEST"|"AT_TIMESTAMP",
StartingPositionTimestamp = as.POSIXct(
"2015-01-01"
),
BatchSize = 123,
MaximumBatchingWindowInSeconds = 123,
ParallelizationFactor = 123,
EventSourceArn = "string",
FilterCriteria = list(
Filters = list(
list(
Pattern = "string"
)
)
),
FunctionArn = "string",
LastModified = as.POSIXct(
"2015-01-01"
),
LastProcessingResult = "string",
State = "string",
StateTransitionReason = "string",
DestinationConfig = list(
OnSuccess = list(
Destination = "string"
),
OnFailure = list(
Destination = "string"
)
),
Topics = list(
"string"
),
Queues = list(
"string"
),
SourceAccessConfigurations = list(
list(
Type = "BASIC_AUTH"|"VPC_SUBNET"|"VPC_SECURITY_GROUP"|"SASL_SCRAM_512_AUTH"|"SASL_SCRAM_256_AUTH"|"VIRTUAL_HOST"|"CLIENT_CERTIFICATE_TLS_AUTH"|"SERVER_ROOT_CA_CERTIFICATE",
URI = "string"
)
),
SelfManagedEventSource = list(
Endpoints = list(
list(
"string"
)
)
),
MaximumRecordAgeInSeconds = 123,
BisectBatchOnFunctionError = TRUE|FALSE,
MaximumRetryAttempts = 123,
TumblingWindowInSeconds = 123,
FunctionResponseTypes = list(
"ReportBatchItemFailures"
),
AmazonManagedKafkaEventSourceConfig = list(
ConsumerGroupId = "string"
),
SelfManagedKafkaEventSourceConfig = list(
ConsumerGroupId = "string"
),
ScalingConfig = list(
MaximumConcurrency = 123
),
DocumentDBEventSourceConfig = list(
DatabaseName = "string",
CollectionName = "string",
FullDocument = "UpdateLookup"|"Default"
),
KMSKeyArn = "string",
FilterCriteriaError = list(
ErrorCode = "string",
Message = "string"
)
)