

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Amazon SQS 事件來源映射的 Lambda 參數
<a name="services-sqs-parameters"></a>

所有 Lambda 事件來源類型都會共用相同的 [CreateEventSourceMapping](https://docs.aws.amazon.com/lambda/latest/api/API_CreateEventSourceMapping.html) 和 [UpdateEventSourceMapping](https://docs.aws.amazon.com/lambda/latest/api/API_UpdateEventSourceMapping.html) API 操作。但是，只有一些參數適用於 Amazon SQS。


| 參數 | 必要 | 預設 | 備註 | 
| --- | --- | --- | --- | 
|  BatchSize  |  否  |  10  |  對於標準佇列，最大值為 10,000。對於 FIFO 隊列，最大值為 10。  | 
|  已啟用  |  N  |  true  | 無  | 
|  EventSourceArn  |  Y  | N/A |  資料串流或串流消費者的 ARN  | 
|  FunctionName  |  是  | N/A  | 無  | 
|  FilterCriteria  |  N  |  N/A   |  [控制 Lambda 將哪些事件傳送至您的函數](invocation-eventfiltering.md)  | 
|  FunctionResponseTypes  |  N  | N/A  |  若要讓函數報告批次中的特定失敗，請將值 `ReportBatchItemFailures` 包含在 `FunctionResponseTypes` 中。如需詳細資訊，請參閱[實作部分批次回應](services-sqs-errorhandling.md#services-sqs-batchfailurereporting)。  | 
|  MaximumBatchingWindowInSeconds  |  N  |  0  | FIFO 佇列不支援批次間隔 | 
|  ProvisionedPollerConfig  |  N  |  N/A  |  設定 SQS 事件來源映射的專用事件輪詢器數量下限 (2-200) 和上限 (2-2000)。每個輪詢器最多可處理每秒 1 MB 的輸送量和 10 個並行調用。  | 
|  ScalingConfig  |  N  |  N/A   |  [設定 Amazon SQS 事件來源的並行上限](services-sqs-scaling.md#events-sqs-max-concurrency)  | 