az storage account blob-service-properties

Gérez les propriétés du service d’objets blob d’un compte de stockage.

Commandes

Nom Description Type Statut
az storage account blob-service-properties cors-rule

Gérez les règles CORS (Cross-Origin Resource Sharing) des propriétés du service blob d’un compte de stockage.

Core GA
az storage account blob-service-properties cors-rule add

Ajoutez une règle CORS pour un compte de stockage.

Core GA
az storage account blob-service-properties cors-rule clear

Effacez toutes les règles CORS d’un compte de stockage.

Core GA
az storage account blob-service-properties cors-rule list

Répertorier toutes les règles CORS des propriétés du service blob d’un compte de stockage.

Core GA
az storage account blob-service-properties show

Afficher les propriétés du service d’objets blob d’un compte de stockage.

Core GA
az storage account blob-service-properties update

Mettez à jour les propriétés du service blob d’un compte de stockage.

Core GA

az storage account blob-service-properties show

Afficher les propriétés du service d’objets blob d’un compte de stockage.

Affichez les propriétés du service blob d’un compte de stockage, y compris les propriétés des règles Stockage Analytics et CORS (Partage de ressources cross-origin).

az storage account blob-service-properties show --account-name
                                                [--resource-group]

Exemples

Affichez les propriétés du compte de stockage « mystorageaccount » dans le groupe de ressources « MyResourceGroup ».

az storage account blob-service-properties show -n mystorageaccount -g MyResourceGroup

Paramètres obligatoires

--account-name -n

nom du compte de stockage.

Paramètres facultatifs

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az storage account blob-service-properties update

Mettez à jour les propriétés du service blob d’un compte de stockage.

Mettez à jour les propriétés du service blob d’un compte de stockage, y compris les propriétés des règles Stockage Analytics et CORS (partage de ressources cross-origin).

az storage account blob-service-properties update --account-name
                                                  [--add]
                                                  [--change-feed-days]
                                                  [--container-days]
                                                  [--container-retention {false, true}]
                                                  [--default-service-version]
                                                  [--delete-retention-days]
                                                  [--enable-change-feed {false, true}]
                                                  [--enable-delete-retention {false, true}]
                                                  [--enable-last-access-tracking {false, true}]
                                                  [--enable-restore-policy {false, true}]
                                                  [--enable-versioning {false, true}]
                                                  [--force-string]
                                                  [--remove]
                                                  [--resource-group]
                                                  [--restore-days]
                                                  [--set]

Exemples

Activez le flux de modification et définissez les jours de rétention des flux de modification sur infinis pour le compte de stockage « mystorageaccount » dans le groupe de ressources « myresourcegroup ».

az storage account blob-service-properties update --enable-change-feed true -n mystorageaccount -g myresourcegroup

Activez le flux de modification et définissez les jours de rétention des flux de modification sur 100 pour le compte de stockage « mystorageaccount » dans le groupe de ressources « myresourcegroup ».

az storage account blob-service-properties update --enable-change-feed --change-feed-days 100 -n mystorageaccount -g myresourcegroup

Désactivez le flux de modification pour le compte de stockage « mystorageaccount » dans le groupe de ressources « myresourcegroup ».

az storage account blob-service-properties update --enable-change-feed false -n mystorageaccount -g myresourcegroup

Activez la stratégie de rétention de suppression et définissez les jours de rétention de suppression sur 100 pour le compte de stockage « mystorageaccount » dans le groupe de ressources « myresourcegroup ».

az storage account blob-service-properties update --enable-delete-retention true --delete-retention-days 100 -n mystorageaccount -g myresourcegroup

Activez le contrôle de version pour le compte de stockage « mystorageaccount » dans le groupe de ressources « myresourcegroup ».

az storage account blob-service-properties update --enable-versioning -n mystorageaccount -g myresourcegroup

Définissez la version par défaut de la demande entrante pour le compte de stockage « mystorageaccount ».

az storage account blob-service-properties update --default-service-version 2020-04-08 -n mystorageaccount -g myresourcegroup

Paramètres obligatoires

--account-name -n

nom du compte de stockage.

Paramètres facultatifs

--add

Ajoutez un objet à une liste d’objets en spécifiant un chemin d’accès et des paires clé-valeur. Exemple : --add property.listProperty <key=value, string or JSON string>.

valeur par défaut: []
--change-feed-days --change-feed-retention-days
Préversion

Indiquez la durée de rétention changeFeed en jours. La valeur minimale est 1 jour et la valeur maximale est de 146000 jours (400 ans). Une valeur Null indique une rétention infinie du flux de modification. (Utilisez --enable-change-feed sans --change-feed-days indiquer null).

--container-days --container-delete-retention-days

Indiquez le nombre de jours pendant lesquels le conteneur supprimé doit être conservé. La valeur spécifiée minimale peut être 1 et la valeur maximale peut être 365.

--container-retention --enable-container-delete-retention

Activez la stratégie de rétention de suppression de conteneur pour la suppression réversible de conteneur lorsqu’elle est définie sur true. Désactivez la stratégie de rétention de suppression de conteneur lorsqu’elle est définie sur false.

valeurs acceptées: false, true
--default-service-version -d

Indiquez la version par défaut à utiliser pour les demandes adressées au service Blob si la version d’une requête entrante n’est pas spécifiée.

--delete-retention-days

Indiquez le nombre de jours pendant lesquels l’objet blob supprimé doit être conservé. La valeur doit être comprise dans la plage [1 365]. Il doit être fourni lorsque --enable-delete-retention c’est vrai.

--enable-change-feed

Indiquez si la journalisation des événements de flux de modification est activée. S’il est vrai, vous activez le compte de stockage pour commencer à capturer les modifications. La valeur par défaut est true. Vous pouvez voir plus de détails dans https://docs.microsoft.com/azure/storage/blobs/storage-blob-change-feed?tabs=azure-portal#register-by-using-azure-cli.

valeurs acceptées: false, true
--enable-delete-retention

Indiquez si la stratégie de rétention de suppression est activée pour le service d’objets blob.

valeurs acceptées: false, true
--enable-last-access-tracking -t

Lorsque la valeur est true, la stratégie de suivi basée sur l’heure d’accès est activée.

valeurs acceptées: false, true
--enable-restore-policy

Activez la stratégie de restauration d’objets blob lorsqu’elle est définie sur true.

valeurs acceptées: false, true
--enable-versioning

Le contrôle de version est activé si la valeur est true.

valeurs acceptées: false, true
--force-string

Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.

valeur par défaut: False
--remove

Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list <indexToRemove> OR --remove propertyToRemove.

valeur par défaut: []
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--restore-days

Le nombre de jours pour l’objet blob peut être restauré. Elle doit être supérieure à zéro et inférieure à La suppression des jours de rétention.

--set

Mettez à jour un objet en spécifiant un chemin d’accès et une valeur de propriété à définir. Exemple : --set property1.property2=<value>.

valeur par défaut: []
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.