az hdinsight autoscale condition

スケジュール ベースの自動スケーリングを有効にした HDInsight クラスターのスケジュール条件を管理します。

コマンド

名前 説明 Status
az hdinsight autoscale condition create

新しいスケジュール条件を追加します。

コア GA
az hdinsight autoscale condition delete

スケジュールの条件を削除します。

コア GA
az hdinsight autoscale condition list

すべてのスケジュール条件を一覧表示します。

コア GA
az hdinsight autoscale condition update

スケジュール条件を更新します。

コア GA
az hdinsight autoscale condition wait

操作が完了するまで CLI を待機状態にします。

コア GA

az hdinsight autoscale condition create

新しいスケジュール条件を追加します。

az hdinsight autoscale condition create --cluster-name
                                        --days {Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}
                                        --resource-group
                                        --time
                                        --workernode-count
                                        [--no-wait]

新しいスケジュール条件を追加します。

az hdinsight autoscale condition create --resource-group MyResourceGroup --cluster-name MyCluster \
--days Monday Tuesday --time 09:00 --workernode-count 5

必須のパラメーター

--cluster-name

クラスターの名前です。

--days

スケジュール日のスペース区切りのリスト。

承認された値: Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--resource-group -g

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

--time

xx:xx 形式の 24 時間 (日単位)。

--workernode-count

workernode の数をスケジュールします。

省略可能のパラメーター

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: 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 hdinsight autoscale condition delete

スケジュールの条件を削除します。

az hdinsight autoscale condition delete --cluster-name
                                        --index
                                        --resource-group
                                        [--no-wait]
                                        [--yes]

スケジュール条件を削除します。

az hdinsight autoscale condition delete --resource-group MyResourceGroup --cluster-name MyCluster --index 0

複数のスケジュール条件を削除します。

az hdinsight autoscale condition delete --resource-group MyResourceGroup --cluster-name MyCluster --index 0 1

必須のパラメーター

--cluster-name

クラスターの名前です。

--index

削除する 0 で始まる条件インデックスのスペース区切りのリスト。

--resource-group -g

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

省略可能のパラメーター

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--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 hdinsight autoscale condition list

すべてのスケジュール条件を一覧表示します。

az hdinsight autoscale condition list --cluster-name
                                      --resource-group

すべてのスケジュール条件を一覧表示します。

az hdinsight autoscale condition list --resource-group MyResourceGroup --cluster-name MyCluster

必須のパラメーター

--cluster-name

クラスターの名前です。

--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 hdinsight autoscale condition update

スケジュール条件を更新します。

az hdinsight autoscale condition update --cluster-name
                                        --index
                                        --resource-group
                                        [--days {Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
                                        [--no-wait]
                                        [--time]
                                        [--workernode-count]

スケジュール条件を更新します。

az hdinsight autoscale condition update --resource-group MyResourceGroup --cluster-name MyCluster --index 0 \
--time 10:00 --workernode-count 5

必須のパラメーター

--cluster-name

クラスターの名前です。

--index

0 で始まるスケジュール条件インデックス。

--resource-group -g

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

省略可能のパラメーター

--days

スケジュール日のスペース区切りのリスト。

承認された値: Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--time

xx:xx 形式の 24 時間 (日単位)。

--workernode-count

workernode の数をスケジュールします。

グローバル パラメーター
--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 hdinsight autoscale condition wait

操作が完了するまで CLI を待機状態にします。

az hdinsight autoscale condition wait --name
                                      --resource-group
                                      [--created]
                                      [--custom]
                                      [--deleted]
                                      [--exists]
                                      [--interval]
                                      [--timeout]
                                      [--updated]

必須のパラメーター

--name -n

クラスターの名前です。

--resource-group -g

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

省略可能のパラメーター

--created

'provisioningState' が 'Succeeded' で作成されるまで待ちます。

既定値: False
--custom

条件がカスタム JMESPath クエリを満たすまで待ちます。 例: provisioningState!='InProgress'、instanceView.statuses[?code=='PowerState/running']。

--deleted

削除されるまで待ちます。

既定値: False
--exists

リソースが存在するまで待ちます。

既定値: False
--interval

ポーリング間隔 (秒単位)。

既定値: 30
--timeout

最大待機時間 (秒単位)。

既定値: 3600
--updated

provisioningState が 'Succeeded' で更新されるまで待ちます。

既定値: 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 を使います。