az cosmosdb sql role definition
Gerenciar definições de função SQL do Azure Cosmos DB.
Comandos
Nome | Description | Tipo | Status |
---|---|---|---|
az cosmosdb sql role definition create |
Crie uma definição de função SQL em uma conta do Azure Cosmos DB. |
Núcleo | GA |
az cosmosdb sql role definition delete |
Exclua uma definição de função SQL em uma conta do Azure Cosmos DB. |
Núcleo | GA |
az cosmosdb sql role definition exists |
Verifique se existe uma definição de função do Azure Cosmos DB. |
Núcleo | GA |
az cosmosdb sql role definition list |
Liste todas as definições de função SQL em uma conta do Azure Cosmos DB. |
Núcleo | GA |
az cosmosdb sql role definition show |
Mostrar as propriedades de uma definição de função SQL em uma conta do Azure Cosmos DB. |
Núcleo | GA |
az cosmosdb sql role definition update |
Atualize uma definição de função SQL em uma conta do Azure Cosmos DB. |
Núcleo | GA |
az cosmosdb sql role definition wait |
Sondagem em uma definição de função SQL até que uma condição específica seja atendida. |
Núcleo | GA |
az cosmosdb sql role definition create
Crie uma definição de função SQL em uma conta do Azure Cosmos DB.
az cosmosdb sql role definition create --account-name
--body
--resource-group
[--no-wait]
Exemplos
Crie uma definição de função SQL em uma conta do Azure Cosmos DB usando uma cadeia de caracteres JSON.
az cosmosdb sql role definition create --account-name MyAccount --resource-group MyResourceGroup --body '{
"Id": "be79875a-2cc4-40d5-8958-566017875b39",
"RoleName": "My Read Only Role",
"Type": "CustomRole",
"AssignableScopes": ["/dbs/mydb/colls/mycontainer"],
"Permissions": [{
"DataActions": [
"Microsoft.DocumentDB/databaseAccounts/readMetadata",
"Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/items/read",
"Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/executeQuery",
"Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/readChangeFeed"
]
}]
}'
Crie uma definição de função SQL em uma conta do Azure Cosmos DB usando um arquivo JSON.
az cosmosdb sql role definition create --account-name MyAccount --resource-group MyResourceGroup --body @role-definition.json
Parâmetros Exigidos
Nome da conta do Cosmosdb.
Corpo de Definição de Função com Id (Opcional para criar), DataActions ou Permissões, Tipo (Default é CustomRole) e AssignableScopes. Você pode inseri-lo como uma cadeia de caracteres ou como um arquivo, por exemplo, --body ou --body @rdbody-file.json "{ "Id": "be79875a-2cc4-40d5-8958-566017875b39", "RoleName": "My Read Write Role", "Type": "CustomRole", "AssignableScopes": [ "/" ], "DataActions": [ "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/items/create", "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/items/read" ]}".
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Não aguarde a conclusão da operação de execução longa.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az cosmosdb sql role definition delete
Exclua uma definição de função SQL em uma conta do Azure Cosmos DB.
az cosmosdb sql role definition delete --account-name
--id
--resource-group
[--no-wait]
[--yes]
Exemplos
Exclua uma definição de função SQL em uma conta do Azure Cosmos DB.
az cosmosdb sql role definition delete --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39
Parâmetros Exigidos
Nome da conta do Cosmosdb.
ID exclusivo para a definição de função.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Não aguarde a conclusão da operação de execução longa.
Não solicite confirmação.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az cosmosdb sql role definition exists
Verifique se existe uma definição de função do Azure Cosmos DB.
az cosmosdb sql role definition exists --account-name
--id
--resource-group
Exemplos
Verifique se existe uma definição de função do Azure Cosmos DB.
az cosmosdb sql role definition exists --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39
Parâmetros Exigidos
Nome da conta do Cosmosdb.
ID exclusivo para a definição de função.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az cosmosdb sql role definition list
Liste todas as definições de função SQL em uma conta do Azure Cosmos DB.
az cosmosdb sql role definition list --account-name
--resource-group
Exemplos
Liste todas as definições de função SQL em uma conta do Azure Cosmos DB.
az cosmosdb sql role definition list --account-name MyAccount --resource-group MyResourceGroup
Parâmetros Exigidos
Nome da conta do Cosmosdb.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az cosmosdb sql role definition show
Mostrar as propriedades de uma definição de função SQL em uma conta do Azure Cosmos DB.
az cosmosdb sql role definition show --account-name
--id
--resource-group
Exemplos
Mostrar as propriedades de uma definição de função SQL em uma conta do Azure Cosmos DB.
az cosmosdb sql role definition show --account-name MyAccount --resource-group MyResourceGroup --id be79875a-2cc4-40d5-8958-566017875b39
Parâmetros Exigidos
Nome da conta do Cosmosdb.
ID exclusivo para a definição de função.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az cosmosdb sql role definition update
Atualize uma definição de função SQL em uma conta do Azure Cosmos DB.
az cosmosdb sql role definition update --account-name
--body
--resource-group
[--no-wait]
Exemplos
Atualize uma definição de função SQL em uma conta do Azure Cosmos DB.
az cosmosdb sql role definition update --account-name MyAccount --resource-group MyResourceGroup --body @role-definition.json
Parâmetros Exigidos
Nome da conta do Cosmosdb.
Corpo de Definição de Função com Id (Opcional para criar), DataActions ou Permissões, Tipo (Default é CustomRole) e AssignableScopes. Você pode inseri-lo como uma cadeia de caracteres ou como um arquivo, por exemplo, --body ou --body @rdbody-file.json "{ "Id": "be79875a-2cc4-40d5-8958-566017875b39", "RoleName": "My Read Write Role", "Type": "CustomRole", "AssignableScopes": [ "/" ], "DataActions": [ "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/items/create", "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/items/read" ]}".
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Não aguarde a conclusão da operação de execução longa.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az cosmosdb sql role definition wait
Sondagem em uma definição de função SQL até que uma condição específica seja atendida.
az cosmosdb sql role definition wait --account-name
--id
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Exemplos
Sondagem em uma definição de função SQL até que ela seja excluída.
az cosmosdb sql role definition wait --account-name MyAccount --resource-group MyResourceGroup --id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 --deleted
Parâmetros Exigidos
Nome da conta do Cosmosdb.
ID exclusivo para a definição de função.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Aguarde até criar com 'provisioningState' em 'Succeeded'.
Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Aguarde até ser excluído.
Aguarde até que o recurso exista.
Intervalo de sondagem em segundos.
Espera máxima em segundos.
Aguarde até que seja atualizado com provisioningState em 'Succeeded'.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.