az cosmosdb sql role definition
Mengelola definisi peran Azure Cosmos DB SQL.
Perintah
Nama | Deskripsi | Jenis | Status |
---|---|---|---|
az cosmosdb sql role definition create |
Buat definisi peran SQL di bawah akun Azure Cosmos DB. |
Inti | GA |
az cosmosdb sql role definition delete |
Hapus definisi peran SQL di bawah akun Azure Cosmos DB. |
Inti | GA |
az cosmosdb sql role definition exists |
Periksa apakah definisi peran Azure Cosmos DB ada. |
Inti | GA |
az cosmosdb sql role definition list |
Cantumkan semua definisi peran SQL di bawah akun Azure Cosmos DB. |
Inti | GA |
az cosmosdb sql role definition show |
Perlihatkan properti definisi peran SQL di bawah akun Azure Cosmos DB. |
Inti | GA |
az cosmosdb sql role definition update |
Perbarui definisi peran SQL di bawah akun Azure Cosmos DB. |
Inti | GA |
az cosmosdb sql role definition wait |
Polling pada definisi peran SQL hingga kondisi tertentu terpenuhi. |
Inti | GA |
az cosmosdb sql role definition create
Buat definisi peran SQL di bawah akun Azure Cosmos DB.
az cosmosdb sql role definition create --account-name
--body
--resource-group
[--no-wait]
Contoh
Buat definisi peran SQL di bawah akun Azure Cosmos DB menggunakan string JSON.
az cosmosdb sql role definition create --account-name MyAccount --resource-group MyResourceGroup --body '{
"Id": "be79875a-2cc4-40d5-8958-566017875b39",
"RoleName": "My Read Only Role",
"Type": "CustomRole",
"AssignableScopes": ["/dbs/mydb/colls/mycontainer"],
"Permissions": [{
"DataActions": [
"Microsoft.DocumentDB/databaseAccounts/readMetadata",
"Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/items/read",
"Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/executeQuery",
"Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/readChangeFeed"
]
}]
}'
Buat definisi peran SQL di bawah akun Azure Cosmos DB menggunakan file JSON.
az cosmosdb sql role definition create --account-name MyAccount --resource-group MyResourceGroup --body @role-definition.json
Parameter yang Diperlukan
Nama akun Cosmosdb.
Isi Definisi Peran dengan Id (Opsional untuk dibuat), DataActions atau Permissions, Type (Default is CustomRole), dan AssignableScopes. Anda dapat memasukkannya sebagai string atau sebagai file, misalnya, --body @rdbody-file.json atau --body "{ "Id": "be79875a-2cc4-40d5-8958-566017875b39", "RoleName": "Peran Tulis Baca Saya", "Jenis": "CustomRole", "AssignableScopes": [ "/" ], "DataActions": [ "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/items/create", "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/items/read" ]}".
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Jangan menunggu operasi jangka panjang selesai.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az cosmosdb sql role definition delete
Hapus definisi peran SQL di bawah akun Azure Cosmos DB.
az cosmosdb sql role definition delete --account-name
--id
--resource-group
[--no-wait]
[--yes]
Contoh
Hapus definisi peran SQL di bawah akun Azure Cosmos DB.
az cosmosdb sql role definition delete --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39
Parameter yang Diperlukan
Nama akun Cosmosdb.
ID unik untuk Definisi Peran.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Jangan menunggu operasi jangka panjang selesai.
Jangan meminta konfirmasi.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az cosmosdb sql role definition exists
Periksa apakah definisi peran Azure Cosmos DB ada.
az cosmosdb sql role definition exists --account-name
--id
--resource-group
Contoh
Periksa apakah definisi peran Azure Cosmos DB ada.
az cosmosdb sql role definition exists --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39
Parameter yang Diperlukan
Nama akun Cosmosdb.
ID unik untuk Definisi Peran.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az cosmosdb sql role definition list
Cantumkan semua definisi peran SQL di bawah akun Azure Cosmos DB.
az cosmosdb sql role definition list --account-name
--resource-group
Contoh
Cantumkan semua definisi peran SQL di bawah akun Azure Cosmos DB.
az cosmosdb sql role definition list --account-name MyAccount --resource-group MyResourceGroup
Parameter yang Diperlukan
Nama akun Cosmosdb.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az cosmosdb sql role definition show
Perlihatkan properti definisi peran SQL di bawah akun Azure Cosmos DB.
az cosmosdb sql role definition show --account-name
--id
--resource-group
Contoh
Perlihatkan properti definisi peran SQL di bawah akun Azure Cosmos DB.
az cosmosdb sql role definition show --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39
Parameter yang Diperlukan
Nama akun Cosmosdb.
ID unik untuk Definisi Peran.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az cosmosdb sql role definition update
Perbarui definisi peran SQL di bawah akun Azure Cosmos DB.
az cosmosdb sql role definition update --account-name
--body
--resource-group
[--no-wait]
Contoh
Perbarui definisi peran SQL di bawah akun Azure Cosmos DB.
az cosmosdb sql role definition update --account-name MyAccount --resource-group MyResourceGroup --body @role-definition.json
Parameter yang Diperlukan
Nama akun Cosmosdb.
Isi Definisi Peran dengan Id (Opsional untuk dibuat), DataActions atau Permissions, Type (Default is CustomRole), dan AssignableScopes. Anda dapat memasukkannya sebagai string atau sebagai file, misalnya, --body @rdbody-file.json atau --body "{ "Id": "be79875a-2cc4-40d5-8958-566017875b39", "RoleName": "Peran Tulis Baca Saya", "Jenis": "CustomRole", "AssignableScopes": [ "/" ], "DataActions": [ "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/items/create", "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/items/read" ]}".
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Jangan menunggu operasi jangka panjang selesai.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az cosmosdb sql role definition wait
Polling pada definisi peran SQL hingga kondisi tertentu terpenuhi.
az cosmosdb sql role definition wait --account-name
--id
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Contoh
Polling pada definisi peran SQL hingga dihapus.
az cosmosdb sql role definition wait --account-name MyAccount --resource-group MyResourceGroup --id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 --deleted
Parameter yang Diperlukan
Nama akun Cosmosdb.
ID unik untuk Definisi Peran.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Tunggu hingga dibuat dengan 'provisioningState' di 'Berhasil'.
Tunggu hingga kondisi memenuhi kueri JMESPath kustom. Misalnya provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Tunggu hingga dihapus.
Tunggu hingga sumber daya ada.
Interval polling dalam hitungan detik.
Tunggu maksimum dalam detik.
Tunggu hingga diperbarui dengan provisioningState di 'Berhasil'.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.