

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Agregar atributos de contexto del Programador de EventBridge
<a name="managing-schedule-context-attributes"></a>

 Utilice las siguientes palabras clave en la carga útil que pase al destino para recopilar metadatos sobre la programación. Programador de Amazon EventBridge reemplaza cada palabra clave por su valor respectivo cuando su programación invoca el destino. 
+  **`<aws.scheduler.schedule-arn>`**— El ARN de la programación. 
+  **`<aws.scheduler.scheduled-time>`**— La hora que especificó para que la programación invocara su destino, por ejemplo, `2022-03-22T18:59:43Z`. 
+  **`<aws.scheduler.execution-id>`**— El identificador único que el Programador de EventBridge asigna a cada intento de invocación de un destino, por ejemplo `d32c5kddcf5bb8c3`. 
+  **`<aws.scheduler.attempt-number>`**— Un contador que identifica el número de intento de la invocación actual, por ejemplo, `1`. 

 En este ejemplo, se muestra la creación de una programación que se active cada cinco minutos e invoque la operación `SendMessage` de Amazon SQS como destino universal. El cuerpo del mensaje incluye el valor de `schedule-time`. 

**Example AWS CLI**  

```
$ aws scheduler create-schedule --name your-schedule \
    --schedule-expression 'rate(5 minutes)' \
    --target '{"RoleArn": "ROLE_ARN", \
        "Arn": "arn:aws:scheduler:::aws-sdk:sqs:sendMessage", \
        "Input": "{\"MessageBody\":\"<aws.scheduler.scheduled-time>\",\"QueueUrl\":\"https://sqs.us-west-2.amazonaws.com/123456789012/scheduler-cli-test\"}"}' \
    --flexible-time-window '{ "Mode": "OFF"}'
```

**Example SDK de Python**  

```
import boto3
scheduler = boto3.client('scheduler')

sqs_universal= {
    "RoleArn": "<ROLE_ARN>",
    "Arn": "arn:aws:scheduler:::aws-sdk:sqs:sendMessage",
    "Input": "{\"MessageBody\":\"<aws.scheduler.scheduled-time>\",\"QueueUrl\":\"https://sqs.us-west-2.amazonaws.com/123456789012/scheduler-cli-test\"}"
}
        
flex_window = { "Mode": "OFF" }
    
    
scheduler.update_schedule(Name="your-schedule",
    ScheduleExpression="rate(5 minutes)",
    Target=sqs_universal,
    FlexibleTimeWindow=flex_window)
```