az cosmosdb mongodb role definition

Observação

Esse grupo de comandos tem comandos definidos na CLI do Azure e em pelo menos uma extensão. Instale cada extensão para se beneficiar de seus recursos estendidos. Saiba mais sobre extensões.

Gerenciar definições de função do Azure Cosmos DB Mongo.

Comandos

Nome Description Tipo Status
az cosmosdb mongodb role definition create

Crie uma definição de função do Mongo DB em uma conta do Azure Cosmos DB.

Núcleo GA
az cosmosdb mongodb role definition create (cosmosdb-preview extensão)

Crie uma definição de função do Mongo DB em uma conta do Azure Cosmos DB.

Extensão GA
az cosmosdb mongodb role definition delete

Exclua uma definição de função do CosmosDb MongoDb em uma conta do Azure Cosmos DB.

Núcleo GA
az cosmosdb mongodb role definition delete (cosmosdb-preview extensão)

Exclua uma definição de função do CosmosDb MongoDb em uma conta do Azure Cosmos DB.

Extensão GA
az cosmosdb mongodb role definition exists

Verifique se existe uma definição de função MongoDb do Azure Cosmos DB.

Núcleo GA
az cosmosdb mongodb role definition exists (cosmosdb-preview extensão)

Verifique se existe uma definição de função MongoDb do Azure Cosmos DB.

Extensão GA
az cosmosdb mongodb role definition list

Liste todas as definições de função do MongoDb em uma conta do Azure Cosmos DB.

Núcleo GA
az cosmosdb mongodb role definition list (cosmosdb-preview extensão)

Liste todas as definições de função do MongoDb em uma conta do Azure Cosmos DB.

Extensão GA
az cosmosdb mongodb role definition show

Mostrar as propriedades de uma definição de função MongoDb em uma conta do Azure Cosmos DB.

Núcleo GA
az cosmosdb mongodb role definition show (cosmosdb-preview extensão)

Mostrar as propriedades de uma definição de função MongoDb em uma conta do Azure Cosmos DB.

Extensão GA
az cosmosdb mongodb role definition update

Atualize uma definição de função do MongoDb em uma conta do Azure Cosmos DB.

Núcleo GA
az cosmosdb mongodb role definition update (cosmosdb-preview extensão)

Atualize uma definição de função do MongoDb em uma conta do Azure Cosmos DB.

Extensão GA

az cosmosdb mongodb role definition create

Crie uma definição de função do Mongo DB em uma conta do Azure Cosmos DB.

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

Exemplos

Crie uma definição de função do Mongo DB em uma conta do Azure Cosmos DB usando uma cadeia de caracteres 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"
    }
  ]
}'

Crie uma definição de função do Mongo DB em uma conta do Azure Cosmos DB usando um arquivo JSON.

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

Parâmetros Exigidos

--account-name -a

Nome da conta do Cosmosdb.

--body -b

Corpo de definição de função com Id (opcional para criar), Type (o padrão é CustomRole), DatabaseName, Privileges, Roles. Você pode inseri-lo como uma cadeia de caracteres ou como um arquivo, por exemplo, --body ou --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"}]}".

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az cosmosdb mongodb role definition create (cosmosdb-preview extensão)

Crie uma definição de função do Mongo DB em uma conta do Azure Cosmos DB.

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

Exemplos

Crie uma definição de função do Mongo DB em uma conta do Azure Cosmos DB usando uma cadeia de caracteres 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"
    }
  ]
}'

Crie uma definição de função do Mongo DB em uma conta do Azure Cosmos DB usando um arquivo JSON.

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

Parâmetros Exigidos

--account-name -a

Nome da conta do Cosmosdb.

--body -b

Corpo de definição de função com Id (opcional para criar), Type (o padrão é CustomRole), DatabaseName, Privileges, Roles. Você pode inseri-lo como uma cadeia de caracteres ou como um arquivo, por exemplo, --body ou --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"}] }".

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az cosmosdb mongodb role definition delete

Exclua uma definição de função do CosmosDb MongoDb em uma conta do Azure Cosmos DB.

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

Exemplos

Exclua uma definição de função do Mongo em uma conta do Azure Cosmos DB.

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

Parâmetros Exigidos

--account-name -a

Nome da conta do Cosmosdb.

--id -i

ID exclusivo para a definição de função Mongo.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--yes -y

Não solicite confirmação.

Valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az cosmosdb mongodb role definition delete (cosmosdb-preview extensão)

Exclua uma definição de função do CosmosDb MongoDb em uma conta do Azure Cosmos DB.

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

Exemplos

Exclua uma definição de função do Mongo em uma conta do Azure Cosmos DB.

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

Parâmetros Exigidos

--account-name -a

Nome da conta do Cosmosdb.

--id -i

ID exclusivo para a definição de função Mongo.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--yes -y

Não solicite confirmação.

Valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az cosmosdb mongodb role definition exists

Verifique se existe uma definição de função MongoDb do Azure Cosmos DB.

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

Exemplos

Verifique se existe uma definição de função MongoDb do Azure Cosmos DB.

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

Parâmetros Exigidos

--account-name -a

Nome da conta do Cosmosdb.

--id -i

ID exclusivo para a definição de função Mongo.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az cosmosdb mongodb role definition exists (cosmosdb-preview extensão)

Verifique se existe uma definição de função MongoDb do Azure Cosmos DB.

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

Exemplos

Verifique se existe uma definição de função MongoDb do Azure Cosmos DB.

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

Parâmetros Exigidos

--account-name -a

Nome da conta do Cosmosdb.

--id -i

ID exclusivo para a definição de função Mongo.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az cosmosdb mongodb role definition list

Liste todas as definições de função do MongoDb em uma conta do Azure Cosmos DB.

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

Exemplos

Liste todas as definições de função do Mongodb em uma conta do Azure Cosmos DB.

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

Parâmetros Exigidos

--account-name -a

Nome da conta do Cosmosdb.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az cosmosdb mongodb role definition list (cosmosdb-preview extensão)

Liste todas as definições de função do MongoDb em uma conta do Azure Cosmos DB.

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

Exemplos

Liste todas as definições de função do Mongodb em uma conta do Azure Cosmos DB.

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

Parâmetros Exigidos

--account-name -a

Nome da conta do Cosmosdb.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az cosmosdb mongodb role definition show

Mostrar as propriedades de uma definição de função MongoDb em uma conta do Azure Cosmos DB.

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

Exemplos

Mostrar as propriedades de uma definição de função MongoDb em uma conta do Azure Cosmos DB.

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

Parâmetros Exigidos

--account-name -a

Nome da conta do Cosmosdb.

--id -i

ID exclusivo para a definição de função Mongo.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az cosmosdb mongodb role definition show (cosmosdb-preview extensão)

Mostrar as propriedades de uma definição de função MongoDb em uma conta do Azure Cosmos DB.

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

Exemplos

Mostrar as propriedades de uma definição de função MongoDb em uma conta do Azure Cosmos DB.

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

Parâmetros Exigidos

--account-name -a

Nome da conta do Cosmosdb.

--id -i

ID exclusivo para a definição de função Mongo.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az cosmosdb mongodb role definition update

Atualize uma definição de função do MongoDb em uma conta do Azure Cosmos DB.

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

Exemplos

Atualize uma definição de função do MongoDb em uma conta do Azure Cosmos DB.

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

Parâmetros Exigidos

--account-name -a

Nome da conta do Cosmosdb.

--body -b

Corpo de definição de função com Id (opcional para criar), Type (o padrão é CustomRole), DatabaseName, Privileges, Roles. Você pode inseri-lo como uma cadeia de caracteres ou como um arquivo, por exemplo, --body ou --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"}]}".

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az cosmosdb mongodb role definition update (cosmosdb-preview extensão)

Atualize uma definição de função do MongoDb em uma conta do Azure Cosmos DB.

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

Exemplos

Atualize uma definição de função do MongoDb em uma conta do Azure Cosmos DB.

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

Parâmetros Exigidos

--account-name -a

Nome da conta do Cosmosdb.

--body -b

Corpo de definição de função com Id (opcional para criar), Type (o padrão é CustomRole), DatabaseName, Privileges, Roles. Você pode inseri-lo como uma cadeia de caracteres ou como um arquivo, por exemplo, --body ou --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"}] }".

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.