PathGetPropertiesHeadersModel interface
Définit des en-têtes pour l’opération de Path_getProperties.
Propriétés
| accept |
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. |
| cache |
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. |
| content |
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. |
| content |
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. |
| content |
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. |
| content |
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. |
| content |
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. |
| content |
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. |
| error |
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. |
| last |
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. |
| lease |
Lorsqu’une ressource est louée, spécifie si le bail est d’une durée infinie ou fixe. |
| lease |
État du bail de la ressource. |
| lease |
É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. |
| request |
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. |
| resource |
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