Partager via


Propriétés, opérateurs et opérations dans les conditions de tâche de stockage

Cet article décrit les propriétés, les opérateurs et les opérations que vous pouvez utiliser pour composer chaque condition de tâche de stockage. Pour savoir comment définir des conditions et des opérations, consultez Définir des conditions et des opérations de tâche de stockage.

Important

Stockage Azure Actions est actuellement en préversion et est disponible dans ces régions. Pour connaître les conditions juridiques qui s’appliquent aux fonctionnalités Azure en version bêta, en préversion ou plus généralement non encore en disponibilité générale, consultez l’Avenant aux conditions d’utilisation des préversions de Microsoft Azure.

Propriétés prises en charge dans une clause

Le tableau suivant présente les propriétés que vous pouvez utiliser pour composer chaque clause d’une condition. Une clause peut contenir des propriétés de chaîne, booléennes, numériques, ainsi que des propriétés de date et d’heure.

Chaîne Date et heure3 Numérique Boolean
AccessTier1 AccessTierChangeTime Longueur-contenu Supprimé
Metadata.Value Creation-Time TagCount IsCurrentVersion
Nom DeletedTime
BlobType2 LastAccessTime
Container.Metadata.Value[Name] Last-Modified
Container.Name
Container.Metadata.Value[Name]
Container.Name
Tags.Value[Name]
VersionId

1 Valeurs autorisées sont Hot, Coolou Archive.

2 Valeurs autorisées sont BlockBlob, PageBlobou AppendBlob

3 Peut être défini sur une heure spécifique ou sur une valeur de métadonnées obtenue dynamiquement à partir d’objets. Consultez Référencer une valeur à partir des métadonnées d’objet.

Opérateurs pris en charge dans une clause

Le tableau suivant montre les opérateurs que vous pouvez utiliser dans une clause pour évaluer la valeur de chaque type de propriété.

Chaîne Date et heure Numérique Boolean
contains equals equals equals
empty greater greater not
equals greaterOrEquals greaterOrEquals
endWith less less
length lessOrEquals lessOrEquals
startsWith addToTime
Correspondances

Opérations prises en charge

Le tableau suivant présente les opérations, paramètres et valeurs de paramètre pris en charge :

Opération Paramètres Valeurs
Définir un niveau d’objet blob Niveau Chaud | Froid | Archive
Définir l’expiration de l’objet blob Aucun Absolu | Jamais expirer | Relative à l’heure de création | Par rapport à l’heure actuelle
Supprimer un objet blob None None
Annuler la suppression d’un objet blob None None
Définir des étiquettes d’objet blob TagSet Collection fixe de jusqu’à 10 paires clé-valeur
Définir une stratégie d’immuabilité d’objet blob DateTime, chaîne DateTime de la fin de la stratégie, Verrouillé | Déverrouillé
Définir la conservation légale de l’objet blob Bool True | Faux

Voir aussi