az cosmosdb sql role assignment
Azure Cosmos DB SQL ロールの割り当てを管理します。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az cosmosdb sql role assignment create |
Azure Cosmos DB アカウントで SQL ロールの割り当てを作成します。 |
コア | GA |
az cosmosdb sql role assignment delete |
Azure Cosmos DB アカウントで SQL ロールの割り当てを削除します。 |
コア | GA |
az cosmosdb sql role assignment exists |
Azure Cosmos DB ロールの割り当てが存在するかどうかを確認します。 |
コア | GA |
az cosmosdb sql role assignment list |
Azure Cosmos DB アカウントのすべての SQL ロールの割り当てを一覧表示します。 |
コア | GA |
az cosmosdb sql role assignment show |
Azure Cosmos DB アカウントの下に SQL ロールの割り当てのプロパティを表示します。 |
コア | GA |
az cosmosdb sql role assignment update |
Azure Cosmos DB アカウントで SQL ロールの割り当てを更新します。 |
コア | GA |
az cosmosdb sql role assignment wait |
特定の条件が満たされるまで、SQL ロールの割り当てをポーリングします。 |
コア | GA |
az cosmosdb sql role assignment create
Azure Cosmos DB アカウントで SQL ロールの割り当てを作成します。
az cosmosdb sql role assignment create --account-name
--principal-id
--resource-group
--scope
[--no-wait]
[--role-assignment-id]
[--role-definition-id]
[--role-definition-name]
例
ロール定義名を使用して、Azure Cosmos DB アカウントで SQL ロールの割り当てを作成します。
az cosmosdb sql role assignment create --account-name MyAccount --resource-group MyResourceGroup \
--role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 \
--role-definition-name "My Read Only Role" \
--scope "/dbs/mydb/colls/mycontainer" \
--principal-id 6328f5f7-dbf7-4244-bba8-fbb9d8066506
ロール定義 ID を使用して、Azure Cosmos DB アカウントで SQL ロールの割り当てを作成します。
az cosmosdb sql role assignment create --account-name MyAccount --resource-group MyResourceGroup \
--role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 \
--role-definition-id be79875a-2cc4-40d5-8958-566017875b39 \
--scope "/dbs/mydb/colls/mycontainer" \
--principal-id 6328f5f7-dbf7-4244-bba8-fbb9d8066506
必須のパラメーター
Cosmosdb アカウント名。
このロールの割り当てが付与されているプリンシパルの AAD オブジェクト ID。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
このロールの割り当てが付与されているデータ プレーン リソース パス。
省略可能のパラメーター
実行時間の長い操作が完了するまで待つ必要はありません。
[作成] には省略可能です。 ロールの割り当ての一意の ID。 指定しない場合は、新しい GUID が使用されます。
このロール割り当てが参照するロール定義の一意の ID。
このロールの割り当てが参照するロール定義の一意の名前。 例えば。 "Contoso 閲覧者ロール"。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
出力フォーマット。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
az cosmosdb sql role assignment delete
Azure Cosmos DB アカウントで SQL ロールの割り当てを削除します。
az cosmosdb sql role assignment delete --account-name
--resource-group
--role-assignment-id
[--no-wait]
[--yes]
例
Azure Cosmos DB アカウントで SQL ロールの割り当てを削除します。
az cosmosdb sql role assignment delete --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8
必須のパラメーター
Cosmosdb アカウント名。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
[作成] には省略可能です。 ロールの割り当ての一意の ID。 指定しない場合は、新しい GUID が使用されます。
省略可能のパラメーター
実行時間の長い操作が完了するまで待つ必要はありません。
確認を求めないでください。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
出力フォーマット。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
az cosmosdb sql role assignment exists
Azure Cosmos DB ロールの割り当てが存在するかどうかを確認します。
az cosmosdb sql role assignment exists --account-name
--resource-group
--role-assignment-id
例
Azure Cosmos DB ロールの割り当てが存在するかどうかを確認します。
az cosmosdb sql role assignment exists --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8
必須のパラメーター
Cosmosdb アカウント名。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
[作成] には省略可能です。 ロールの割り当ての一意の ID。 指定しない場合は、新しい GUID が使用されます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
出力フォーマット。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
az cosmosdb sql role assignment list
Azure Cosmos DB アカウントのすべての SQL ロールの割り当てを一覧表示します。
az cosmosdb sql role assignment list --account-name
--resource-group
例
Azure Cosmos DB アカウントのすべての SQL ロールの割り当てを一覧表示します。
az cosmosdb sql role assignment list --account-name MyAccount --resource-group MyResourceGroup
必須のパラメーター
Cosmosdb アカウント名。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
出力フォーマット。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
az cosmosdb sql role assignment show
Azure Cosmos DB アカウントの下に SQL ロールの割り当てのプロパティを表示します。
az cosmosdb sql role assignment show --account-name
--resource-group
--role-assignment-id
例
Azure Cosmos DB アカウントの下に SQL ロールの割り当てのプロパティを表示します。
az cosmosdb sql role assignment show --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8
必須のパラメーター
Cosmosdb アカウント名。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
[作成] には省略可能です。 ロールの割り当ての一意の ID。 指定しない場合は、新しい GUID が使用されます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
出力フォーマット。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
az cosmosdb sql role assignment update
Azure Cosmos DB アカウントで SQL ロールの割り当てを更新します。
az cosmosdb sql role assignment update --account-name
--resource-group
--role-assignment-id
[--no-wait]
[--principal-id]
[--role-definition-id]
[--role-definition-name]
[--scope]
例
Azure Cosmos DB アカウントで SQL ロールの割り当てを更新します。
az cosmosdb sql role assignment update --account-name MyAccount --resource-group MyResourceGroup \
--role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 \
--role-definition-id updated-role-definition-id
必須のパラメーター
Cosmosdb アカウント名。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
[作成] には省略可能です。 ロールの割り当ての一意の ID。 指定しない場合は、新しい GUID が使用されます。
省略可能のパラメーター
実行時間の長い操作が完了するまで待つ必要はありません。
このロールの割り当てが付与されているプリンシパルの AAD オブジェクト ID。
このロール割り当てが参照するロール定義の一意の ID。
このロールの割り当てが参照するロール定義の一意の名前。 例えば。 "Contoso 閲覧者ロール"。
このロールの割り当てが付与されているデータ プレーン リソース パス。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
出力フォーマット。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
az cosmosdb sql role assignment wait
特定の条件が満たされるまで、SQL ロールの割り当てをポーリングします。
az cosmosdb sql role assignment wait --account-name
--resource-group
--role-assignment-id
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
例
SQL ロールの割り当てが削除されるまでポーリングします。
az cosmosdb sql role assignment wait --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 --deleted
必須のパラメーター
Cosmosdb アカウント名。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
[作成] には省略可能です。 ロールの割り当ての一意の ID。 指定しない場合は、新しい GUID が使用されます。
省略可能のパラメーター
'provisioningState' が 'Succeeded' で作成されるまで待ちます。
条件がカスタム JMESPath クエリを満たすまで待ちます。 例: provisioningState!='InProgress'、instanceView.statuses[?code=='PowerState/running']。
削除されるまで待ちます。
リソースが存在するまで待ちます。
ポーリング間隔 (秒単位)。
最大待機時間 (秒単位)。
provisioningState が 'Succeeded' で更新されるまで待ちます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
出力フォーマット。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
Azure CLI