Compartilhar via


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

Versão Prévia

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

--config-file -f

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

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

Versão Prévia

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.

--output-file

O nome do arquivo de saída no qual gravar o texto de configuração gerado.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

Versão Prévia

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

--build-output-folder -b

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.

--no-subscription-permissions -u

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

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False