FileStartCopyOptions interface
Opzioni per configurare l'operazione di startCopyFromURL
- Extends
Proprietà
| abort |
Implementazione dell'interfaccia |
| copy |
Informazioni SMB. |
| file |
Facoltativo, applicabile solo ai file NFS. Applicabile solo quando l'origine di copia è un file. Determina il comportamento di copia dei bit della modalità del file. source: la modalità nel file di destinazione viene copiata dal file di origine. override: la modalità nel file di destinazione viene determinata tramite l'intestazione x-ms-mode. |
| file |
Facoltativo, applicabile solo ai file NFS. Determina il comportamento di copia dell'identificatore utente proprietario (UID) e dell'identificatore di gruppo (GID) del file. source: l'identificatore utente proprietario (UID) e l'identificatore di gruppo (GID) nel file di destinazione vengono copiati dal file di origine. override: l'identificatore utente proprietario (UID) e l'identificatore di gruppo (GID) nel file di destinazione vengono determinati tramite le intestazioni x-ms-owner e x-ms-group. |
| file |
Se è stata specificata l'autorizzazione (descrittore di sicurezza) deve essere impostata per la directory o il file. Questa intestazione può essere usata se le dimensioni dell'autorizzazione sono minori o uguali a 8 KB, è necessario usare l'intestazione x-ms-file-permission-key. Valore predefinito: Eredita. Se SDDL viene specificato come input, deve avere proprietario, gruppo e dacl. Nota: è necessario specificare solo una delle chiavi x-ms-file-permission o x-ms-file-permission-key. |
| file |
Opzionale. Disponibile per la versione 2023-06-01 e successive. Specifica il formato in cui viene restituita l'autorizzazione. I valori accettabili sono SDDL o binari. Se x-ms-file-permission-format non è specificato o impostato in modo esplicito su SDDL, l'autorizzazione viene restituita in formato SDDL. Se x-ms-file-permission-format è impostato in modo esplicito su binario, l'autorizzazione viene restituita come stringa base64 che rappresenta la codifica binaria dell'autorizzazione |
| file |
Chiave dell'autorizzazione da impostare per la directory/file. Nota: è necessario specificare solo una delle chiavi x-ms-file-permission o x-ms-file-permission-key. |
| lease |
Condizioni di accesso lease. |
| metadata | Raccolta di coppie di stringhe chiave-valore da associare all'oggetto di archiviazione file. |
| posix |
Proprietà facoltative da impostare nei file NFS. Si noti che questa proprietà è applicabile solo ai file creati nelle condivisioni NFS. |
Proprietà ereditate
| tracing |
Dettagli proprietà
abortSignal
Implementazione dell'interfaccia AbortSignalLike per segnalare la richiesta di annullare l'operazione.
Ad esempio, usare il @azure/abort-controller per creare un AbortSignal.
abortSignal?: AbortSignalLike
Valore della proprietà
copyFileSmbInfo
fileModeCopyMode
Facoltativo, applicabile solo ai file NFS. Applicabile solo quando l'origine di copia è un file. Determina il comportamento di copia dei bit della modalità del file. source: la modalità nel file di destinazione viene copiata dal file di origine. override: la modalità nel file di destinazione viene determinata tramite l'intestazione x-ms-mode.
fileModeCopyMode?: ModeCopyMode
Valore della proprietà
fileOwnerCopyMode
Facoltativo, applicabile solo ai file NFS. Determina il comportamento di copia dell'identificatore utente proprietario (UID) e dell'identificatore di gruppo (GID) del file. source: l'identificatore utente proprietario (UID) e l'identificatore di gruppo (GID) nel file di destinazione vengono copiati dal file di origine. override: l'identificatore utente proprietario (UID) e l'identificatore di gruppo (GID) nel file di destinazione vengono determinati tramite le intestazioni x-ms-owner e x-ms-group.
fileOwnerCopyMode?: OwnerCopyMode
Valore della proprietà
filePermission
Se è stata specificata l'autorizzazione (descrittore di sicurezza) deve essere impostata per la directory o il file. Questa intestazione può essere usata se le dimensioni dell'autorizzazione sono minori o uguali a 8 KB, è necessario usare l'intestazione x-ms-file-permission-key. Valore predefinito: Eredita. Se SDDL viene specificato come input, deve avere proprietario, gruppo e dacl. Nota: è necessario specificare solo una delle chiavi x-ms-file-permission o x-ms-file-permission-key.
filePermission?: string
Valore della proprietà
string
filePermissionFormat
Opzionale. Disponibile per la versione 2023-06-01 e successive. Specifica il formato in cui viene restituita l'autorizzazione. I valori accettabili sono SDDL o binari. Se x-ms-file-permission-format non è specificato o impostato in modo esplicito su SDDL, l'autorizzazione viene restituita in formato SDDL. Se x-ms-file-permission-format è impostato in modo esplicito su binario, l'autorizzazione viene restituita come stringa base64 che rappresenta la codifica binaria dell'autorizzazione
filePermissionFormat?: FilePermissionFormat
Valore della proprietà
filePermissionKey
Chiave dell'autorizzazione da impostare per la directory/file. Nota: è necessario specificare solo una delle chiavi x-ms-file-permission o x-ms-file-permission-key.
filePermissionKey?: string
Valore della proprietà
string
leaseAccessConditions
Condizioni di accesso lease.
leaseAccessConditions?: LeaseAccessConditions
Valore della proprietà
metadata
Raccolta di coppie di stringhe chiave-valore da associare all'oggetto di archiviazione file.
metadata?: Metadata
Valore della proprietà
posixProperties
Proprietà facoltative da impostare nei file NFS. Si noti che questa proprietà è applicabile solo ai file creati nelle condivisioni NFS.
posixProperties?: FilePosixProperties
Valore della proprietà
Dettagli proprietà ereditate
tracingOptions
tracingOptions?: OperationTracingOptions
Valore della proprietà
ereditato daCommonOptions.tracingOptions