次の方法で共有


az apic

手記

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

Azure API Center サービスを管理します。

コマンド

名前 説明 状態
az apic api

API Center で API を管理するコマンド。

延長 ジョージア 州
az apic api create

新しい API を登録するか、既存の API を更新します。

延長 ジョージア 州
az apic api definition

API Center で API 定義を管理するコマンド。

延長 ジョージア 州
az apic api definition create

新しい API 定義を作成するか、既存の API 定義を更新します。

延長 ジョージア 州
az apic api definition delete

指定した API 定義を削除します。

延長 ジョージア 州
az apic api definition export-specification

API 仕様をエクスポートします。

延長 ジョージア 州
az apic api definition import-specification

API 仕様をインポートします。

延長 ジョージア 州
az apic api definition list

API 定義のコレクションを一覧表示します。

延長 ジョージア 州
az apic api definition show

API 定義の詳細を取得します。

延長 ジョージア 州
az apic api definition update

既存の API 定義を更新します。

延長 ジョージア 州
az apic api delete

指定した API を削除します。

延長 ジョージア 州
az apic api deployment

API Center で API デプロイを管理するコマンド。

延長 ジョージア 州
az apic api deployment create

新しい API デプロイを作成するか、既存の API デプロイを更新します。

延長 ジョージア 州
az apic api deployment delete

API デプロイを削除します。

延長 ジョージア 州
az apic api deployment list

API デプロイのコレクションを一覧表示します。

延長 ジョージア 州
az apic api deployment show

API デプロイの詳細を取得します。

延長 ジョージア 州
az apic api deployment update

既存の API デプロイを更新します。

延長 ジョージア 州
az apic api list

API のコレクションを一覧表示します。

延長 ジョージア 州
az apic api register

仕様ファイルを信頼のソースとして使用して、バージョン、定義、および関連付けられたデプロイに新しい API を登録します。 現時点では、OpenAPI JSON/YAML 形式のみがサポートされています。

延長 プレビュー
az apic api show

API の詳細を取得します。

延長 ジョージア 州
az apic api update

既存の API を更新します。

延長 ジョージア 州
az apic api version

API Center で API バージョンを管理するコマンド。

延長 ジョージア 州
az apic api version create

新しい API バージョンを作成するか、既存の API バージョンを更新します。

延長 ジョージア 州
az apic api version delete

指定した API バージョンを削除します。

延長 ジョージア 州
az apic api version list

API バージョンのコレクションを一覧表示します。

延長 ジョージア 州
az apic api version show

API バージョンの詳細を取得します。

延長 ジョージア 州
az apic api version update

既存の API バージョンを更新します。

延長 ジョージア 州
az apic create

インスタンスを作成するか、Azure API Center サービスの既存のインスタンスを更新します。

延長 ジョージア 州
az apic delete

Azure API Center サービスのインスタンスを削除します。

延長 ジョージア 州
az apic environment

API Center で環境を管理するためのコマンド。

延長 ジョージア 州
az apic environment create

新しい環境を作成するか、既存の環境を更新します。

延長 ジョージア 州
az apic environment delete

環境を削除します。

延長 ジョージア 州
az apic environment list

環境のコレクションを一覧表示します。

延長 ジョージア 州
az apic environment show

環境の詳細を取得します。

延長 ジョージア 州
az apic environment update

既存の環境を更新します。

延長 ジョージア 州
az apic import

Azure API Center サービスを管理します。

延長 ジョージア 州
az apic import-from-apim

Azure API Management サービス インスタンスから API をインポートします。

延長 ジョージア 州
az apic import aws

Amazon API Gateway API ソースをインポートします。

延長 プレビュー
az apic integration

Azure API Center での統合を管理します。

延長 プレビュー
az apic integration create

Azure API Center サービスを管理します。

延長 プレビュー
az apic integration create apim

API ソースとして Azure APIM を追加します。

延長 プレビュー
az apic integration create aws

API ソースとして Amazon API Gateway を追加します。

延長 プレビュー
az apic integration delete

指定した API ソースを削除します。

延長 プレビュー
az apic integration list

API ソースのコレクションを一覧表示します。

延長 プレビュー
az apic integration show

API ソースの詳細を取得します。

延長 プレビュー
az apic list

Azure サブスクリプション内の Azure API Center サービスを一覧表示します。

延長 ジョージア 州
az apic metadata

API Center でメタデータ スキーマを管理するコマンド。

延長 ジョージア 州
az apic metadata create

新しいメタデータ スキーマを作成するか、既存のメタデータ スキーマを更新します。

延長 ジョージア 州
az apic metadata delete

指定したメタデータ スキーマを削除します。

延長 ジョージア 州
az apic metadata export

メタデータ スキーマをエクスポートします。

延長 ジョージア 州
az apic metadata list

メタデータ スキーマのコレクションを一覧表示します。

延長 ジョージア 州
az apic metadata show

メタデータ スキーマの詳細を取得します。

延長 ジョージア 州
az apic metadata update

既存のメタデータ スキーマを更新します。

延長 ジョージア 州
az apic show

Azure API Center サービス インスタンスの詳細を表示します。

延長 ジョージア 州
az apic update

Azure API Center サービスのインスタンスを更新します。

延長 ジョージア 州

az apic create

インスタンスを作成するか、Azure API Center サービスの既存のインスタンスを更新します。

az apic create --name
               --resource-group
               [--identity]
               [--location]
               [--tags]

サービスの作成の例

az apic create -g contoso-resources -n contoso -l eastus

システム割り当て ID を使用したサービスの作成の例

az apic create -g contoso-resources -n contoso -l eastus --identity '{type:systemassigned}'

必須のパラメーター

--name -n

API センター サービスの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

省略可能のパラメーター

--identity

このリソースに割り当てられているマネージド サービス ID。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。

--location -l

リソースが存在する地理的な場所 を指定しない場合は、リソース グループの場所が使用されます。

--tags

リソース タグ。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。

グローバル パラメーター
--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 apic delete

Azure API Center サービスのインスタンスを削除します。

az apic delete [--ids]
               [--name]
               [--resource-group]
               [--subscription]
               [--yes]

サービスの削除

az apic delete -n contoso -g contoso-resources

省略可能のパラメーター

--ids

1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--name -n

API センター サービスの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

--subscription

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

--yes -y

確認を求めないでください。

規定値: 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 apic import-from-apim

Azure API Management サービス インスタンスから API をインポートします。

az apic import-from-apim --apim-apis
                         --apim-name
                         [--apim-resource-group]
                         [--apim-subscription]
                         [--ids]
                         [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                         [--resource-group]
                         [--service-name]
                         [--subscription]

同じリソース グループ内の APIM からすべての API をインポートする

az apic import-from-apim -g api-center-test --service-name contoso-apic --apim-name contoso-apim --apim-apis *

同じリソース グループ内の APIM から選択した API をインポートする

az apic import-from-apim -g api-center-test --service-name contoso-apic --apim-name contoso-apim --apim-apis [echo,foo]

別のサブスクリプションとリソース グループの APIM からすべての API をインポートする

az apic import-from-apim -g api-center-test --service-name contoso-apic --apim-subscription 00000000-0000-0000-0000-000000000000 --apim-resource-group apim-rg --apim-name contoso-apim --apim-apis *

必須のパラメーター

--apim-apis

インポートする API。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。

--apim-name

ソース APIM インスタンスの名前。

省略可能のパラメーター

--apim-resource-group

ソース APIM インスタンスのリソース グループ。

--apim-subscription

ソース APIM インスタンスのサブスクリプション ID。

--ids

1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--no-wait

実行時間の長い操作が完了するまで待つ必要はありません。

指定可能な値: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

--service-name -n

Azure API Center サービスの名前。

--subscription

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

グローバル パラメーター
--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 apic list

Azure サブスクリプション内の Azure API Center サービスを一覧表示します。

サブスクリプションのすべてのリソースの一覧表示が機能しないという既知の問題があります。 リソース グループごとにリソースを一覧表示してください。

az apic list [--max-items]
             [--next-token]
             [--resource-group]

リソース グループ内のサービスを一覧表示する

az apic list -g contoso-resources

省略可能のパラメーター

--max-items

コマンドの出力で返される項目の合計数。 使用可能な項目の合計数が指定された値を超える場合は、コマンドの出力にトークンが提供されます。 改ページ位置の変更を再開するには、後続のコマンドの引数 --next-token トークン値を指定します。

--next-token

ページ分割を開始する場所を指定するトークン。 これは、以前に切り捨てられた応答からのトークン値です。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

グローバル パラメーター
--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 apic show

Azure API Center サービス インスタンスの詳細を表示します。

az apic show [--ids]
             [--name]
             [--resource-group]
             [--subscription]

サービスの詳細を表示する

az apic show -g contoso-resources -n contoso

省略可能のパラメーター

--ids

1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--name -n

API センター サービスの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

--subscription

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

グローバル パラメーター
--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 apic update

Azure API Center サービスのインスタンスを更新します。

az apic update [--add]
               [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
               [--identity]
               [--ids]
               [--name]
               [--remove]
               [--resource-group]
               [--set]
               [--subscription]
               [--tags]

サービスの詳細を更新する

az apic update -g contoso-resources -n contoso

システム割り当て ID を使用したサービスの更新の例

az apic update -g contoso-resources -n contoso --identity '{type:systemassigned}'

省略可能のパラメーター

--add

パスとキー値のペアを指定して、オブジェクトの一覧にオブジェクトを追加します。 例: --add property.listProperty <key=value, string or JSON string>.

--force-string

'set' または 'add' を使用する場合は、JSON に変換するのではなく、文字列リテラルを保持します。

指定可能な値: 0, 1, f, false, n, no, t, true, y, yes
--identity

このリソースに割り当てられているマネージド サービス ID。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。

--ids

1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--name -n

API センター サービスの名前。

--remove

リストからプロパティまたは要素を削除します。 例: --remove property.list <indexToRemove> OR --remove propertyToRemove

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

--set

設定するプロパティ パスと値を指定して、オブジェクトを更新します。 例: --set property1.property2=<value>.

--subscription

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

--tags

リソース タグ。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。

グローバル パラメーター
--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 を使用します。