az cosmosdb mongodb role definition
Dekont
Bu komut grubunda hem Azure CLI hem de en az bir uzantıda tanımlanan komutlar vardır. Genişletilmiş özelliklerinden yararlanmak için her uzantıyı yükleyin. Uzantılar hakkında daha fazla bilgi edinin.
Azure Cosmos DB Mongo rol tanımlarını yönetme.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az cosmosdb mongodb role definition create |
Azure Cosmos DB hesabı altında bir Mongo DB rol tanımı oluşturun. |
Temel | GA |
az cosmosdb mongodb role definition create (cosmosdb-preview uzantı) |
Azure Cosmos DB hesabı altında bir Mongo DB rol tanımı oluşturun. |
Dahili | GA |
az cosmosdb mongodb role definition delete |
Azure Cosmos DB hesabı altında CosmosDb MongoDb rol tanımını silin. |
Temel | GA |
az cosmosdb mongodb role definition delete (cosmosdb-preview uzantı) |
Azure Cosmos DB hesabı altında CosmosDb MongoDb rol tanımını silin. |
Dahili | GA |
az cosmosdb mongodb role definition exists |
Azure Cosmos DB MongoDb rol tanımının mevcut olup olmadığını denetleyin. |
Temel | GA |
az cosmosdb mongodb role definition exists (cosmosdb-preview uzantı) |
Azure Cosmos DB MongoDb rol tanımının mevcut olup olmadığını denetleyin. |
Dahili | GA |
az cosmosdb mongodb role definition list |
Azure Cosmos DB hesabı altında tüm MongoDb rol tanımlarını listeleyin. |
Temel | GA |
az cosmosdb mongodb role definition list (cosmosdb-preview uzantı) |
Azure Cosmos DB hesabı altında tüm MongoDb rol tanımlarını listeleyin. |
Dahili | GA |
az cosmosdb mongodb role definition show |
Azure Cosmos DB hesabı altında MongoDb rol tanımının özelliklerini gösterin. |
Temel | GA |
az cosmosdb mongodb role definition show (cosmosdb-preview uzantı) |
Azure Cosmos DB hesabı altında MongoDb rol tanımının özelliklerini gösterin. |
Dahili | GA |
az cosmosdb mongodb role definition update |
Azure Cosmos DB hesabı altında MongoDb rol tanımını güncelleştirin. |
Temel | GA |
az cosmosdb mongodb role definition update (cosmosdb-preview uzantı) |
Azure Cosmos DB hesabı altında MongoDb rol tanımını güncelleştirin. |
Dahili | GA |
az cosmosdb mongodb role definition create
Azure Cosmos DB hesabı altında bir Mongo DB rol tanımı oluşturun.
az cosmosdb mongodb role definition create --account-name
--body
--resource-group
Örnekler
JSON dizesi kullanarak Azure Cosmos DB hesabı altında bir Mongo DB rol tanımı oluşturun.
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"
}
]
}'
JSON dosyası kullanarak Azure Cosmos DB hesabı altında mongo DB rol tanımı oluşturun.
az cosmosdb mongodb role definition create --account-name MyAccount --resource-group MyResourceGroup --body @mongo-role-definition.json
Gerekli Parametreler
Cosmosdb hesap adı.
Kimlikli Rol Tanımı gövdesi (Oluşturma için isteğe bağlı), Tür (Varsayılan CustomRole), DatabaseName, Privileges, Roles. Bunu dize veya dosya olarak girebilirsiniz; örneğin, --body @mongo-role_definition-body-file.json veya --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"}]}".
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az cosmosdb mongodb role definition create (cosmosdb-preview uzantı)
Azure Cosmos DB hesabı altında bir Mongo DB rol tanımı oluşturun.
az cosmosdb mongodb role definition create --account-name
--body
--resource-group
Örnekler
JSON dizesi kullanarak Azure Cosmos DB hesabı altında bir Mongo DB rol tanımı oluşturun.
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"
}
]
}'
JSON dosyası kullanarak Azure Cosmos DB hesabı altında mongo DB rol tanımı oluşturun.
az cosmosdb mongodb role definition create --account-name MyAccount --resource-group MyResourceGroup --body @mongo-role-definition.json
Gerekli Parametreler
Cosmosdb hesap adı.
Kimlikli Rol Tanımı gövdesi (Oluşturma için isteğe bağlı), Tür (Varsayılan CustomRole), DatabaseName, Privileges, Roles. Dize veya dosya olarak girebilirsiniz; örneğin, --body veya --body @mongo-role_definition-body-file.json "{ "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"}] }".
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az cosmosdb mongodb role definition delete
Azure Cosmos DB hesabı altında CosmosDb MongoDb rol tanımını silin.
az cosmosdb mongodb role definition delete --account-name
--id
--resource-group
[--yes]
Örnekler
Azure Cosmos DB hesabı altındaki Mongo rol tanımını silin.
az cosmosdb mongodb role definition delete --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39
Gerekli Parametreler
Cosmosdb hesap adı.
Mongo Rol Tanımı için Benzersiz Kimlik.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Onay istemde bulunmayın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az cosmosdb mongodb role definition delete (cosmosdb-preview uzantı)
Azure Cosmos DB hesabı altında CosmosDb MongoDb rol tanımını silin.
az cosmosdb mongodb role definition delete --account-name
--id
--resource-group
[--yes]
Örnekler
Azure Cosmos DB hesabı altındaki Mongo rol tanımını silin.
az cosmosdb mongodb role definition delete --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39
Gerekli Parametreler
Cosmosdb hesap adı.
Mongo Rol Tanımı için Benzersiz Kimlik.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Onay istemde bulunmayın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az cosmosdb mongodb role definition exists
Azure Cosmos DB MongoDb rol tanımının mevcut olup olmadığını denetleyin.
az cosmosdb mongodb role definition exists --account-name
--id
--resource-group
Örnekler
Azure Cosmos DB MongoDb rol tanımının mevcut olup olmadığını denetleyin.
az cosmosdb mongodb role definition exists --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39
Gerekli Parametreler
Cosmosdb hesap adı.
Mongo Rol Tanımı için Benzersiz Kimlik.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az cosmosdb mongodb role definition exists (cosmosdb-preview uzantı)
Azure Cosmos DB MongoDb rol tanımının mevcut olup olmadığını denetleyin.
az cosmosdb mongodb role definition exists --account-name
--id
--resource-group
Örnekler
Azure Cosmos DB MongoDb rol tanımının mevcut olup olmadığını denetleyin.
az cosmosdb mongodb role definition exists --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39
Gerekli Parametreler
Cosmosdb hesap adı.
Mongo Rol Tanımı için Benzersiz Kimlik.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az cosmosdb mongodb role definition list
Azure Cosmos DB hesabı altında tüm MongoDb rol tanımlarını listeleyin.
az cosmosdb mongodb role definition list --account-name
--resource-group
Örnekler
Azure Cosmos DB hesabı altında tüm Mongodb rol tanımlarını listeleyin.
az cosmosdb mongodb role definition list --account-name MyAccount --resource-group MyResourceGroup
Gerekli Parametreler
Cosmosdb hesap adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az cosmosdb mongodb role definition list (cosmosdb-preview uzantı)
Azure Cosmos DB hesabı altında tüm MongoDb rol tanımlarını listeleyin.
az cosmosdb mongodb role definition list --account-name
--resource-group
Örnekler
Azure Cosmos DB hesabı altında tüm Mongodb rol tanımlarını listeleyin.
az cosmosdb mongodb role definition list --account-name MyAccount --resource-group MyResourceGroup
Gerekli Parametreler
Cosmosdb hesap adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az cosmosdb mongodb role definition show
Azure Cosmos DB hesabı altında MongoDb rol tanımının özelliklerini gösterin.
az cosmosdb mongodb role definition show --account-name
--id
--resource-group
Örnekler
Azure Cosmos DB hesabı altında MongoDb rol tanımının özelliklerini gösterin.
az cosmosdb mongodb role definition show --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39
Gerekli Parametreler
Cosmosdb hesap adı.
Mongo Rol Tanımı için Benzersiz Kimlik.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az cosmosdb mongodb role definition show (cosmosdb-preview uzantı)
Azure Cosmos DB hesabı altında MongoDb rol tanımının özelliklerini gösterin.
az cosmosdb mongodb role definition show --account-name
--id
--resource-group
Örnekler
Azure Cosmos DB hesabı altında MongoDb rol tanımının özelliklerini gösterin.
az cosmosdb mongodb role definition show --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39
Gerekli Parametreler
Cosmosdb hesap adı.
Mongo Rol Tanımı için Benzersiz Kimlik.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az cosmosdb mongodb role definition update
Azure Cosmos DB hesabı altında MongoDb rol tanımını güncelleştirin.
az cosmosdb mongodb role definition update --account-name
--body
--resource-group
Örnekler
Azure Cosmos DB hesabı altında MongoDb rol tanımını güncelleştirin.
az cosmosdb mongodb role definition update --account-name MyAccount --resource-group MyResourceGroup --body @mongo-role-definition.json
Gerekli Parametreler
Cosmosdb hesap adı.
Kimlikli Rol Tanımı gövdesi (Oluşturma için isteğe bağlı), Tür (Varsayılan CustomRole), DatabaseName, Privileges, Roles. Bunu dize veya dosya olarak girebilirsiniz; örneğin, --body @mongo-role_definition-body-file.json veya --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"}]}".
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az cosmosdb mongodb role definition update (cosmosdb-preview uzantı)
Azure Cosmos DB hesabı altında MongoDb rol tanımını güncelleştirin.
az cosmosdb mongodb role definition update --account-name
--body
--resource-group
Örnekler
Azure Cosmos DB hesabı altında MongoDb rol tanımını güncelleştirin.
az cosmosdb mongodb role definition update --account-name MyAccount --resource-group MyResourceGroup --body @mongo-role-definition.json
Gerekli Parametreler
Cosmosdb hesap adı.
Kimlikli Rol Tanımı gövdesi (Oluşturma için isteğe bağlı), Tür (Varsayılan CustomRole), DatabaseName, Privileges, Roles. Dize veya dosya olarak girebilirsiniz; örneğin, --body veya --body @mongo-role_definition-body-file.json "{ "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"}] }".
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.