Delen via


az aosm nsd

Notitie

Deze verwijzing maakt deel uit van de aosm-extensie voor de Azure CLI (versie 2.54.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az aosm nsd-opdracht uitvoert. Meer informatie over extensies.

De opdrachtgroep 'aosm' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Beheer AOSM Publisher Network Service Designs.

Een netwerkserviceontwerp (NSD) is een verzameling netwerkfunctiedefinities (NFD) en elke ondersteunende infrastructuur die een netwerkservice definieert. Met deze opdrachtgroep kunt u NSD's bouwen en publiceren naar Azure.

Opdracht

Name Description Type Status
az aosm nsd build

Bouw een AOSM-netwerkserviceontwerp.

Toestel Preview uitvoeren
az aosm nsd generate-config

Genereer een configuratiebestand voor het bouwen van een netwerkserviceontwerp van een AOSM-uitgever.

Toestel Preview uitvoeren
az aosm nsd publish

Publiceer een vooraf gebouwd AOSM-netwerkserviceontwerp.

Toestel Preview uitvoeren

az aosm nsd build

Preview

De opdrachtgroep 'aosm' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Bouw een AOSM-netwerkserviceontwerp.

Bouwt een NSD (AOSM Network Service Design) op basis van het opgegeven configuratiebestand. De NSD is gebouwd op basis van de netwerkfunctiedefinities (NFD) en ARM-sjablonen die ondersteunende infrastructuur opgeven, zoals opgegeven in het configuratiebestand. De uitvoer is een map die rechtstreeks kan worden gepubliceerd (met behulp van de opdracht voor publiceren van aosm nsd) of handmatig kan worden aangepast voordat deze wordt gepubliceerd.

az aosm nsd build --config-file

Voorbeelden

Bouw een netwerkserviceontwerp.

az aosm nsd build --config-file my-nsd-input-config.jsonc

Vereiste parameters

--config-file -f

Het pad naar het configuratiebestand. Dit is een JSONC-bestand dat de vereiste parameters bevat voor het bouwen van de NSD.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az aosm nsd generate-config

Preview

De opdrachtgroep 'aosm' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Genereer een configuratiebestand voor het bouwen van een netwerkserviceontwerp van een AOSM-uitgever.

Hiermee wordt een configuratiebestand gegenereerd dat u kunt gebruiken om een AOSM Network Service Design (NSD) te bouwen. Het configuratiebestand is een JSONC-bestand dat de vereiste parameters bevat voor het bouwen van de NSD. U moet het configuratiebestand met uw specifieke waarden voltooien voordat u de NSD bouwt.

az aosm nsd generate-config [--output-file]

Voorbeelden

Genereer een configuratiebestand voor een netwerkserviceontwerp.

az aosm nsd generate-config

Genereer een configuratiebestand voor een netwerkserviceontwerp en schrijf naar een specifiek bestand.

az aosm nsd generate-config --output-file my-nsd-input-config.jsonc

Optionele parameters

--output-file

De naam van het uitvoerbestand om de gegenereerde configuratietekst naar te schrijven.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az aosm nsd publish

Preview

De opdrachtgroep 'aosm' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Publiceer een vooraf gebouwd AOSM-netwerkserviceontwerp.

Hiermee publiceert u een vooraf gebouwde AOSM Network Service Design (NSD) naar Azure. De NSD moet worden gebouwd met behulp van de build-opdracht aosm nsd voordat deze kan worden gepubliceerd. De NSD en andere vereiste resources (uitgeverresource, artefactmanifesten, opslagaccount(s) enzovoort) wordt gepubliceerd naar de opgegeven resourcegroep in het momenteel actieve Azure-abonnement.

az aosm nsd publish --build-output-folder
                    [--no-subscription-permissions]

Voorbeelden

Een netwerkserviceontwerp publiceren.

az aosm nsd publish --build-output-folder my-nsd-output-folder

Vereiste parameters

--build-output-folder -b

Pad naar de map die moet worden gepubliceerd, gemaakt door de build-opdracht.

Optionele parameters

--no-subscription-permissions -u

CNF definition_type alleen publiceren - genegeerd voor VNF. Geef deze vlag door als u niet gemachtigd bent om te importeren in het Publisher-abonnement (Rol inzender + AcrPush, of een aangepaste rol waarmee de importImage-actie en AcrPush over het hele abonnement kunnen worden uitgevoerd). Dit betekent dat de artefacten van de installatiekopie worden opgehaald naar uw lokale computer en vervolgens naar de Artifact Store worden gepusht. Vereist dat Docker lokaal wordt geïnstalleerd.

Default value: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.