

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Den Status des Zeitplans im Scheduler ändern EventBridge
<a name="managing-schedule-state"></a>

 *Ein EventBridge Scheduler-Zeitplan hat zwei Status: *aktiviert und deaktiviert*.* Im folgenden Beispiel wird `UpdateSchedule` ein Zeitplan deaktiviert, der alle fünf Minuten ausgelöst wird und ein Lambda-Ziel aufruft. 

 Wenn Sie verwenden`UpdateSchedule`, müssen Sie alle erforderlichen Parameter angeben. EventBridge Der Scheduler ersetzt Ihren Zeitplan durch die von Ihnen bereitgestellten Informationen. Wenn Sie keinen Parameter angeben, den Sie zuvor festgelegt haben, wird standardmäßig der Wert verwendet. `null` 

**Example AWS CLI**  

```
$ aws scheduler update-schedule --name lambda-universal --schedule-expression 'rate(5 minutes)' \
--target '{"RoleArn": "ROLE_ARN", "Arn":"arn:aws:scheduler:::aws-sdk:lambda:invoke" "Input": "{\"FunctionName\":\"arn:aws:lambda:REGION:123456789012:function:HelloWorld\",\"InvocationType\":\"Event\",\"Payload\":\"{\\\"message\\\":\\\"testing function\\\"}\"}" }' \
--flexible-time-window '{ "Mode": "OFF"}' \
--state DISABLED
```

```
{
    "ScheduleArn": "arn:aws:scheduler:us-west-2:123456789012:schedule/default/lambda-universal"
}
```

 Im folgenden Beispiel werden das Python-SDK und der `UpdateSchedule` Vorgang verwendet, um einen Zeitplan zu deaktivieren, der auf Amazon SQS abzielt und ein vorgegebenes Ziel verwendet. 

**Example Python SDK**  

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

sqs_templated = {
    "RoleArn": "<ROLE_ARN>",
    "Arn": "<QUEUE_ARN>",
    "Input": "{}"}

flex_window = { "Mode": "OFF" }

scheduler.update_schedule(Name="your-schedule",
    ScheduleExpression="rate(5 minutes)",
    Target=sqs_templated,
    FlexibleTimeWindow=flex_window,
    State='DISABLED')
```