

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Menambahkan atribut konteks di EventBridge Scheduler
<a name="managing-schedule-context-attributes"></a>

 Penggunaan kata kunci berikut di payload yang Anda berikan ke target untuk mengumpulkan metadata tentang jadwal. EventBridge Scheduler menggantikan setiap kata kunci dengan nilainya masing-masing saat jadwal Anda memanggil target. 
+  **`<aws.scheduler.schedule-arn>`**— ARN dari jadwal. 
+  **`<aws.scheduler.scheduled-time>`**— Waktu yang Anda tentukan untuk jadwal untuk memanggil targetnya, misalnya,`2022-03-22T18:59:43Z`. 
+  **`<aws.scheduler.execution-id>`**— ID unik yang ditetapkan oleh EventBridge Scheduler untuk setiap percobaan pemanggilan target, misalnya,. `d32c5kddcf5bb8c3` 
+  **`<aws.scheduler.attempt-number>`**— Penghitung yang mengidentifikasi nomor percobaan untuk pemanggilan saat ini, misalnya,. `1` 

 Contoh ini menunjukkan pembuatan jadwal yang diaktifkan setiap lima menit, dan memanggil operasi Amazon `SendMessage` SQS sebagai target universal. Badan pesan mencakup nilai untuk`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 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)
```