次の方法で共有


az iot du account

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

デバイス更新アカウントの管理。

コマンド

名前 説明 状態
az iot du account create

Device Update アカウントを作成します。

拡張 ジョージア 州
az iot du account delete

Device Update アカウントを削除します。

拡張 ジョージア 州
az iot du account list

サブスクリプションまたはリソース グループ内のすべての Device Update アカウントを一覧表示します。

拡張 ジョージア 州
az iot du account private-endpoint-connection

Device Update アカウントのプライベート エンドポイント接続管理。

拡張 ジョージア 州
az iot du account private-endpoint-connection delete

Device Update アカウントに関連付けられているプライベート エンドポイント接続を削除します。

拡張 ジョージア 州
az iot du account private-endpoint-connection list

Device Update アカウントに関連付けられているプライベート エンドポイント接続を一覧表示します。

拡張 ジョージア 州
az iot du account private-endpoint-connection set

Device Update アカウントに関連付けられているプライベート エンドポイント接続の状態を設定します。

拡張 ジョージア 州
az iot du account private-endpoint-connection show

Device Update アカウントに関連付けられているプライベート エンドポイント接続を表示します。

拡張 ジョージア 州
az iot du account private-link-resource

Device Update アカウントのプライベート リンク リソース管理。

拡張 ジョージア 州
az iot du account private-link-resource list

アカウントでサポートされているプライベート リンク リソースを一覧表示します。

拡張 ジョージア 州
az iot du account show

デバイス更新アカウントの詳細を表示します。

拡張 ジョージア 州
az iot du account update

Device Update アカウントを更新します。

拡張 ジョージア 州
az iot du account wait

目的のアカウント リソースの状態が満たされるまでブロックします。

拡張 ジョージア 州

az iot du account create

Device Update アカウントを作成します。

このコマンドは、既存のアカウントの状態を更新するためにも使用できます。

az iot du account create --account
                         --resource-group
                         [--assign-identity]
                         [--___location]
                         [--no-wait]
                         [--pna --public-network-access {Disabled, Enabled}]
                         [--role]
                         [--scopes]
                         [--sku {Free, Standard}]
                         [--tags]

リソース グループの場所を使用して、ターゲット リソース グループに Device Update アカウントを作成します。

az iot du account create -n {account_name} -g {resouce_group}

ブロックせずに、指定した場所とタグを使用して、ターゲット リソース グループに無料の SKU Device Update アカウントを作成します。

az iot du account create -n {account_name} -g {resouce_group} -l westus --tags a=b c=d --sku Free --no-wait

システム マネージド ID を使用して、ターゲット リソース グループに Device Update アカウントを作成します。

az iot du account create -n {account_name} -g {resouce_group} --assign-identity [system]

システム マネージド ID を使用してターゲット リソース グループに Device Update アカウントを作成し、共同作成者の役割を持つ 1 つのスコープにシステム ID を割り当てます。

az iot du account create -n {account_name} -g {resouce_group} --assign-identity [system] --scopes /subscriptions/a12345ea-bb21-994d-2263-c716348e32a1/resourceGroups/ProResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount

システム割り当てマネージド ID とユーザー割り当てマネージド ID を使用してターゲット リソース グループに Device Update アカウントを作成し、カスタムで指定されたロールを持つ 1 つ以上のスコープ (スペース区切り) にシステム ID を割り当てます。

az iot du account create -n {account_name} -g {resouce_group} --assign-identity [system] /subscriptions/a12345ea-bb21-994d-2263-c716348e32a1/resourcegroups/ProResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myIdentity --scopes /subscriptions/a12345ea-bb21-994d-2263-c716348e32a1/resourceGroups/ProResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount1
  /subscriptions/a12345ea-bb21-994d-2263-c716348e32a1/resourceGroups/ProResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount2
--role "Storage Blob Data Contributor"

必須のパラメーター

--account -n

Device Update アカウント名。 az config set defaults.adu_account={name}を使用して、既定のアカウント名を構成できます。

--resource-group -g

Device Update アカウントのリソース グループ名。 az config set defaults.adu_group={name}を使用して既定のグループを構成できます。

省略可能のパラメーター

--assign-identity

スペースで区切られたシステム割り当て ID またはユーザー割り当て ID を受け入れます。 '[system]' を使用してシステム割り当て ID を参照するか、リソース ID を使用してユーザー割り当て ID を参照します。 例については、ヘルプを参照してください。

--___location -l

デバイス更新アカウントの場所。 場所が指定されていない場合は、リソース グループの場所が使用されます。 az configure --defaults ___location={name}を使用して、既定の場所を構成できます。

--no-wait

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

規定値: False
--pna --public-network-access

Device Update アカウントにパブリック ネットワークからアクセスできるかどうかを示します。

指定可能な値: Disabled, Enabled
規定値: Enabled
--role

システム割り当て ID が持つロール名または ID。

規定値: Contributor
--scopes

システム割り当て ID がアクセスできるスペース区切りのスコープ。 --no-wait では使用できません。

--sku

Device Update アカウント SKU。

指定可能な値: Free, Standard
規定値: Standard
--tags

リソース タグ。 次の形式のキーと値のペアのプロパティ バッグ: a=b c=d。

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

Device Update アカウントを削除します。

az iot du account delete --account
                         [--no-wait]
                         [--resource-group]
                         [--yes {false, true}]

ターゲット アカウントを削除します。

az iot du account delete -n {account_name}

確認またはブロックせずにターゲット アカウントを削除します。

az iot du account delete -n {account_name} -y --no-wait

必須のパラメーター

--account -n

Device Update アカウント名。 az config set defaults.adu_account={name}を使用して、既定のアカウント名を構成できます。

省略可能のパラメーター

--no-wait

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

規定値: False
--resource-group -g

Device Update アカウントのリソース グループ名。 az config set defaults.adu_group={name}を使用して既定のグループを構成できます。

--yes -y

ユーザー プロンプトをスキップします。 アクションの受け入れを示します。 主に自動化シナリオに使用されます。 既定値は false です。

指定可能な値: false, true
グローバル パラメーター
--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 iot du account list

サブスクリプションまたはリソース グループ内のすべての Device Update アカウントを一覧表示します。

az iot du account list [--resource-group]

サブスクリプション内のすべてのアカウントを一覧表示します。

az iot du account list

フィルター条件を満たすサブスクリプション内のアカウントを一覧表示します。

az iot du account list --query "[?tags.env == 'test']"

リソース グループ内のすべてのアカウントを一覧表示します。

az iot du account list -g {resource_group}

省略可能のパラメーター

--resource-group -g

Device Update アカウントのリソース グループ名。 az config set defaults.adu_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 iot du account show

デバイス更新アカウントの詳細を表示します。

az iot du account show --account
                       [--resource-group]

ターゲット アカウントを表示します。

az iot du account show -n {account_name}

特定のプロパティに対するターゲット アカウントのフィルター処理を表示します。

az iot du account show -n {account_name} --query identity

必須のパラメーター

--account -n

Device Update アカウント名。 az config set defaults.adu_account={name}を使用して、既定のアカウント名を構成できます。

省略可能のパラメーター

--resource-group -g

Device Update アカウントのリソース グループ名。 az config set defaults.adu_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 iot du account update

Device Update アカウントを更新します。

現在、ID、publicNetworkAccess、タグなど、次のアカウント プロパティを更新できます。

az iot du account update --account
                         [--add]
                         [--force-string]
                         [--no-wait]
                         [--remove]
                         [--resource-group]
                         [--set]

特定のアカウント タグ属性を設定します。

az iot du account update -n {account_name} --set tags.env='test'

パブリック ネットワーク アクセスを無効にする

az iot du account update -n {account_name} --set publicNetworkAccess='Disabled'

必須のパラメーター

--account -n

Device Update アカウント名。 az config set defaults.adu_account={name}を使用して、既定のアカウント名を構成できます。

省略可能のパラメーター

--add

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

規定値: []
--force-string

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

規定値: False
--no-wait

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

規定値: False
--remove

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

規定値: []
--resource-group -g

Device Update アカウントのリソース グループ名。 az config set defaults.adu_group={name}を使用して既定のグループを構成できます。

--set

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

規定値: []
グローバル パラメーター
--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 iot du account wait

目的のアカウント リソースの状態が満たされるまでブロックします。

az iot du account wait --account
                       [--created]
                       [--custom]
                       [--deleted]
                       [--exists]
                       [--interval]
                       [--resource-group]
                       [--timeout]
                       [--updated]

アカウント リソースの更新が完了するまでブロックします。

az iot du account wait -n {account_name} -g {resource_group} --updated

必須のパラメーター

--account -n

Device Update アカウント名。 az config set defaults.adu_account={name}を使用して、既定のアカウント名を構成できます。

省略可能のパラメーター

--created

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

規定値: False
--custom

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

--deleted

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

規定値: False
--exists

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

規定値: False
--interval

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

規定値: 30
--resource-group -g

Device Update アカウントのリソース グループ名。 az config set defaults.adu_group={name}を使用して既定のグループを構成できます。

--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 を使用します。