az cosmosdb sql role assignment
Gérer les attributions de rôles SQL Azure Cosmos DB.
Commandes
Nom | Description | Type | État |
---|---|---|---|
az cosmosdb sql role assignment create |
Créez une attribution de rôle SQL sous un compte Azure Cosmos DB. |
Core | GA |
az cosmosdb sql role assignment delete |
Supprimez une attribution de rôle SQL sous un compte Azure Cosmos DB. |
Core | GA |
az cosmosdb sql role assignment exists |
Vérifiez si une attribution de rôle Azure Cosmos DB existe. |
Core | GA |
az cosmosdb sql role assignment list |
Répertoriez toutes les attributions de rôles SQL sous un compte Azure Cosmos DB. |
Core | GA |
az cosmosdb sql role assignment show |
Afficher les propriétés d’une attribution de rôle SQL sous un compte Azure Cosmos DB. |
Core | GA |
az cosmosdb sql role assignment update |
Mettez à jour une attribution de rôle SQL sous un compte Azure Cosmos DB. |
Core | GA |
az cosmosdb sql role assignment wait |
Interrogez une attribution de rôle SQL jusqu’à ce qu’une condition spécifique soit remplie. |
Core | GA |
az cosmosdb sql role assignment create
Créez une attribution de rôle SQL sous un compte Azure Cosmos DB.
az cosmosdb sql role assignment create --account-name
--principal-id
--resource-group
--scope
[--no-wait]
[--role-assignment-id]
[--role-definition-id]
[--role-definition-name]
Exemples
Créez une attribution de rôle SQL sous un compte Azure Cosmos DB à l’aide du nom de définition de rôle.
az cosmosdb sql role assignment create --account-name MyAccount --resource-group MyResourceGroup \
--role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 \
--role-definition-name "My Read Only Role" \
--scope "/dbs/mydb/colls/mycontainer" \
--principal-id 6328f5f7-dbf7-4244-bba8-fbb9d8066506
Créez une attribution de rôle SQL sous un compte Azure Cosmos DB à l’aide de l’ID de définition de rôle.
az cosmosdb sql role assignment create --account-name MyAccount --resource-group MyResourceGroup \
--role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 \
--role-definition-id be79875a-2cc4-40d5-8958-566017875b39 \
--scope "/dbs/mydb/colls/mycontainer" \
--principal-id 6328f5f7-dbf7-4244-bba8-fbb9d8066506
Paramètres obligatoires
Nom du compte Cosmosdb.
ID d’objet AAD du principal auquel cette attribution de rôle est accordée.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Chemin de ressource du plan de données auquel cette attribution de rôle est accordée.
Paramètres facultatifs
Ne pas attendre la fin de l’opération de longue durée.
Facultatif pour créer. ID unique pour l’attribution de rôle. S’il n’est pas fourni, un nouveau GUID sera utilisé.
ID unique de la définition de rôle à laquelle cette attribution de rôle fait référence.
Nom unique de la définition de rôle à laquelle cette attribution de rôle fait référence. par exemple « Rôle lecteur Contoso ».
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az cosmosdb sql role assignment delete
Supprimez une attribution de rôle SQL sous un compte Azure Cosmos DB.
az cosmosdb sql role assignment delete --account-name
--resource-group
--role-assignment-id
[--no-wait]
[--yes]
Exemples
Supprimez une attribution de rôle SQL sous un compte Azure Cosmos DB.
az cosmosdb sql role assignment delete --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8
Paramètres obligatoires
Nom du compte Cosmosdb.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Facultatif pour créer. ID unique pour l’attribution de rôle. S’il n’est pas fourni, un nouveau GUID sera utilisé.
Paramètres facultatifs
Ne pas attendre la fin de l’opération de longue durée.
Ne pas demander de confirmation.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az cosmosdb sql role assignment exists
Vérifiez si une attribution de rôle Azure Cosmos DB existe.
az cosmosdb sql role assignment exists --account-name
--resource-group
--role-assignment-id
Exemples
Vérifiez si une attribution de rôle Azure Cosmos DB existe.
az cosmosdb sql role assignment exists --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8
Paramètres obligatoires
Nom du compte Cosmosdb.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Facultatif pour créer. ID unique pour l’attribution de rôle. S’il n’est pas fourni, un nouveau GUID sera utilisé.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az cosmosdb sql role assignment list
Répertoriez toutes les attributions de rôles SQL sous un compte Azure Cosmos DB.
az cosmosdb sql role assignment list --account-name
--resource-group
Exemples
Répertoriez toutes les attributions de rôles SQL sous un compte Azure Cosmos DB.
az cosmosdb sql role assignment list --account-name MyAccount --resource-group MyResourceGroup
Paramètres obligatoires
Nom du compte Cosmosdb.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az cosmosdb sql role assignment show
Afficher les propriétés d’une attribution de rôle SQL sous un compte Azure Cosmos DB.
az cosmosdb sql role assignment show --account-name
--resource-group
--role-assignment-id
Exemples
Afficher les propriétés d’une attribution de rôle SQL sous un compte Azure Cosmos DB.
az cosmosdb sql role assignment show --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8
Paramètres obligatoires
Nom du compte Cosmosdb.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Facultatif pour créer. ID unique pour l’attribution de rôle. S’il n’est pas fourni, un nouveau GUID sera utilisé.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az cosmosdb sql role assignment update
Mettez à jour une attribution de rôle SQL sous un compte Azure Cosmos DB.
az cosmosdb sql role assignment update --account-name
--resource-group
--role-assignment-id
[--no-wait]
[--principal-id]
[--role-definition-id]
[--role-definition-name]
[--scope]
Exemples
Mettez à jour une attribution de rôle SQL sous un compte Azure Cosmos DB.
az cosmosdb sql role assignment update --account-name MyAccount --resource-group MyResourceGroup \
--role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 \
--role-definition-id updated-role-definition-id
Paramètres obligatoires
Nom du compte Cosmosdb.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Facultatif pour créer. ID unique pour l’attribution de rôle. S’il n’est pas fourni, un nouveau GUID sera utilisé.
Paramètres facultatifs
Ne pas attendre la fin de l’opération de longue durée.
ID d’objet AAD du principal auquel cette attribution de rôle est accordée.
ID unique de la définition de rôle à laquelle cette attribution de rôle fait référence.
Nom unique de la définition de rôle à laquelle cette attribution de rôle fait référence. par exemple « Rôle lecteur Contoso ».
Chemin de ressource du plan de données auquel cette attribution de rôle est accordée.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az cosmosdb sql role assignment wait
Interrogez une attribution de rôle SQL jusqu’à ce qu’une condition spécifique soit remplie.
az cosmosdb sql role assignment wait --account-name
--resource-group
--role-assignment-id
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Exemples
Interrogez sur une attribution de rôle SQL jusqu’à ce qu’elle soit supprimée.
az cosmosdb sql role assignment wait --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 --deleted
Paramètres obligatoires
Nom du compte Cosmosdb.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Facultatif pour créer. ID unique pour l’attribution de rôle. S’il n’est pas fourni, un nouveau GUID sera utilisé.
Paramètres facultatifs
Attendez la création avec « provisioningState » sur « Succeeded ».
Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Attendez la suppression.
Attendez que la ressource existe.
Intervalle d’interrogation en secondes.
Délai maximal d’attente en secondes.
Attendez la mise à jour avec provisioningState sur « Réussi ».
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.