FileStartCopyOptions interface
Options permettant de configurer l’opération startCopyFromURL.
- Extends
Propriétés
| abort |
Implémentation de l’interface |
| copy |
Informations SMB. |
| file |
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. |
| file |
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. |
| file |
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. |
| file |
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 |
| file |
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. |
| lease |
Conditions d’accès au bail. |
| metadata | Collection de paires de chaînes clé-valeur à associer à l’objet de stockage de fichiers. |
| posix |
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
| 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 contrôleur @azure/abandon pour créer un AbortSignal.
abortSignal?: AbortSignalLike
Valeur de propriété
copyFileSmbInfo
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