Reason type
Erforderlich, wenn nameAvailable == falsch ist. Ungültig bedeutet, dass der angegebene Name nicht den Namensanforderungen des Ressourcenanbieters entspricht (falsche Länge, nicht unterstützte Zeichen usw.). AlreadyExists zeigt an, dass der Name bereits verwendet wird und daher nicht verfügbar ist.
type Reason = "Invalid" | "AlreadyExists"