Partager via


FileSetHttpHeadersOptions interface

Options de configuration de l’opération de <xref:ShareFileClient.setHttpHeaders>.

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 contrôleur @azure/abandon pour créer un AbortSignal.

creationTime

Propriété temps universel coordonné (UTC) 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 comme étant conservée.

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éritage peut être transmise 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 fichier filePermission ou filePermissionKey peut être spécifié. Et si les deux ne sont pas spécifiés, la conservation est définie sur filePermission comme valeur par défaut par bibliothèque cliente.

filePermissionKey

Clé de l’autorisation à définir pour le fichier ou le répertoire. Cela peut être créé à l’aide de l’API Create-Permission. Notez qu’un seul fichier filePermission ou filePermissionKey peut être spécifié.

lastWriteTime

Propriété 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 comme étant conservée.

leaseAccessConditions

Conditions d’accès au bail.

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 contrôleur @azure/abandon pour créer un AbortSignal.

abortSignal?: AbortSignalLike

Valeur de propriété

AbortSignalLike

creationTime

Propriété temps universel coordonné (UTC) 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 comme étant conservée.

creationTime?: Date | TimeNowType | TimePreserveType

Valeur de propriété

fileAttributes

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

fileAttributes?: FileSystemAttributes | FileAttributesPreserveType

Valeur de propriété

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éritage peut être transmise 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 fichier filePermission ou filePermissionKey peut être spécifié. Et si les deux ne sont pas spécifiés, la conservation est définie sur filePermission comme valeur par défaut par bibliothèque cliente.

filePermission?: string | FilePermissionInheritType | FilePermissionPreserveType

Valeur de propriété

filePermissionKey

Clé de l’autorisation à définir pour le fichier ou le répertoire. Cela peut être créé à l’aide de l’API Create-Permission. Notez qu’un seul fichier filePermission ou filePermissionKey peut être spécifié.

filePermissionKey?: string

Valeur de propriété

string

lastWriteTime

Propriété 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 comme étant conservée.

lastWriteTime?: Date | TimeNowType | TimePreserveType

Valeur de propriété

leaseAccessConditions

Conditions d’accès au bail.

leaseAccessConditions?: LeaseAccessConditions

Valeur de propriété

tracingOptions

tracingOptions?: OperationTracingOptions

Valeur de propriété

OperationTracingOptions