Share via


az aosm nfd

Hinweis

Diese Referenz ist Teil der aosm-Erweiterung für die Azure CLI (Version 2.45.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen az aosm nfd-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 von AOSM-Herausgeber-Netzwerkfunktionsdefinitionen.

Befehle

Name Beschreibung Typ Status
az aosm nfd build

Erstellen Sie eine AOSM-Netzwerkfunktionsdefinition.

Durchwahl Vorschau
az aosm nfd delete

Löschen Sie die Definition der AOSM-Netzwerkfunktion.

Durchwahl Vorschau
az aosm nfd generate-config

Generieren Sie die Konfigurationsdatei zum Erstellen einer AOSM-Herausgeber-Netzwerkfunktionsdefinition.

Durchwahl Vorschau
az aosm nfd publish

Veröffentlichen Sie eine vordefinierte AOSM-Netzwerkfunktionsdefinition.

Durchwahl Vorschau

az aosm nfd build

Vorschau

Die Befehlsgruppe "aosm" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Erstellen Sie eine AOSM-Netzwerkfunktionsdefinition.

az aosm nfd build --config-file
                  --definition-type {cnf, vnf}
                  [--force]
                  [--interactive {false, true}]
                  [--order-params {false, true}]

Erforderliche Parameter

--config-file -f

Der Pfad zur Konfigurationsdatei.

--definition-type

Typ der AOSM-Definition.

Zulässige Werte: cnf, vnf

Optionale Parameter

--force

Erzwingen Sie den Build, auch wenn das Design bereits erstellt wurde.

Standardwert: False
--interactive -i

Fordern Sie den Benutzer auf, jeden Parameter auszuwählen, der als NFD-Parameter verfügbar gemacht werden soll. Diese ohne Standardwerte werden automatisch eingeschlossen.

Zulässige Werte: false, true
Standardwert: False
--order-params

Nur VNF-definition_type – für CNF ignoriert. Order deploymentParameters schema and configMappings to have the parameters without default values at the top and those with default values at the bottom. Dies kann das Entfernen von Standardeinstellungen vereinfachen, die Sie nicht als NFD-Parameter verfügbar machen möchten.

Zulässige Werte: false, true
Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az aosm nfd delete

Vorschau

Die Befehlsgruppe "aosm" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Löschen Sie die Definition der AOSM-Netzwerkfunktion.

az aosm nfd delete --config-file
                   --definition-type {cnf, vnf}
                   [--clean {false, true}]
                   [--force]

Erforderliche Parameter

--config-file -f

Der Pfad zur Konfigurationsdatei.

--definition-type

Typ der AOSM-Definition.

Zulässige Werte: cnf, vnf

Optionale Parameter

--clean

Löschen Sie außerdem Artefaktspeicher, NFD-Gruppe und Publisher. Verwenden Sie diesen Wert mit größter Vorsicht.

Zulässige Werte: false, true
Standardwert: False
--force

Wenn "True", wird vor dem Löschen der Ressourcen nicht zur Bestätigung aufgefordert.

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az aosm nfd generate-config

Vorschau

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 einer AOSM-Herausgeber-Netzwerkfunktionsdefinition.

az aosm nfd generate-config --definition-type {cnf, vnf}
                            [--output-file]

Erforderliche Parameter

--definition-type

Typ der AOSM-Definition.

Zulässige Werte: cnf, vnf

Optionale Parameter

--output-file

Der Pfad zur Ausgabekonfigurationsdatei ist standardmäßig "input.json".

Standardwert: input.json
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az aosm nfd publish

Vorschau

Die Befehlsgruppe "aosm" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Veröffentlichen Sie eine vordefinierte AOSM-Netzwerkfunktionsdefinition.

az aosm nfd publish --config-file
                    --definition-type {cnf, vnf}
                    [--definition-file]
                    [--manifest-file]
                    [--manifest-params-file]
                    [--no-subscription-permissions {false, true}]
                    [--parameters-file]
                    [--skip {artifact-upload, bicep-publish, image-upload}]

Erforderliche Parameter

--config-file -f

Der Pfad zur Konfigurationsdatei.

--definition-type

Typ der AOSM-Definition.

Zulässige Werte: cnf, vnf

Optionale Parameter

--definition-file -b

Optionaler Pfad zu einer zu veröffentlichenden Bicep-Datei. Verwenden Sie diese Option, um die Veröffentlichung der integrierten Definition mit einer alternativen Datei außer Kraft zu setzen.

--manifest-file -m

Optionaler Pfad zu einer Bicep-Datei zum Veröffentlichen von Manifesten. Verwenden Sie diese Option, um die Veröffentlichung der integrierten Definition mit einer alternativen Datei außer Kraft zu setzen.

--manifest-params-file

Optionaler Pfad zu einer Parameterdatei für die Manifestdefinitionsdatei. Wird verwendet, um die Veröffentlichung der integrierten Definition und Konfiguration mit alternativen Parametern außer Kraft zu setzen.

--no-subscription-permissions -u

Nur CNF definition_type veröffentlichen – für VNF ignoriert. Wird auf "True" festgelegt, 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.

Zulässige Werte: false, true
Standardwert: False
--parameters-file -p

Optionaler Pfad zu einer Parameterdatei für die bicep-Definitionsdatei. Wird verwendet, um die Veröffentlichung der integrierten Definition und Konfiguration mit alternativen Parametern außer Kraft zu setzen.

--skip

Optionale Schritte zum Überspringen. "bicep-publish" wird die Bereitstellung der Bicep-Vorlage überspringen; "Artefaktupload" überspringt das Hochladen von Artefakten; Beim "Imageupload" wird das Hochladen des VHD-Images (für VNFs) oder die Containerimages (für CNFs) übersprungen.

Zulässige Werte: artifact-upload, bicep-publish, image-upload
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.