Referenz für Rate-Ausdrücke - Amazon EventBridge

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.

Referenz für Rate-Ausdrücke

Ein Rate-Ausdruck beginnt, wenn Sie die Regel für geplante Ereignisse erstellen, und wird dann nach einem definierten Zeitplan ausgeführt.

Rate-Ausdrücke verfügen über zwei Pflichtfelder, die durch Leerzeichen voneinander getrennt sind.

Syntax

rate(value unit)
Wert

Eine positive Zahl.

Einheit

Die Zeiteinheit. Für Werte von 1 werden verschiedene Einheiten benötigt, z. B. minute, ebenso für Werte über 1, z. B. minutes.

Zulässige Werte: Minute | Minuten | Stunde | Stunden | Tag | Tage

Einschränkungen

Wenn der Wert gleich 1 ist, dann muss die Einheit im Singular stehen. Wenn der Wert größer als 1 ist, muss die Einheit im Plural sein. Beispiel: rate(1 Stunden) und rate(5 Stunde) sind nicht gültig, aber rate(1 Stunde) und rate(5 Stunden) sind gültig.

Beispiele

Die folgenden Beispiele zeigen, wie Sie Rate-Ausdrücke mit dem AWS CLI-Befehl put-rule verwenden. Das erste Beispiel löst die Regel einmal jede Minute aus, das zweite Beispiel einmal alle fünf Minuten, das dritte Beispiel einmal jede Stunde und das letzte Beispiel einmal jeden Tag.

aws events put-rule --schedule-expression "rate(1 minute)" --name MyRule2
aws events put-rule --schedule-expression "rate(5 minutes)" --name MyRule3
aws events put-rule --schedule-expression "rate(1 hour)" --name MyRule4
aws events put-rule --schedule-expression "rate(1 day)" --name MyRule5