Condividi tramite


DirectoryCreateOptions interface

Opzioni per configurare creare un'operazione di.

Extends

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.

metadata

Raccolta di coppie di stringhe chiave-valore da associare all'oggetto di archiviazione file.

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.

creationTime

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 come ora.

fileAttributes

Attributi del file system da impostare nel file o nella directory.

filePermission

Autorizzazione (descrittore di sicurezza) da impostare per il file o la directory nel file o nel file binario 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.

Si noti che è possibile specificare solo uno dei filePermission o filePermissionKey. Se entrambi non sono specificati, l'ereditarietà verrà impostata su filePermission come valore predefinito per la libreria client.

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

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.

lastWriteTime

Ultima proprietà di scrittura 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 come ora.

posixProperties

Proprietà facoltative da impostare nei file NFS. Si noti che questa proprietà è applicabile solo ai file creati nelle condivisioni NFS.

tracingOptions

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à

metadata

Raccolta di coppie di stringhe chiave-valore da associare all'oggetto di archiviazione file.

metadata?: Metadata

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 daFileAndDirectoryCreateCommonOptions.changeTime

creationTime

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 come ora.

creationTime?: Date | "now"

Valore della proprietà

Date | "now"

Ereditato daFileAndDirectoryCreateCommonOptions.creationTime

fileAttributes

Attributi del file system da impostare nel file o nella directory.

fileAttributes?: FileSystemAttributes

Valore della proprietà

Ereditato daFileAndDirectoryCreateCommonOptions.fileAttributes

filePermission

Autorizzazione (descrittore di sicurezza) da impostare per il file o la directory nel file o nel file binario 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.

Si noti che è possibile specificare solo uno dei filePermission o filePermissionKey. Se entrambi non sono specificati, l'ereditarietà verrà impostata su filePermission come valore predefinito per la libreria client.

filePermission?: string

Valore della proprietà

string

Ereditato daFileAndDirectoryCreateCommonOptions.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 daFileAndDirectoryCreateCommonOptions.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 daFileAndDirectoryCreateCommonOptions.filePermissionKey

lastWriteTime

Ultima proprietà di scrittura 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 come ora.

lastWriteTime?: Date | "now"

Valore della proprietà

Date | "now"

Ereditato daFileAndDirectoryCreateCommonOptions.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 daFileAndDirectoryCreateCommonOptions.posixProperties

tracingOptions

tracingOptions?: OperationTracingOptions

Valore della proprietà

ereditato daCommonOptions.tracingOptions