FileProperties interface
Interface pour les options communes à chaque opération distante.
- Extends
Propriétés
abort |
Implémentation de l’interface |
file |
En-têtes HTTP de fichier tels que Content-Type. |
lease |
Conditions d’accès au bail. |
Propriétés héritées
change |
La propriété utc (Temps universel coordonné) change time pour le répertoire. Une valeur de maintenant peut être utilisée pour indiquer l’heure de la demande. Par défaut, la valeur est définie sur l’heure de la demande. |
creation |
Propriété d’heure de création UTC (Temps universel coordonné) pour le répertoire. Une valeur de maintenant peut être utilisée pour indiquer l’heure de la demande. Une valeur de conservation peut être passée pour conserver une valeur existante inchangée. Par défaut, la valeur est définie en tant que conservation. |
file |
Attributs du système de fichiers à définir sur le fichier ou le répertoire. |
file |
Autorisation (descripteur de sécurité) à définir pour le fichier ou le répertoire dans le langage SDDL (Security Descriptor Definition Language). S’il est spécifié, il doit disposer d’un propriétaire, d’un groupe et d’une liste de contrôle d’accès discrétionnaire (DACL). Une valeur d’hérite peut être passée pour hériter du répertoire parent. Une valeur de conservation peut être passée pour conserver la valeur inchangée. Notez qu’un seul de filePermission ou filePermissionKey peut être spécifié. Et si les deux ne sont pas spécifiés, preserve est défini sur filePermission comme valeur par défaut par la bibliothèque cliente. |
file |
Clé de l’autorisation à définir pour le fichier ou le répertoire. Il peut être créé à l’aide de l’API Create-Permission. Notez qu’un seul de filePermission ou filePermissionKey peut être spécifié. |
last |
Propriété UTC (Temps universel coordonné) pour la dernière écriture du répertoire. Une valeur de maintenant peut être utilisée pour indiquer l’heure de la demande. Une valeur de conservation peut être passée pour conserver une valeur existante inchangée. Par défaut, la valeur est définie en tant que conservation. |
tracing |
Détails de la propriété
abortSignal
Implémentation de l’interface AbortSignalLike
pour signaler la demande d’annulation de l’opération.
Par exemple, utilisez le @azure/abort-controller pour créer un AbortSignal
.
abortSignal?: AbortSignalLike
Valeur de propriété
fileHttpHeaders
En-têtes HTTP de fichier tels que Content-Type.
fileHttpHeaders?: FileHttpHeaders
Valeur de propriété
leaseAccessConditions
Conditions d’accès au bail.
leaseAccessConditions?: LeaseAccessConditions
Valeur de propriété
Détails de la propriété héritée
changeTime
La propriété utc (Temps universel coordonné) change time pour le répertoire. Une valeur de maintenant peut être utilisée pour indiquer l’heure de la demande. Par défaut, la valeur est définie sur l’heure de la demande.
changeTime?: Date | "now"
Valeur de propriété
Date | "now"
Hérité deFileAndDirectorySetPropertiesCommonOptions.changeTime
creationTime
Propriété d’heure de création UTC (Temps universel coordonné) pour le répertoire. Une valeur de maintenant peut être utilisée pour indiquer l’heure de la demande. Une valeur de conservation peut être passée pour conserver une valeur existante inchangée. Par défaut, la valeur est définie en tant que conservation.
creationTime?: Date | "now" | "preserve"
Valeur de propriété
Date | "now" | "preserve"
Hérité deFileAndDirectorySetPropertiesCommonOptions.creationTime
fileAttributes
Attributs du système de fichiers à définir sur le fichier ou le répertoire.
fileAttributes?: FileSystemAttributes | "preserve"
Valeur de propriété
FileSystemAttributes | "preserve"
Hérité deFileAndDirectorySetPropertiesCommonOptions.fileAttributes
filePermission
Autorisation (descripteur de sécurité) à définir pour le fichier ou le répertoire dans le langage SDDL (Security Descriptor Definition Language). S’il est spécifié, il doit disposer d’un propriétaire, d’un groupe et d’une liste de contrôle d’accès discrétionnaire (DACL). Une valeur d’hérite peut être passée pour hériter du répertoire parent. Une valeur de conservation peut être passée pour conserver la valeur inchangée.
Notez qu’un seul de filePermission ou filePermissionKey peut être spécifié. Et si les deux ne sont pas spécifiés, preserve est défini sur filePermission comme valeur par défaut par la bibliothèque cliente.
filePermission?: string
Valeur de propriété
string
Hérité deFileAndDirectorySetPropertiesCommonOptions.filePermission
filePermissionKey
Clé de l’autorisation à définir pour le fichier ou le répertoire. Il peut être créé à l’aide de l’API Create-Permission.
Notez qu’un seul de filePermission ou filePermissionKey peut être spécifié.
filePermissionKey?: string
Valeur de propriété
string
Hérité deFileAndDirectorySetPropertiesCommonOptions.filePermissionKey
lastWriteTime
Propriété UTC (Temps universel coordonné) pour la dernière écriture du répertoire. Une valeur de maintenant peut être utilisée pour indiquer l’heure de la demande. Une valeur de conservation peut être passée pour conserver une valeur existante inchangée. Par défaut, la valeur est définie en tant que conservation.
lastWriteTime?: Date | "now" | "preserve"
Valeur de propriété
Date | "now" | "preserve"
Hérité deFileAndDirectorySetPropertiesCommonOptions.lastWriteTime