az aosm nsd
Hinweis
Diese Referenz ist Teil der aosm-Erweiterung für die Azure CLI (Version 2.54.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen az aosm nsd-Befehl zum ersten Mal ausführen. Weitere Informationen zu Erweiterungen
Die Befehlsgruppe "aosm" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Verwalten Sie AOSM-Herausgeber-Netzwerkdienstdesigns.
Ein Netzwerkdienstdesign (Network Service Design, NSD) ist eine Sammlung von Netzwerkfunktionsdefinitionen (Network Function Definitions, NFD) und jeder unterstützenden Infrastruktur, die einen Netzwerkdienst definiert. Mit dieser Befehlsgruppe können Sie NSDs in Azure erstellen und veröffentlichen.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az aosm nsd build |
Erstellen Sie einen AOSM-Netzwerkdienstentwurf. |
Erweiterung | Vorschau |
az aosm nsd generate-config |
Generieren Sie die Konfigurationsdatei zum Erstellen eines AOSM-Herausgeber-Netzwerkdienstentwurfs. |
Erweiterung | Vorschau |
az aosm nsd publish |
Veröffentlichen Eines vordefinierten AOSM-Netzwerkdienstentwurfs. |
Erweiterung | Vorschau |
az aosm nsd build
Die Befehlsgruppe "aosm" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Erstellen Sie einen AOSM-Netzwerkdienstentwurf.
Erstellt ein AOSM Network Service Design (NSD) basierend auf der bereitgestellten Konfigurationsdatei. Der NSD basiert auf den Network Function Definitions (NFD)- und ARM-Vorlagen, die unterstützende Infrastruktur angeben, wie in der Konfigurationsdatei angegeben. Die Ausgabe ist ein Verzeichnis, das entweder direkt veröffentlicht werden kann (mithilfe des Befehls "aosm nsd publish") oder manuell vor der Veröffentlichung angepasst werden kann.
az aosm nsd build --config-file
Beispiele
Erstellen Sie einen Netzwerkdienstentwurf.
az aosm nsd build --config-file my-nsd-input-config.jsonc
Erforderliche Parameter
Der Pfad zur Konfigurationsdatei. Dies ist eine JSONC-Datei, die die erforderlichen Parameter zum Erstellen des NSD enthält.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az aosm nsd generate-config
Die Befehlsgruppe "aosm" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Generieren Sie die Konfigurationsdatei zum Erstellen eines AOSM-Herausgeber-Netzwerkdienstentwurfs.
Generiert eine Konfigurationsdatei, die Sie zum Erstellen eines AOSM-Netzwerkdienstentwurfs (NSD) verwenden können. Die Konfigurationsdatei ist eine JSONC-Datei, die die erforderlichen Parameter zum Erstellen der NSD enthält. Sie müssen die Konfigurationsdatei mit Ihren spezifischen Werten abschließen, bevor Sie den NSD erstellen.
az aosm nsd generate-config [--output-file]
Beispiele
Generieren Sie eine Konfigurationsdatei für einen Netzwerkdienstentwurf.
az aosm nsd generate-config
Generieren Sie eine Konfigurationsdatei für einen Netzwerkdienstentwurf, und schreiben Sie sie in eine bestimmte Datei.
az aosm nsd generate-config --output-file my-nsd-input-config.jsonc
Optionale Parameter
Der Name der Ausgabedatei, in die der generierte Konfigurationstext geschrieben werden soll.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az aosm nsd publish
Die Befehlsgruppe "aosm" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Veröffentlichen Eines vordefinierten AOSM-Netzwerkdienstentwurfs.
Veröffentlicht ein vordefiniertes AOSM-Netzwerkdienstdesign (NSD) in Azure. Der NSD muss mithilfe des aosm nsd-Buildbefehls erstellt werden, bevor er veröffentlicht werden kann. Die NSD und andere erforderliche Ressourcen (Herausgeberressource, Artefaktmanifest(n), Speicherkonten usw.) wird in der angegebenen Ressourcengruppe im derzeit aktiven Azure-Abonnement veröffentlicht.
az aosm nsd publish --build-output-folder
[--no-subscription-permissions]
Beispiele
Veröffentlichen Sie einen Netzwerkdienstentwurf.
az aosm nsd publish --build-output-folder my-nsd-output-folder
Erforderliche Parameter
Pfad zum zu veröffentlichenden Ordner, erstellt durch den Buildbefehl.
Optionale Parameter
Nur CNF definition_type veröffentlichen – für VNF ignoriert. Übergeben Sie dieses Kennzeichen, wenn Sie nicht über die Berechtigung zum Importieren in das Publisher-Abonnement verfügen (Mitwirkenderrolle + AcrPush-Rolle oder eine benutzerdefinierte Rolle, die die ImportImage-Aktion und AcrPush über das gesamte Abonnement zulässt). Dies bedeutet, dass die Bildartefakte auf Ihren lokalen Computer gezogen und dann an den Artefaktspeicher verschoben werden. Erfordert, dass Docker lokal installiert wird.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.