Zum Inhalt springen

Automatisierungen erstellen

Zuletzt aktualisiert am

In dieser Anleitung wird erläutert, wie Sie mithilfe der STACKIT Automation Service API oder des STACKIT-Portals eine Automatisierung erstellen. Automatisierungen werden anhand vordefinierter Vorlagen erstellt und können mit spezifischen Parametern konfiguriert werden.

Um eine neue Automatisierung über die API zu erstellen, müssen Sie die folgenden Informationen angeben:

  • projectId
  • regionId
  • Automatisierungskonfiguration einschließlich Vorlagen-ID und Parametern

Verwenden Sie die folgende POST-Anfrage, um eine Automatisierung zu erstellen:

POST https://automation-service.api.stackit.cloud/v1beta/projects/{projectId}/regions/{region}/services/volumes/automations
{
"description": "Erstellt tägliche Wiederherstellungspunkte für alle Volumes mit dem angegebenen Label",
"input": {
"inheritVolumeLabels": true,
"kind": "VolumeRecoveryPointManagement",
"recoveryPointLabels": {
"exampleLabelKey1": "exampleLabelValue1",
"exampleLabelKey2": "exampleLabelValue2"
},
"snapshotRetentionPolicy": {
"kind": "count",
"value": 2
},
"volumeLabelSelector": "myLabelkey1=myLabelValue,myLabelKey2=myOtherLabelValue"
},
"name": "Meine tägliche Automatisierung zur Erstellung von Wiederherstellungspunkten für Volumes",
"templateId": "62c5178a-87fb-437f-88c8-c6f26b3ee4f6",
"triggers": {
"schedule": {
"rrule": "DTSTART;TZID=Europe/Sofia:20200803T023000\nRRULE:FREQ=DAILY;INTERVAL=1"
}
}
}
  1. Wählen Sie eine Automatisierungsvorlage aus: Nutzen Sie die Anleitung Automatisierungsvorlagen abrufen, um verfügbare Vorlagen abzurufen.

  2. Bereiten Sie Ihre Anfrage vor: Geben Sie die erforderlichen Parameter entsprechend der von Ihnen ausgewählten Vorlage ein.

  3. Senden Sie die POST-Anfrage: Führen Sie den API-Aufruf mit Ihrer Automatisierungskonfiguration aus.

  4. Speichern Sie die Automatisierungs-ID: Die Antwort enthält eine automationId, die Sie für zukünftige Vorgänge benötigen.

API-Referenz: CreateAutomation.

Nach der Erstellung können Sie die Automatisierung manuell ausführen oder sie wird gemäß ihrem Zeitplan ausgeführt. Informationen zur manuellen Ausführung finden Sie unter Automatisierungen ausführen.