Partager via


FileProperties interface

Interface pour les options communes à chaque opération distante.

Extends

Propriétés

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.

fileHttpHeaders

En-têtes HTTP de fichier tels que Content-Type.

leaseAccessConditions

Conditions d’accès au bail.

Propriétés héritées

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.

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.

fileAttributes

Attributs du système de fichiers à définir sur le fichier ou le répertoire.

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.

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é.

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.

tracingOptions

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

tracingOptions

tracingOptions?: OperationTracingOptions

Valeur de propriété

Hérité deCommonOptions.tracingOptions