az cosmosdb mongodb role definition

Note

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

Manage Azure Cosmos DB Mongo role definitions.

Comandos

Name Description Tipo Status
az cosmosdb mongodb role definition create

Crie uma definição de papel no Banco de Dados Mongo numa conta Azure Cosmos DB.

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

Crie uma definição de papel no Banco de Dados Mongo numa conta Azure Cosmos DB.

Extension disponibilidade geral
az cosmosdb mongodb role definition delete

Eliminar uma definição de função CosmosDb MongoDb sob uma conta Azure Cosmos DB.

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

Eliminar uma definição de função CosmosDb MongoDb sob uma conta Azure Cosmos DB.

Extension disponibilidade geral
az cosmosdb mongodb role definition exists

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

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

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

Extension disponibilidade geral
az cosmosdb mongodb role definition list

Liste todas as definições de funções do MongoDb numa conta Azure Cosmos DB.

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

Liste todas as definições de funções do MongoDb numa conta Azure Cosmos DB.

Extension disponibilidade geral
az cosmosdb mongodb role definition show

Mostre as propriedades de uma definição de papel MongoDb sob uma conta Azure Cosmos DB.

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

Mostre as propriedades de uma definição de papel MongoDb sob uma conta Azure Cosmos DB.

Extension disponibilidade geral
az cosmosdb mongodb role definition update

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

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

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

Extension disponibilidade geral

az cosmosdb mongodb role definition create

Crie uma definição de papel no Banco de Dados Mongo numa conta Azure Cosmos DB.

az cosmosdb mongodb role definition create --account-name
                                           --body
                                           --resource-group
                                           [--acquire-policy-token]
                                           [--change-reference]

Exemplos

Crie uma definição de papel de base de dados Mongo sob uma conta Azure Cosmos DB usando uma 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"
    }
  ]
}'

Crie uma definição de papel de base de dados Mongo sob uma conta Azure Cosmos DB usando um ficheiro JSON.

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

Parâmetros Obrigatórios

--account-name -a

Nome da conta Cosmosdb.

--body -b

Corpo de definição de função com Id (Opcional para criar), Tipo (Padrão é CustomRole), DatabaseName, Privilégios, Funções. Você pode inseri-lo como uma cadeia de caracteres ou como um arquivo, por exemplo, --body @mongo-role_definition-body-file.json ou --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

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

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

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

Crie uma definição de papel no Banco de Dados Mongo numa conta Azure Cosmos DB.

az cosmosdb mongodb role definition create --account-name
                                           --body
                                           --resource-group
                                           [--acquire-policy-token]
                                           [--change-reference]

Exemplos

Crie uma definição de papel de base de dados Mongo sob uma conta Azure Cosmos DB usando uma 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"
    }
  ]
}'

Crie uma definição de papel de base de dados Mongo sob uma conta Azure Cosmos DB usando um ficheiro JSON.

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

Parâmetros Obrigatórios

--account-name -a

Nome da conta Cosmosdb.

--body -b

Corpo de definição de função com Id (Opcional para criar), Tipo (Padrão é CustomRole), DatabaseName, Privilégios, Funções. Você pode inseri-lo como uma string ou como um arquivo, por exemplo, --body @mongo-role_definition-body-file.json ou --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

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

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az cosmosdb mongodb role definition delete

Eliminar uma definição de função CosmosDb MongoDb sob uma conta Azure Cosmos DB.

az cosmosdb mongodb role definition delete --account-name
                                           --id
                                           --resource-group
                                           [--acquire-policy-token]
                                           [--change-reference]
                                           [--yes]

Exemplos

Eliminar uma definição de função Mongo numa conta Azure Cosmos DB.

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

Parâmetros Obrigatórios

--account-name -a

Nome da conta 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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--yes -y

Não solicite confirmação.

Propriedade Valor
Default value: False
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

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

Eliminar uma definição de função CosmosDb MongoDb sob uma conta Azure Cosmos DB.

az cosmosdb mongodb role definition delete --account-name
                                           --id
                                           --resource-group
                                           [--acquire-policy-token]
                                           [--change-reference]
                                           [--yes]

Exemplos

Eliminar uma definição de função Mongo numa conta Azure Cosmos DB.

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

Parâmetros Obrigatórios

--account-name -a

Nome da conta 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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--yes -y

Não solicite confirmação.

Propriedade Valor
Default value: False
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az cosmosdb mongodb role definition exists

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

az cosmosdb mongodb role definition exists --account-name
                                           --id
                                           --resource-group
                                           [--acquire-policy-token]
                                           [--change-reference]

Exemplos

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

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

Parâmetros Obrigatórios

--account-name -a

Nome da conta 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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

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

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

az cosmosdb mongodb role definition exists --account-name
                                           --id
                                           --resource-group
                                           [--acquire-policy-token]
                                           [--change-reference]

Exemplos

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

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

Parâmetros Obrigatórios

--account-name -a

Nome da conta 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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az cosmosdb mongodb role definition list

Liste todas as definições de funções do MongoDb numa conta Azure Cosmos DB.

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

Exemplos

Liste todas as definições de funções Mongodb numa conta Azure Cosmos DB.

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

Parâmetros Obrigatórios

--account-name -a

Nome da conta Cosmosdb.

--resource-group -g

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

Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

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

Liste todas as definições de funções do MongoDb numa conta Azure Cosmos DB.

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

Exemplos

Liste todas as definições de funções Mongodb numa conta Azure Cosmos DB.

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

Parâmetros Obrigatórios

--account-name -a

Nome da conta Cosmosdb.

--resource-group -g

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

Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az cosmosdb mongodb role definition show

Mostre as propriedades de uma definição de papel MongoDb sob uma conta Azure Cosmos DB.

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

Exemplos

Mostre as propriedades de uma definição de papel MongoDb sob uma conta Azure Cosmos DB.

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

Parâmetros Obrigatórios

--account-name -a

Nome da conta 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 de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

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

Mostre as propriedades de uma definição de papel MongoDb sob uma conta Azure Cosmos DB.

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

Exemplos

Mostre as propriedades de uma definição de papel MongoDb sob uma conta Azure Cosmos DB.

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

Parâmetros Obrigatórios

--account-name -a

Nome da conta 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 de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az cosmosdb mongodb role definition update

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

az cosmosdb mongodb role definition update --account-name
                                           --body
                                           --resource-group
                                           [--acquire-policy-token]
                                           [--change-reference]

Exemplos

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

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

Parâmetros Obrigatórios

--account-name -a

Nome da conta Cosmosdb.

--body -b

Corpo de definição de função com Id (Opcional para criar), Tipo (Padrão é CustomRole), DatabaseName, Privilégios, Funções. Você pode inseri-lo como uma cadeia de caracteres ou como um arquivo, por exemplo, --body @mongo-role_definition-body-file.json ou --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

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

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

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

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

az cosmosdb mongodb role definition update --account-name
                                           --body
                                           --resource-group
                                           [--acquire-policy-token]
                                           [--change-reference]

Exemplos

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

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

Parâmetros Obrigatórios

--account-name -a

Nome da conta Cosmosdb.

--body -b

Corpo de definição de função com Id (Opcional para criar), Tipo (Padrão é CustomRole), DatabaseName, Privilégios, Funções. Você pode inseri-lo como uma string ou como um arquivo, por exemplo, --body @mongo-role_definition-body-file.json ou --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

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

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False