Delen via


az aosm nsd

Note

This reference is part of the aosm extension for the Azure CLI (version 2.54.0 or higher). De extensie installeert automatisch de eerste keer dat u een az aosm nsd opdracht uitvoert. Learn more about extensions.

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.

Extension Preview
az aosm nsd generate-config

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

Extension Preview
az aosm nsd publish

Publiceer een vooraf gebouwd AOSM-netwerkserviceontwerp.

Extension Preview

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.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Output format.

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

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

--subscription

Naam of id van 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.

Eigenschap Waarde
Default value: False

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--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.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Output format.

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

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

--subscription

Naam of id van 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.

Eigenschap Waarde
Default value: False

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--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.

Eigenschap Waarde
Default value: False
Globale parameters
--debug

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

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Output format.

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

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

--subscription

Naam of id van 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.

Eigenschap Waarde
Default value: False