Partager via


FileCreateOptions interface

Options permettant de configurer l’opération de création de .

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.

fileHttpHeaders

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

leaseAccessConditions

Conditions d’accès au bail.

metadata

Collection de paires de chaînes clé-valeur à associer à l’objet de stockage de fichiers.

Propriétés héritées

changeTime

La propriété temps universel coordonné (UTC) 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 requête.

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. Par défaut, la valeur est définie comme maintenant.

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) ou binaire. 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.

Notez qu’un seul fichier filePermission ou filePermissionKey peut être spécifié. Et si les deux ne sont pas spécifiés, héritera de filePermission comme valeur par défaut par bibliothèque cliente.

filePermissionFormat

Optionnel. Disponible pour la version 2023-06-01 et ultérieure. Spécifie le format dans lequel l’autorisation est retournée. Les valeurs acceptables sont SDDL ou binaires. Si le format x-ms-file-permission-format n’est pas spécifié ou défini explicitement sur SDDL, l’autorisation est retournée au format SDDL. Si x-ms-file-permission-format est explicitement défini sur binaire, l’autorisation est retournée en tant que chaîne base64 représentant l’encodage binaire de l’autorisation

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. Par défaut, la valeur est définie comme maintenant.

posixProperties

Propriétés facultatives à définir sur les fichiers NFS. Notez que cette propriété s’applique uniquement aux fichiers créés dans des partages NFS.

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é

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é

metadata

Collection de paires de chaînes clé-valeur à associer à l’objet de stockage de fichiers.

metadata?: Metadata

Valeur de propriété

Détails de la propriété héritée

changeTime

La propriété temps universel coordonné (UTC) 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 requête.

changeTime?: Date | "now"

Valeur de propriété

Date | "now"

héritée deFileAndDirectoryCreateCommonOptions.changeTime

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. Par défaut, la valeur est définie comme maintenant.

creationTime?: Date | "now"

Valeur de propriété

Date | "now"

héritée deFileAndDirectoryCreateCommonOptions.creationTime

fileAttributes

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

fileAttributes?: FileSystemAttributes

Valeur de propriété

héritée deFileAndDirectoryCreateCommonOptions.fileAttributes

filePermission

Autorisation (descripteur de sécurité) à définir pour le fichier ou le répertoire dans le langage SDDL (Security Descriptor Definition Language) ou binaire. 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.

Notez qu’un seul fichier filePermission ou filePermissionKey peut être spécifié. Et si les deux ne sont pas spécifiés, héritera de filePermission comme valeur par défaut par bibliothèque cliente.

filePermission?: string

Valeur de propriété

string

héritée deFileAndDirectoryCreateCommonOptions.filePermission

filePermissionFormat

Optionnel. Disponible pour la version 2023-06-01 et ultérieure. Spécifie le format dans lequel l’autorisation est retournée. Les valeurs acceptables sont SDDL ou binaires. Si le format x-ms-file-permission-format n’est pas spécifié ou défini explicitement sur SDDL, l’autorisation est retournée au format SDDL. Si x-ms-file-permission-format est explicitement défini sur binaire, l’autorisation est retournée en tant que chaîne base64 représentant l’encodage binaire de l’autorisation

filePermissionFormat?: FilePermissionFormat

Valeur de propriété

héritée deFileAndDirectoryCreateCommonOptions.filePermissionFormat

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

héritée deFileAndDirectoryCreateCommonOptions.filePermissionKey

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. Par défaut, la valeur est définie comme maintenant.

lastWriteTime?: Date | "now"

Valeur de propriété

Date | "now"

héritée deFileAndDirectoryCreateCommonOptions.lastWriteTime

posixProperties

Propriétés facultatives à définir sur les fichiers NFS. Notez que cette propriété s’applique uniquement aux fichiers créés dans des partages NFS.

posixProperties?: FilePosixProperties

Valeur de propriété

héritée deFileAndDirectoryCreateCommonOptions.posixProperties

tracingOptions

tracingOptions?: OperationTracingOptions

Valeur de propriété

héritée deCommonOptions.tracingOptions