FileStartCopyOptions interface
Opciones para configurar la operación de
- Extends
Propiedades
| abort |
Implementación de la interfaz |
| copy |
Información de SMB. |
| file |
Opcional, solo se aplica a los archivos NFS. Solo es aplicable cuando el origen de copia es un archivo. Determina el comportamiento de copia de los bits de modo del archivo. source: el modo en el archivo de destino se copia del archivo de origen. override: el modo en el archivo de destino se determina a través del encabezado x-ms-mode. |
| file |
Opcional, solo se aplica a los archivos NFS. Determina el comportamiento de copia del identificador de usuario propietario (UID) y el identificador de grupo (GID) del archivo. source: el identificador de usuario (UID) y el identificador de grupo (GID) del propietario del archivo de destino se copian del archivo de origen. override: el identificador de usuario (UID) y el identificador de grupo (GID) del propietario del archivo de destino se determinan a través de los encabezados x-ms-owner y x-ms-group. |
| file |
Si se especifica el permiso (descriptor de seguridad) se establecerá para el directorio o archivo. Este encabezado se puede usar si el tamaño del permiso es menor o igual que 8 KB, se usará el encabezado x-ms-file-permission-key. Valor predeterminado: hereda. Si SDDL se especifica como entrada, debe tener propietario, grupo y dacl. Nota: Solo se debe especificar una de las claves x-ms-file-permission o x-ms-file-permission-key. |
| file |
Opcional. Disponible para la versión 2023-06-01 y posteriores. Especifica el formato en el que se devuelve el permiso. Los valores aceptables son SDDL o binarios. Si el formato x-ms-file-permission-format no está especificado o se establece explícitamente en SDDL, el permiso se devuelve en formato SDDL. Si x-ms-file-permission-format se establece explícitamente en binario, el permiso se devuelve como una cadena base64 que representa la codificación binaria del permiso. |
| file |
Clave del permiso que se va a establecer para el directorio o archivo. Nota: Solo se debe especificar una de las claves x-ms-file-permission o x-ms-file-permission-key. |
| lease |
Condiciones de acceso de concesión. |
| metadata | Colección de pares de cadenas clave-valor que se van a asociar al objeto de almacenamiento de archivos. |
| posix |
Propiedades opcionales para establecer en archivos NFS. Tenga en cuenta que esta propiedad solo es aplicable a los archivos creados en recursos compartidos NFS. |
Propiedades heredadas
| tracing |
Detalles de las propiedades
abortSignal
Implementación de la interfaz AbortSignalLike para indicar la solicitud para cancelar la operación.
Por ejemplo, use el @azure/abort-controller para crear un AbortSignal.
abortSignal?: AbortSignalLike
Valor de propiedad
copyFileSmbInfo
fileModeCopyMode
Opcional, solo se aplica a los archivos NFS. Solo es aplicable cuando el origen de copia es un archivo. Determina el comportamiento de copia de los bits de modo del archivo. source: el modo en el archivo de destino se copia del archivo de origen. override: el modo en el archivo de destino se determina a través del encabezado x-ms-mode.
fileModeCopyMode?: ModeCopyMode
Valor de propiedad
fileOwnerCopyMode
Opcional, solo se aplica a los archivos NFS. Determina el comportamiento de copia del identificador de usuario propietario (UID) y el identificador de grupo (GID) del archivo. source: el identificador de usuario (UID) y el identificador de grupo (GID) del propietario del archivo de destino se copian del archivo de origen. override: el identificador de usuario (UID) y el identificador de grupo (GID) del propietario del archivo de destino se determinan a través de los encabezados x-ms-owner y x-ms-group.
fileOwnerCopyMode?: OwnerCopyMode
Valor de propiedad
filePermission
Si se especifica el permiso (descriptor de seguridad) se establecerá para el directorio o archivo. Este encabezado se puede usar si el tamaño del permiso es menor o igual que 8 KB, se usará el encabezado x-ms-file-permission-key. Valor predeterminado: hereda. Si SDDL se especifica como entrada, debe tener propietario, grupo y dacl. Nota: Solo se debe especificar una de las claves x-ms-file-permission o x-ms-file-permission-key.
filePermission?: string
Valor de propiedad
string
filePermissionFormat
Opcional. Disponible para la versión 2023-06-01 y posteriores. Especifica el formato en el que se devuelve el permiso. Los valores aceptables son SDDL o binarios. Si el formato x-ms-file-permission-format no está especificado o se establece explícitamente en SDDL, el permiso se devuelve en formato SDDL. Si x-ms-file-permission-format se establece explícitamente en binario, el permiso se devuelve como una cadena base64 que representa la codificación binaria del permiso.
filePermissionFormat?: FilePermissionFormat
Valor de propiedad
filePermissionKey
Clave del permiso que se va a establecer para el directorio o archivo. Nota: Solo se debe especificar una de las claves x-ms-file-permission o x-ms-file-permission-key.
filePermissionKey?: string
Valor de propiedad
string
leaseAccessConditions
Condiciones de acceso de concesión.
leaseAccessConditions?: LeaseAccessConditions
Valor de propiedad
metadata
Colección de pares de cadenas clave-valor que se van a asociar al objeto de almacenamiento de archivos.
metadata?: Metadata
Valor de propiedad
posixProperties
Propiedades opcionales para establecer en archivos NFS. Tenga en cuenta que esta propiedad solo es aplicable a los archivos creados en recursos compartidos NFS.
posixProperties?: FilePosixProperties