Partager via


FileStartCopyOptions interface

Options permettant de configurer l’opération startCopyFromURL.

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.

copyFileSmbInfo

Informations SMB.

fileModeCopyMode

Facultatif, applicable uniquement aux fichiers NFS. Applicable uniquement lorsque la source de copie est un fichier. Détermine le comportement de copie des bits de mode du fichier. source : le mode du fichier de destination est copié à partir du fichier source. remplacement : le mode sur le fichier de destination est déterminé via l’en-tête x-ms-mode.

fileOwnerCopyMode

Facultatif, applicable uniquement aux fichiers NFS. Détermine le comportement de copie de l’identificateur d’utilisateur propriétaire (UID) et de l’identificateur de groupe (GID) du fichier. source : l’identificateur d’utilisateur propriétaire (UID) et l’identificateur de groupe (GID) sur le fichier de destination sont copiés à partir du fichier source. remplacement : l’identificateur d’utilisateur propriétaire (UID) et l’identificateur de groupe (GID) sur le fichier de destination sont déterminés via les en-têtes x-ms-owner et x-ms-group.

filePermission

Si elle est spécifiée, l’autorisation (descripteur de sécurité) doit être définie pour le répertoire/fichier. Cet en-tête peut être utilisé si la taille d’autorisation est inférieure ou égale à 8 Ko, sinon l’en-tête x-ms-file-permission-key doit être utilisé. Valeur par défaut : Hériter. Si SDDL est spécifié comme entrée, il doit avoir le propriétaire, le groupe et le dacl. Remarque : une seule des clés x-ms-file-permission ou x-ms-file-permission-key doit être spécifiée.

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 répertoire/fichier. Remarque : une seule des clés x-ms-file-permission ou x-ms-file-permission-key doit être spécifiée.

leaseAccessConditions

Conditions d’accès au bail.

metadata

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

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.

Propriétés héritées

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é

copyFileSmbInfo

Informations SMB.

copyFileSmbInfo?: CopyFileSmbInfo

Valeur de propriété

fileModeCopyMode

Facultatif, applicable uniquement aux fichiers NFS. Applicable uniquement lorsque la source de copie est un fichier. Détermine le comportement de copie des bits de mode du fichier. source : le mode du fichier de destination est copié à partir du fichier source. remplacement : le mode sur le fichier de destination est déterminé via l’en-tête x-ms-mode.

fileModeCopyMode?: ModeCopyMode

Valeur de propriété

fileOwnerCopyMode

Facultatif, applicable uniquement aux fichiers NFS. Détermine le comportement de copie de l’identificateur d’utilisateur propriétaire (UID) et de l’identificateur de groupe (GID) du fichier. source : l’identificateur d’utilisateur propriétaire (UID) et l’identificateur de groupe (GID) sur le fichier de destination sont copiés à partir du fichier source. remplacement : l’identificateur d’utilisateur propriétaire (UID) et l’identificateur de groupe (GID) sur le fichier de destination sont déterminés via les en-têtes x-ms-owner et x-ms-group.

fileOwnerCopyMode?: OwnerCopyMode

Valeur de propriété

filePermission

Si elle est spécifiée, l’autorisation (descripteur de sécurité) doit être définie pour le répertoire/fichier. Cet en-tête peut être utilisé si la taille d’autorisation est inférieure ou égale à 8 Ko, sinon l’en-tête x-ms-file-permission-key doit être utilisé. Valeur par défaut : Hériter. Si SDDL est spécifié comme entrée, il doit avoir le propriétaire, le groupe et le dacl. Remarque : une seule des clés x-ms-file-permission ou x-ms-file-permission-key doit être spécifiée.

filePermission?: string

Valeur de propriété

string

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é

filePermissionKey

Clé de l’autorisation à définir pour le répertoire/fichier. Remarque : une seule des clés x-ms-file-permission ou x-ms-file-permission-key doit être spécifiée.

filePermissionKey?: string

Valeur de propriété

string

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é

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é

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

tracingOptions

tracingOptions?: OperationTracingOptions

Valeur de propriété

héritée deCommonOptions.tracingOptions