Compartir a través de


FileStartCopyOptions interface

Opciones para configurar la operación de startCopyFromURL.

Extends

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.

copyFileSmbInfo

Información de SMB.

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.

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.

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.

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.

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.

leaseAccessConditions

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.

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.

Propiedades heredadas

tracingOptions

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

Información de SMB.

copyFileSmbInfo?: CopyFileSmbInfo

Valor de propiedad

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

Valor de propiedad

Detalles de las propiedades heredadas

tracingOptions

tracingOptions?: OperationTracingOptions

Valor de propiedad

heredado deCommonOptions.tracingOptions