az webapp scan

Note

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

Web アプリ スキャンに対応するコマンドのグループを保持します。 現在、Linux ベースの Web アプリでのみ使用できます。

コマンド

名前 説明 Status
az webapp scan list-result

Web アプリで実行されたすべてのスキャンの詳細を取得します。最大スキャン制限は Web アプリで設定されます。これにより、Web アプリで実行された各スキャンのスキャン状態に加えて、スキャン ログの結果が表示されます。

拡張子 GA
az webapp scan show-result

指定した scan-id の結果を取得します。これにより、指定された scan-id のスキャン ログ結果がフェッチされます。

拡張子 GA
az webapp scan start

wwwroot ディレクトリ内の指定された Web アプリ ファイルでスキャンを開始します。 ScanID、traking、および結果 URL を含む JSON が返されます。

拡張子 GA
az webapp scan stop

現在実行中のスキャンを停止します。 スキャンが実行されていない場合は何も実行しません。

拡張子 GA
az webapp scan track

scan-id を指定してスキャンの状態を追跡します。[開始、成功、失敗、TimeoutFailure、実行中] からスキャンの状態を追跡できます。

拡張子 GA

az webapp scan list-result

Web アプリで実行されたすべてのスキャンの詳細を取得します。最大スキャン制限は Web アプリで設定されます。これにより、Web アプリで実行された各スキャンのスキャン状態に加えて、スキャン ログの結果が表示されます。

az webapp scan list-result --name
                           --resource-group
                           [--slot]

必須のパラメーター

--name -n

接続する Web アプリの名前。

--resource-group -g

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

省略可能のパラメーター

--slot

使用するデプロイ スロットの名前。

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

指定した scan-id の結果を取得します。これにより、指定された scan-id のスキャン ログ結果がフェッチされます。

az webapp scan show-result --name
                           --resource-group
                           --scan-id
                           [--slot]

必須のパラメーター

--name -n

接続する Web アプリの名前。

--resource-group -g

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

--scan-id

一意のスキャン ID。

省略可能のパラメーター

--slot

使用するデプロイ スロットの名前。

グローバル パラメーター
--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 webapp scan start

wwwroot ディレクトリ内の指定された Web アプリ ファイルでスキャンを開始します。 ScanID、traking、および結果 URL を含む JSON が返されます。

az webapp scan start --name
                     --resource-group
                     [--slot]
                     [--timeout]

必須のパラメーター

--name -n

接続する Web アプリの名前。

--resource-group -g

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

省略可能のパラメーター

--slot

使用するデプロイ スロットの名前。

--timeout

操作のタイムアウト (ミリ秒単位)。

グローバル パラメーター
--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 webapp scan stop

現在実行中のスキャンを停止します。 スキャンが実行されていない場合は何も実行しません。

az webapp scan stop --name
                    --resource-group
                    [--slot]

必須のパラメーター

--name -n

接続する Web アプリの名前。

--resource-group -g

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

省略可能のパラメーター

--slot

使用するデプロイ スロットの名前。

グローバル パラメーター
--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 webapp scan track

scan-id を指定してスキャンの状態を追跡します。[開始、成功、失敗、TimeoutFailure、実行中] からスキャンの状態を追跡できます。

az webapp scan track --name
                     --resource-group
                     --scan-id
                     [--slot]

必須のパラメーター

--name -n

接続する Web アプリの名前。

--resource-group -g

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

--scan-id

一意のスキャン ID。

省略可能のパラメーター

--slot

使用するデプロイ スロットの名前。

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