Skip to content

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

lambda_get_event_source_mapping(UUID)

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"
  )
)

Request syntax

svc$get_event_source_mapping(
  UUID = "string"
)