opsmith / powershell-automation / Modul

Eingaben und Datenverträge

Parameter, Objekte und Konfigurationswerte vor einer Zustandsänderung explizit validieren.

Eingaben als Betriebsvertrag

Einführung · 4 Abschnitte · ~14 Min Lesezeit · Stand

Betriebsfrage

Eine Pipeline liefert Objekte, aber keine Zusage, dass sie für diese Änderung zulässig, vollständig oder aktuell sind.

Mentales Modell

SyntaxKann PowerShell den Wert binden?
SemantikIst der Wert für diese Änderung erlaubt?
FreigabeDarf diese Identität den Zielzustand bewirken?

Risiko

Route

  1. Eingabe binden
  2. Vorbedingungen prüfen
  3. Zielzustand lesen
  4. Änderung begrenzen
  5. Ergebnis verifizieren

Gelesen ist nicht geprüft: Im Modul entscheidest du die Fälle selbst und siehst danach, wo dein Urteil trägt.

3 Checks starten →

Modul-Aufbau

EINFÜHRUNGEingaben als Betriebsvertrag~14 Min
ADR-001PRECONDITIONeinstieg
FLOW-002MISSION · SAFE-INPUTsolide
CONFIG-003MISSION · SCOPE-VALIDATIONsolide

Quellen

  1. 01learn.microsoft.com/en-us/powershell/scripting…ting-parameter-input