az aosm nsd
Note
Essa referência faz parte da extensão aosm da CLI do Azure (versão 2.70.0 ou superior). A extensão instalará automaticamente na primeira vez que você executar um comando az aosm nsd. Saiba mais sobre extensões.
O grupo de comandos 'aosm' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Gerenciar designs de serviço de rede do editor AOSM.
Um NSD (Design de Serviço de Rede) é uma coleção de Definições de Função de Rede (NFD) e qualquer infraestrutura de suporte que defina um serviço de rede. Esse grupo de comandos permite que você crie e publique NSDs no Azure.
Comandos
| Nome | Description | Tipo | Status |
|---|---|---|---|
| az aosm nsd build |
Crie um design de serviço de rede AOSM. |
Extension | Preview |
| az aosm nsd generate-config |
Gere um arquivo de configuração para a criação de um Design de Serviço de Rede do editor AOSM. |
Extension | Preview |
| az aosm nsd publish |
Publique um Design de Serviço de Rede AOSM predefinido. |
Extension | Preview |
az aosm nsd build
O grupo de comandos 'aosm' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Crie um design de serviço de rede AOSM.
Cria um NSD (Design de Serviço de Rede) AOSM com base no arquivo de configuração fornecido. O NSD é criado com base nos modelos NFD (Definições de Função de Rede) e ARM que especificam a infraestrutura de suporte, conforme especificado no arquivo de configuração. A saída é um diretório que pode ser publicado diretamente (usando o comando de publicação aosm nsd) ou personalizado manualmente antes da publicação.
az aosm nsd build --config-file
Exemplos
Criar um design de serviço de rede.
az aosm nsd build --config-file my-nsd-input-config.jsonc
Parâmetros Exigidos
O caminho para o arquivo de configuração. Este é um arquivo JSONC que contém os parâmetros necessários para a criação do NSD.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az aosm nsd generate-config
O grupo de comandos 'aosm' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Gere um arquivo de configuração para a criação de um Design de Serviço de Rede do editor AOSM.
Gera um arquivo de configuração que você pode usar para criar um NSD (Design de Serviço de Rede) AOSM. O arquivo de configuração é um arquivo JSONC que contém os parâmetros necessários para a criação do NSD. Você deve concluir o arquivo de configuração com seus valores específicos antes de compilar o NSD.
az aosm nsd generate-config [--output-file]
Exemplos
Gere um arquivo de configuração para um Design de Serviço de Rede.
az aosm nsd generate-config
Gere um arquivo de configuração para um Design de Serviço de Rede e escreva em um arquivo específico.
az aosm nsd generate-config --output-file my-nsd-input-config.jsonc
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
O nome do arquivo de saída no qual gravar o texto de configuração gerado.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az aosm nsd publish
O grupo de comandos 'aosm' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Publique um Design de Serviço de Rede AOSM predefinido.
Publica um NSD (Design de Serviço de Rede AOSM) pré-criado no Azure. O NSD deve ser criado usando o comando de build aosm nsd antes de ser publicado. O NSD e outros recursos necessários (recurso do editor, manifestos de artefato, contas de armazenamento etc.) é publicado no grupo de recursos especificado na assinatura do Azure atualmente ativa.
az aosm nsd publish --build-output-folder
[--no-subscription-permissions]
Exemplos
Publicar um design de serviço de rede.
az aosm nsd publish --build-output-folder my-nsd-output-folder
Parâmetros Exigidos
Caminho para a pasta a ser publicada, criada pelo comando de build.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
CNF definition_type publicar somente - ignorado para VNF. Passe esse sinalizador se você não tiver permissão para importar para a assinatura do Publicador (função Colaborador + função AcrPush ou uma função personalizada que permita a ação importImage e AcrPush sobre toda a assinatura). Isso significa que os artefatos de imagem serão puxados para o computador local e enviados por push para o Repositório de Artefatos. Requer que o Docker seja instalado localmente.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |