

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Step Functions indica la destinazione della macchina
<a name="eb-custom-bus-target-sfn"></a>

Per avviare una macchina a stati, imposta l'ARN della macchina `TargetArn` a stati e aggiungi`StepFunctionsParameters`. EventBridge avvia un'esecuzione per batch e l'input di esecuzione è un array JSON degli eventi del batch, quindi un'`Name`espressione non deve dipendere dai campi di un singolo evento.

## Parameters
<a name="eb-custom-bus-target-sfn-parameters"></a>


| Parametro | Cosa imposta | 
| --- | --- | 
| InvocationType | EVENTchiamateStartExecution. REQUEST\_RESPONSEchiamateStartSyncExecution, supportate solo da una macchina a stati Express, e considera un'esecuzione non riuscita come una consegna non riuscita | 
| Name | Il nome dell'esecuzione. Deve essere univoco per esecuzione; omettilo per consentire a Step Functions di generarne una | 
| TraceHeader | L'intestazione della AWS X-Ray traccia da propagare | 
| InvocationTimeoutSeconds | Quanto tempo EventBridge attende la chiamata, da 1 a 30 secondi, impostazione predefinita 30 | 

## Ruolo di consegna
<a name="eb-custom-bus-target-sfn-role"></a>

Il ruolo è necessario `states:StartExecution` sulla macchina a stati o `states:StartSyncExecution` per`REQUEST_RESPONSE`.

## Batching e payload
<a name="eb-custom-bus-target-sfn-batching"></a>

Un'esecuzione per batch. `BatchConfiguration.MaxBatchSize`Impostato su 1 per un'esecuzione per evento. Consulta [Distribuzione in lotti delle consegne verso un obiettivo](eb-custom-bus-batching.md).