Share via


az aosm nfd

Note

このリファレンスは、Azure CLI (バージョン 2.45.0 以降) の aosm 拡張機能の一部です。 拡張機能は、az aosm nfd コマンドを 初めて実行するときに自動的に インストールされます。 拡張機能の詳細をご覧ください。

コマンド グループ 'aosm' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

AOSM パブリッシャーのネットワーク関数定義を管理します。

コマンド

名前 説明 Status
az aosm nfd build

AOSM ネットワーク関数定義を作成します。

拡張機能 プレビュー
az aosm nfd delete

AOSM ネットワーク関数定義を削除します。

拡張機能 プレビュー
az aosm nfd generate-config

AOSM パブリッシャーのネットワーク関数定義を構築するための構成ファイルを生成します。

拡張機能 プレビュー
az aosm nfd publish

事前構築済みの AOSM ネットワーク関数定義を発行します。

拡張機能 プレビュー

az aosm nfd build

プレビュー

コマンド グループ 'aosm' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

AOSM ネットワーク関数定義を作成します。

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

必須のパラメーター

--config-file -f

構成ファイルへのパスです。

--definition-type

AOSM 定義の型。

承認された値: cnf, vnf

省略可能のパラメーター

--force

デザインが既にビルドされている場合でも、ビルドを強制します。

既定値: False
--interactive -i

NFD パラメーターとして公開するすべてのパラメーターを選択するようにユーザーに求めます。 既定値のないものが自動的に含まれます。

承認された値: false, true
既定値: False
--order-params

VNF definition_typeのみ - CNF では無視されます。 deploymentParameters スキーマと configMappings を順序付けして、既定値のないパラメーターを先頭に、既定値を下部に配置します。 NFD パラメーターとして公開したくない既定値を持つものを簡単に削除できます。

承認された値: false, true
既定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az aosm nfd delete

プレビュー

コマンド グループ 'aosm' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

AOSM ネットワーク関数定義を削除します。

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

必須のパラメーター

--config-file -f

構成ファイルへのパスです。

--definition-type

AOSM 定義の型。

承認された値: cnf, vnf

省略可能のパラメーター

--clean

アーティファクト ストア、NFD グループ、パブリッシャーも削除します。 十分に注意のうえお使いください。

承認された値: false, true
既定値: False
--force

True の場合、リソースを削除する前に確認を求めるメッセージは表示されません。

既定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az aosm nfd generate-config

プレビュー

コマンド グループ 'aosm' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

AOSM パブリッシャーのネットワーク関数定義を構築するための構成ファイルを生成します。

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

必須のパラメーター

--definition-type

AOSM 定義の型。

承認された値: cnf, vnf

省略可能のパラメーター

--output-file

出力構成ファイルへのパス。既定値は "input.json" です。

既定値: input.json
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az aosm nfd publish

プレビュー

コマンド グループ 'aosm' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

事前構築済みの AOSM ネットワーク関数定義を発行します。

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}]

必須のパラメーター

--config-file -f

構成ファイルへのパスです。

--definition-type

AOSM 定義の型。

承認された値: cnf, vnf

省略可能のパラメーター

--definition-file -b

発行する bicep ファイルへの省略可能なパス。 ビルドされた定義の発行を別のファイルでオーバーライドするために使用します。

--manifest-file -m

マニフェストを発行する bicep ファイルへの省略可能なパス。 ビルドされた定義の発行を別のファイルでオーバーライドするために使用します。

--manifest-params-file

マニフェスト定義ファイルのパラメーター ファイルへの省略可能なパス。 ビルドされた定義と構成の発行を代替パラメーターでオーバーライドするために使用します。

--no-subscription-permissions -u

CNF definition_type発行のみ - VNF では無視されます。 パブリッシャー サブスクリプションにインポートするアクセス許可がない場合は True に設定します (共同作成者ロール + AcrPush ロール、またはサブスクリプション全体に対して importImage アクションと AcrPush を許可するカスタム ロール)。 これは、イメージ成果物がローカル コンピューターにプルされ、成果物ストアにプッシュされることを意味します。 Docker をローカルにインストールする必要があります。

承認された値: false, true
既定値: False
--parameters-file -p

bicep 定義ファイルのパラメーター ファイルへの省略可能なパス。 ビルドされた定義と構成の発行を代替パラメーターでオーバーライドするために使用します。

--skip

省略可能なスキップ手順。 'bicep-publish' は bicep テンプレートのデプロイをスキップします。'artifact-upload' はアーティファクトのアップロードをスキップします。"image-upload" は、VHD イメージ (VNF の場合) またはコンテナー イメージ (CMF の場合) のアップロードをスキップします。

承認された値: artifact-upload, bicep-publish, image-upload
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。