Partager via


PathGetPropertiesHeadersModel interface

Définit des en-têtes pour l’opération de Path_getProperties.

Propriétés

acceptRanges

Indique que le service prend en charge les demandes de contenu de fichier partiel.

acl

Liste de contrôle d’accès POSIX pour le fichier ou le répertoire. Inclus dans la réponse uniquement si l’action est « getAccessControl » et l’espace de noms hiérarchique est activé pour le compte.

cacheControl

Si l’en-tête de requête Cache-Control a déjà été défini pour la ressource, cette valeur est retournée dans cet en-tête.

contentDisposition

Si l’en-tête de requête Content-Disposition a déjà été défini pour la ressource, cette valeur est retournée dans cet en-tête.

contentEncoding

Si l’en-tête de requête Content-Encoding a déjà été défini pour la ressource, cette valeur est retournée dans cet en-tête.

contentLanguage

Si l’en-tête de requête Content-Language a déjà été défini pour la ressource, cette valeur est retournée dans cet en-tête.

contentLength

Taille de la ressource en octets.

contentMD5

Hachage MD5 du fichier complet stocké dans le stockage. Cet en-tête est retourné uniquement pour l’opération « GetProperties ». Si l’en-tête Content-MD5 a été défini pour le fichier, cet en-tête de réponse est retourné pour l’appel GetProperties afin que le client puisse vérifier l’intégrité du contenu du message.

contentRange

Indique la plage d’octets retourné dans l’événement où le client a demandé un sous-ensemble du fichier en définissant l’en-tête de requête range.

contentType

Type de contenu spécifié pour la ressource. Si aucun type de contenu n’a été spécifié, le type de contenu par défaut est application/octet-stream.

date

Valeur de date/heure UTC générée par le service qui indique l’heure à laquelle la réponse a été lancée.

errorCode

Code d’erreur

etag

Balise d’entité HTTP associée au fichier ou au répertoire.

group

Groupe propriétaire du fichier ou du répertoire. Inclus dans la réponse si l’espace de noms hiérarchique est activé pour le compte.

lastModified

Données et heure de la dernière modification du fichier ou du répertoire. Les opérations d’écriture sur le fichier ou le répertoire mettent à jour l’heure de la dernière modification.

leaseDuration

Lorsqu’une ressource est louée, spécifie si le bail est d’une durée infinie ou fixe.

leaseState

État du bail de la ressource.

leaseStatus

État du bail de la ressource.

owner

Propriétaire du fichier ou du répertoire. Inclus dans la réponse si l’espace de noms hiérarchique est activé pour le compte.

permissions

Autorisations d’accès POSIX pour le propriétaire du fichier, le groupe propriétaire de fichiers et d’autres utilisateurs. Inclus dans la réponse si l’espace de noms hiérarchique est activé pour le compte.

properties

Les propriétés définies par l’utilisateur associées au fichier ou au répertoire, au format d’une liste séparée par des virgules de paires nom et valeur « n1=v1, n2=v2, ... », où chaque valeur est une chaîne encodée en base64. Notez que la chaîne ne peut contenir que des caractères ASCII dans le jeu de caractères ISO-8859-1.

requestId

Un UUID généré par le serveur enregistré dans les journaux d’activité d’analytique pour la résolution des problèmes et la corrélation.

resourceType

Type de la ressource. La valeur peut être « file » ou « directory ». Si elle n’est pas définie, la valeur est « file ».

version

Version du protocole REST utilisée pour traiter la requête.

Détails de la propriété

acceptRanges

Indique que le service prend en charge les demandes de contenu de fichier partiel.

acceptRanges?: string

Valeur de propriété

string

acl

Liste de contrôle d’accès POSIX pour le fichier ou le répertoire. Inclus dans la réponse uniquement si l’action est « getAccessControl » et l’espace de noms hiérarchique est activé pour le compte.

acl?: string

Valeur de propriété

string

cacheControl

Si l’en-tête de requête Cache-Control a déjà été défini pour la ressource, cette valeur est retournée dans cet en-tête.

cacheControl?: string

Valeur de propriété

string

contentDisposition

Si l’en-tête de requête Content-Disposition a déjà été défini pour la ressource, cette valeur est retournée dans cet en-tête.

contentDisposition?: string

Valeur de propriété

string

contentEncoding

Si l’en-tête de requête Content-Encoding a déjà été défini pour la ressource, cette valeur est retournée dans cet en-tête.

contentEncoding?: string

Valeur de propriété

string

contentLanguage

Si l’en-tête de requête Content-Language a déjà été défini pour la ressource, cette valeur est retournée dans cet en-tête.

contentLanguage?: string

Valeur de propriété

string

contentLength

Taille de la ressource en octets.

contentLength?: number

Valeur de propriété

number

contentMD5

Hachage MD5 du fichier complet stocké dans le stockage. Cet en-tête est retourné uniquement pour l’opération « GetProperties ». Si l’en-tête Content-MD5 a été défini pour le fichier, cet en-tête de réponse est retourné pour l’appel GetProperties afin que le client puisse vérifier l’intégrité du contenu du message.

contentMD5?: string

Valeur de propriété

string

contentRange

Indique la plage d’octets retourné dans l’événement où le client a demandé un sous-ensemble du fichier en définissant l’en-tête de requête range.

contentRange?: string

Valeur de propriété

string

contentType

Type de contenu spécifié pour la ressource. Si aucun type de contenu n’a été spécifié, le type de contenu par défaut est application/octet-stream.

contentType?: string

Valeur de propriété

string

date

Valeur de date/heure UTC générée par le service qui indique l’heure à laquelle la réponse a été lancée.

date?: Date

Valeur de propriété

Date

errorCode

Code d’erreur

errorCode?: string

Valeur de propriété

string

etag

Balise d’entité HTTP associée au fichier ou au répertoire.

etag?: string

Valeur de propriété

string

group

Groupe propriétaire du fichier ou du répertoire. Inclus dans la réponse si l’espace de noms hiérarchique est activé pour le compte.

group?: string

Valeur de propriété

string

lastModified

Données et heure de la dernière modification du fichier ou du répertoire. Les opérations d’écriture sur le fichier ou le répertoire mettent à jour l’heure de la dernière modification.

lastModified?: Date

Valeur de propriété

Date

leaseDuration

Lorsqu’une ressource est louée, spécifie si le bail est d’une durée infinie ou fixe.

leaseDuration?: string

Valeur de propriété

string

leaseState

État du bail de la ressource.

leaseState?: string

Valeur de propriété

string

leaseStatus

État du bail de la ressource.

leaseStatus?: string

Valeur de propriété

string

owner

Propriétaire du fichier ou du répertoire. Inclus dans la réponse si l’espace de noms hiérarchique est activé pour le compte.

owner?: string

Valeur de propriété

string

permissions

Autorisations d’accès POSIX pour le propriétaire du fichier, le groupe propriétaire de fichiers et d’autres utilisateurs. Inclus dans la réponse si l’espace de noms hiérarchique est activé pour le compte.

permissions?: string

Valeur de propriété

string

properties

Les propriétés définies par l’utilisateur associées au fichier ou au répertoire, au format d’une liste séparée par des virgules de paires nom et valeur « n1=v1, n2=v2, ... », où chaque valeur est une chaîne encodée en base64. Notez que la chaîne ne peut contenir que des caractères ASCII dans le jeu de caractères ISO-8859-1.

properties?: string

Valeur de propriété

string

requestId

Un UUID généré par le serveur enregistré dans les journaux d’activité d’analytique pour la résolution des problèmes et la corrélation.

requestId?: string

Valeur de propriété

string

resourceType

Type de la ressource. La valeur peut être « file » ou « directory ». Si elle n’est pas définie, la valeur est « file ».

resourceType?: string

Valeur de propriété

string

version

Version du protocole REST utilisée pour traiter la requête.

version?: string

Valeur de propriété

string