az cosmosdb mongodb role definition

Catatan

Grup perintah ini memiliki perintah yang ditentukan di Azure CLI dan setidaknya satu ekstensi. Instal setiap ekstensi untuk mendapatkan manfaat dari kemampuannya yang diperluas. Pelajari lebih lanjut tentang ekstensi.

Mengelola definisi peran Azure Cosmos DB Mongo.

Perintah

Nama Deskripsi Jenis Status
az cosmosdb mongodb role definition create

Buat definisi peran Mongo DB di bawah akun Azure Cosmos DB.

Inti GA
az cosmosdb mongodb role definition create (cosmosdb-preview extension)

Buat definisi peran Mongo DB di bawah akun Azure Cosmos DB.

Ekstensi GA
az cosmosdb mongodb role definition delete

Hapus definisi peran CosmosDb MongoDb di bawah akun Azure Cosmos DB.

Inti GA
az cosmosdb mongodb role definition delete (cosmosdb-preview extension)

Hapus definisi peran CosmosDb MongoDb di bawah akun Azure Cosmos DB.

Ekstensi GA
az cosmosdb mongodb role definition exists

Periksa apakah definisi peran Azure Cosmos DB MongoDb ada.

Inti GA
az cosmosdb mongodb role definition exists (cosmosdb-preview extension)

Periksa apakah definisi peran Azure Cosmos DB MongoDb ada.

Ekstensi GA
az cosmosdb mongodb role definition list

Cantumkan semua definisi peran MongoDb di bawah akun Azure Cosmos DB.

Inti GA
az cosmosdb mongodb role definition list (cosmosdb-preview extension)

Cantumkan semua definisi peran MongoDb di bawah akun Azure Cosmos DB.

Ekstensi GA
az cosmosdb mongodb role definition show

Tampilkan properti definisi peran MongoDb di bawah akun Azure Cosmos DB.

Inti GA
az cosmosdb mongodb role definition show (cosmosdb-preview extension)

Tampilkan properti definisi peran MongoDb di bawah akun Azure Cosmos DB.

Ekstensi GA
az cosmosdb mongodb role definition update

Perbarui definisi peran MongoDb di bawah akun Azure Cosmos DB.

Inti GA
az cosmosdb mongodb role definition update (cosmosdb-preview extension)

Perbarui definisi peran MongoDb di bawah akun Azure Cosmos DB.

Ekstensi GA

az cosmosdb mongodb role definition create

Buat definisi peran Mongo DB di bawah akun Azure Cosmos DB.

az cosmosdb mongodb role definition create --account-name
                                           --body
                                           --resource-group

Contoh

Buat definisi peran Mongo DB di bawah akun Azure Cosmos DB menggunakan string JSON.

az cosmosdb mongodb role definition create --account-name MyAccount --resource-group MyResourceGroup --body '{
  "Id": "MyDB.My_Read_Only_Role",
  "RoleName": "My_Read_Only_Role",
  "Type": "CustomRole",
  "DatabaseName": "MyDB",
  "Privileges": [{
    "Resource": {
        "Db": "MyDB",
        "Collection": "MyCol"
      },
      "Actions": [
        "insert",
        "find"
      ]
  }],
  "Roles": [
    {
      "Role": "myInheritedRole",
      "Db": "MyTestDb"
    }
  ]
}'

Buat definisi peran Mongo DB di bawah akun Azure Cosmos DB menggunakan file JSON.

az cosmosdb mongodb role definition create --account-name MyAccount --resource-group MyResourceGroup --body @mongo-role-definition.json

Parameter yang Diperlukan

--account-name -a

Nama akun Cosmosdb.

--body -b

Isi Definisi Peran dengan Id (Opsional untuk dibuat), Jenis (Defaultnya adalah CustomRole), DatabaseName, Privileges, Roles. Anda dapat memasukkannya sebagai string atau sebagai file, misalnya, --body @mongo-role_definition-body-file.json atau --body "{"Id": "be79875a-2cc4-40d5-8958-566017875b39","RoleName": "MyRWRole","Type": "CustomRole""DatabaseName": "MyDb","Privivileges": [ {"Resource": {"Db": "MyDB","Collection": "MyCol"},"Actions": ["insert","find"]}],"Roles": [ {"Role": "myInheritedRole","Db": "MyTestDb"}]}".

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az cosmosdb mongodb role definition create (cosmosdb-preview extension)

Buat definisi peran Mongo DB di bawah akun Azure Cosmos DB.

az cosmosdb mongodb role definition create --account-name
                                           --body
                                           --resource-group

Contoh

Buat definisi peran Mongo DB di bawah akun Azure Cosmos DB menggunakan string JSON.

az cosmosdb mongodb role definition create --account-name MyAccount --resource-group MyResourceGroup --body '{
  "Id": "MyDB.My_Read_Only_Role",
  "RoleName": "My_Read_Only_Role",
  "Type": "CustomRole",
  "DatabaseName": "MyDB",
  "Privileges": [{
    "Resource": {
        "Db": "MyDB",
        "Collection": "MyCol"
      },
      "Actions": [
        "insert",
        "find"
      ]
  }],
  "Roles": [
    {
      "Role": "myInheritedRole",
      "Db": "MyTestDb"
    }
  ]
}'

Buat definisi peran Mongo DB di bawah akun Azure Cosmos DB menggunakan file JSON.

az cosmosdb mongodb role definition create --account-name MyAccount --resource-group MyResourceGroup --body @mongo-role-definition.json

Parameter yang Diperlukan

--account-name -a

Nama akun Cosmosdb.

--body -b

Isi Definisi Peran dengan Id (Opsional untuk dibuat), Jenis (Defaultnya adalah CustomRole), DatabaseName, Privileges, Roles. Anda dapat memasukkannya sebagai string atau sebagai file, misalnya, --body @mongo-role_definition-body-file.json atau --body "{ "Id": "be79875a-2cc4-40d5-8958-566017875b39", "RoleName": "MyRWRole", "Type": "CustomRole" "DatabaseName": "MyDb", "Privileges": [ {"Resource": {"Db": "MyDB","Collection": "MyCol"},"Actions": ["insert","find"]}], "Roles": [ {"Role": "myInheritedRole","Db": "MyTestDb"}] }".

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az cosmosdb mongodb role definition delete

Hapus definisi peran CosmosDb MongoDb di bawah akun Azure Cosmos DB.

az cosmosdb mongodb role definition delete --account-name
                                           --id
                                           --resource-group
                                           [--yes]

Contoh

Hapus definisi peran Mongo di bawah akun Azure Cosmos DB.

az cosmosdb mongodb role definition delete --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39

Parameter yang Diperlukan

--account-name -a

Nama akun Cosmosdb.

--id -i

ID unik untuk Definisi Peran Mongo.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--yes -y

Jangan meminta konfirmasi.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az cosmosdb mongodb role definition delete (cosmosdb-preview extension)

Hapus definisi peran CosmosDb MongoDb di bawah akun Azure Cosmos DB.

az cosmosdb mongodb role definition delete --account-name
                                           --id
                                           --resource-group
                                           [--yes]

Contoh

Hapus definisi peran Mongo di bawah akun Azure Cosmos DB.

az cosmosdb mongodb role definition delete --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39

Parameter yang Diperlukan

--account-name -a

Nama akun Cosmosdb.

--id -i

ID unik untuk Definisi Peran Mongo.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--yes -y

Jangan meminta konfirmasi.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az cosmosdb mongodb role definition exists

Periksa apakah definisi peran Azure Cosmos DB MongoDb ada.

az cosmosdb mongodb role definition exists --account-name
                                           --id
                                           --resource-group

Contoh

Periksa apakah definisi peran Azure Cosmos DB MongoDb ada.

az cosmosdb mongodb role definition exists --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39

Parameter yang Diperlukan

--account-name -a

Nama akun Cosmosdb.

--id -i

ID unik untuk Definisi Peran Mongo.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az cosmosdb mongodb role definition exists (cosmosdb-preview extension)

Periksa apakah definisi peran Azure Cosmos DB MongoDb ada.

az cosmosdb mongodb role definition exists --account-name
                                           --id
                                           --resource-group

Contoh

Periksa apakah definisi peran Azure Cosmos DB MongoDb ada.

az cosmosdb mongodb role definition exists --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39

Parameter yang Diperlukan

--account-name -a

Nama akun Cosmosdb.

--id -i

ID unik untuk Definisi Peran Mongo.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az cosmosdb mongodb role definition list

Cantumkan semua definisi peran MongoDb di bawah akun Azure Cosmos DB.

az cosmosdb mongodb role definition list --account-name
                                         --resource-group

Contoh

Cantumkan semua definisi peran Mongodb di bawah akun Azure Cosmos DB.

az cosmosdb mongodb role definition list --account-name MyAccount --resource-group MyResourceGroup

Parameter yang Diperlukan

--account-name -a

Nama akun Cosmosdb.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az cosmosdb mongodb role definition list (cosmosdb-preview extension)

Cantumkan semua definisi peran MongoDb di bawah akun Azure Cosmos DB.

az cosmosdb mongodb role definition list --account-name
                                         --resource-group

Contoh

Cantumkan semua definisi peran Mongodb di bawah akun Azure Cosmos DB.

az cosmosdb mongodb role definition list --account-name MyAccount --resource-group MyResourceGroup

Parameter yang Diperlukan

--account-name -a

Nama akun Cosmosdb.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az cosmosdb mongodb role definition show

Tampilkan properti definisi peran MongoDb di bawah akun Azure Cosmos DB.

az cosmosdb mongodb role definition show --account-name
                                         --id
                                         --resource-group

Contoh

Tampilkan properti definisi peran MongoDb di bawah akun Azure Cosmos DB.

az cosmosdb mongodb role definition show --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39

Parameter yang Diperlukan

--account-name -a

Nama akun Cosmosdb.

--id -i

ID unik untuk Definisi Peran Mongo.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az cosmosdb mongodb role definition show (cosmosdb-preview extension)

Tampilkan properti definisi peran MongoDb di bawah akun Azure Cosmos DB.

az cosmosdb mongodb role definition show --account-name
                                         --id
                                         --resource-group

Contoh

Tampilkan properti definisi peran MongoDb di bawah akun Azure Cosmos DB.

az cosmosdb mongodb role definition show --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39

Parameter yang Diperlukan

--account-name -a

Nama akun Cosmosdb.

--id -i

ID unik untuk Definisi Peran Mongo.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az cosmosdb mongodb role definition update

Perbarui definisi peran MongoDb di bawah akun Azure Cosmos DB.

az cosmosdb mongodb role definition update --account-name
                                           --body
                                           --resource-group

Contoh

Perbarui definisi peran MongoDb di bawah akun Azure Cosmos DB.

az cosmosdb mongodb role definition update --account-name MyAccount --resource-group MyResourceGroup --body @mongo-role-definition.json

Parameter yang Diperlukan

--account-name -a

Nama akun Cosmosdb.

--body -b

Isi Definisi Peran dengan Id (Opsional untuk dibuat), Jenis (Defaultnya adalah CustomRole), DatabaseName, Privileges, Roles. Anda dapat memasukkannya sebagai string atau sebagai file, misalnya, --body @mongo-role_definition-body-file.json atau --body "{"Id": "be79875a-2cc4-40d5-8958-566017875b39","RoleName": "MyRWRole","Type": "CustomRole""DatabaseName": "MyDb","Privivileges": [ {"Resource": {"Db": "MyDB","Collection": "MyCol"},"Actions": ["insert","find"]}],"Roles": [ {"Role": "myInheritedRole","Db": "MyTestDb"}]}".

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az cosmosdb mongodb role definition update (cosmosdb-preview extension)

Perbarui definisi peran MongoDb di bawah akun Azure Cosmos DB.

az cosmosdb mongodb role definition update --account-name
                                           --body
                                           --resource-group

Contoh

Perbarui definisi peran MongoDb di bawah akun Azure Cosmos DB.

az cosmosdb mongodb role definition update --account-name MyAccount --resource-group MyResourceGroup --body @mongo-role-definition.json

Parameter yang Diperlukan

--account-name -a

Nama akun Cosmosdb.

--body -b

Isi Definisi Peran dengan Id (Opsional untuk dibuat), Jenis (Defaultnya adalah CustomRole), DatabaseName, Privileges, Roles. Anda dapat memasukkannya sebagai string atau sebagai file, misalnya, --body @mongo-role_definition-body-file.json atau --body "{ "Id": "be79875a-2cc4-40d5-8958-566017875b39", "RoleName": "MyRWRole", "Type": "CustomRole" "DatabaseName": "MyDb", "Privileges": [ {"Resource": {"Db": "MyDB","Collection": "MyCol"},"Actions": ["insert","find"]}], "Roles": [ {"Role": "myInheritedRole","Db": "MyTestDb"}] }".

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.