FileProperties interface
Interfaccia per le opzioni comuni a ogni operazione remota.
Proprietà
| abort |
Implementazione dell'interfaccia |
| file |
Intestazioni HTTP di file come Content-Type. |
| lease |
Condizioni di accesso lease. |
Proprietà ereditate
| change |
Proprietà ora UTC (Coordinated Universal Time) per la directory. È ora possibile usare un valore per indicare l'ora della richiesta. Per impostazione predefinita, il valore verrà impostato sull'ora della richiesta. |
| creation |
Proprietà ora UTC (Coordinated Universal Time) per la directory. È ora possibile usare un valore per indicare l'ora della richiesta. È possibile passare un valore di preserve per mantenere invariato un valore esistente. Per impostazione predefinita, il valore verrà impostato come preserve. |
| file |
Attributi del file system da impostare nel file o nella directory. |
| file |
Autorizzazione (descrittore di sicurezza) da impostare per il file o la directory nel linguaggio SDDL (Security Descriptor Definition Language). Se specificato, deve avere un proprietario, un gruppo e un elenco di controllo di accesso discrezionale (DACL). È possibile passare un valore di inherit per ereditare dalla directory padre. È possibile passare un valore di preserve per mantenere invariato il valore. Si noti che è possibile specificare solo uno dei filePermission o filePermissionKey. Se entrambi non sono specificati, preserve verrà impostato su filePermission come valore predefinito per la libreria client. |
| 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 il file o la directory. Questa operazione può essere creata usando l'API Create-Permission. Si noti che è possibile specificare solo uno dei filePermission o filePermissionKey. |
| last |
Ultima proprietà di scrittura utc (Coordinated Universal Time) per la directory. È ora possibile usare un valore per indicare l'ora della richiesta. È possibile passare un valore di preserve per mantenere invariato un valore esistente. Per impostazione predefinita, il valore verrà impostato come preserve. |
| posix |
Proprietà facoltative da impostare nei file NFS. Si noti che questa proprietà è applicabile solo ai file creati nelle condivisioni NFS. |
| 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à
fileHttpHeaders
Intestazioni HTTP di file come Content-Type.
fileHttpHeaders?: FileHttpHeaders
Valore della proprietà
leaseAccessConditions
Condizioni di accesso lease.
leaseAccessConditions?: LeaseAccessConditions
Valore della proprietà
Dettagli proprietà ereditate
changeTime
Proprietà ora UTC (Coordinated Universal Time) per la directory. È ora possibile usare un valore per indicare l'ora della richiesta. Per impostazione predefinita, il valore verrà impostato sull'ora della richiesta.
changeTime?: Date | "now"
Valore della proprietà
Date | "now"
Ereditato daFileAndDirectorySetPropertiesCommonOptions.changeTime
creationTime
Proprietà ora UTC (Coordinated Universal Time) per la directory. È ora possibile usare un valore per indicare l'ora della richiesta. È possibile passare un valore di preserve per mantenere invariato un valore esistente. Per impostazione predefinita, il valore verrà impostato come preserve.
creationTime?: Date | "now" | "preserve"
Valore della proprietà
Date | "now" | "preserve"
Ereditato daFileAndDirectorySetPropertiesCommonOptions.creationTime
fileAttributes
Attributi del file system da impostare nel file o nella directory.
fileAttributes?: FileSystemAttributes | "preserve"
Valore della proprietà
FileSystemAttributes | "preserve"
Ereditato daFileAndDirectorySetPropertiesCommonOptions.fileAttributes
filePermission
Autorizzazione (descrittore di sicurezza) da impostare per il file o la directory nel linguaggio SDDL (Security Descriptor Definition Language). Se specificato, deve avere un proprietario, un gruppo e un elenco di controllo di accesso discrezionale (DACL). È possibile passare un valore di inherit per ereditare dalla directory padre. È possibile passare un valore di preserve per mantenere invariato il valore.
Si noti che è possibile specificare solo uno dei filePermission o filePermissionKey. Se entrambi non sono specificati, preserve verrà impostato su filePermission come valore predefinito per la libreria client.
filePermission?: string
Valore della proprietà
string
Ereditato daFileAndDirectorySetPropertiesCommonOptions.filePermission
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à
Ereditato daFileAndDirectorySetPropertiesCommonOptions.filePermissionFormat
filePermissionKey
Chiave dell'autorizzazione da impostare per il file o la directory. Questa operazione può essere creata usando l'API Create-Permission.
Si noti che è possibile specificare solo uno dei filePermission o filePermissionKey.
filePermissionKey?: string
Valore della proprietà
string
Ereditato daFileAndDirectorySetPropertiesCommonOptions.filePermissionKey
lastWriteTime
Ultima proprietà di scrittura utc (Coordinated Universal Time) per la directory. È ora possibile usare un valore per indicare l'ora della richiesta. È possibile passare un valore di preserve per mantenere invariato un valore esistente. Per impostazione predefinita, il valore verrà impostato come preserve.
lastWriteTime?: Date | "now" | "preserve"
Valore della proprietà
Date | "now" | "preserve"
ereditato daFileAndDirectorySetPropertiesCommonOptions.lastWriteTime
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à
Ereditato daFileAndDirectorySetPropertiesCommonOptions.posixProperties
tracingOptions
tracingOptions?: OperationTracingOptions
Valore della proprietà
ereditato daCommonOptions.tracingOptions