PathCreateOptions interface
Interfaccia per le opzioni comuni a ogni operazione remota.
- Extends
Proprietà
| abort |
|
| acl | Opzionale. Diritti di controllo di accesso POSIX per file e directory. |
| conditions | |
| customer |
Informazioni chiave fornite dal cliente. |
| encryption |
Opzionale. Specifica il contesto di crittografia da impostare nel file. |
| expires |
Opzionale. Opzioni per la pianificazione dell'eliminazione di un percorso. Un valore numerico indica la durata prima dell'eliminazione del file in millisecondi. Un valore date indica l'ora di impostazione per il momento in cui il percorso verrà eliminato. Non si applica alle directory. |
| group | Opzionale. Gruppo proprietario del BLOB o della directory. |
| lease |
La durata del lease è necessaria per acquisire un lease e specifica la durata del lease in secondi. La durata del lease deve essere compresa tra 15 e 60 secondi o -1 per un lease infinito. |
| metadata | |
| owner | Opzionale. Proprietario del BLOB o della directory. |
| path |
|
| permissions | |
| proposed |
ID lease proposto, in formato stringa GUID. Il servizio BLOB restituisce 400 (richiesta non valida) se l'ID lease proposto non è nel formato corretto. Per un elenco di formati di stringa GUID validi, vedere Costruttore GUID (String). |
| umask |
Proprietà ereditate
| tracing |
Dettagli proprietà
abortSignal
acl
Opzionale. Diritti di controllo di accesso POSIX per file e directory.
acl?: PathAccessControlItem[]
Valore della proprietà
conditions
customerProvidedKey
Informazioni chiave fornite dal cliente.
customerProvidedKey?: CpkInfo
Valore della proprietà
encryptionContext
Opzionale. Specifica il contesto di crittografia da impostare nel file.
encryptionContext?: string
Valore della proprietà
string
expiresOn
Opzionale. Opzioni per la pianificazione dell'eliminazione di un percorso. Un valore numerico indica la durata prima dell'eliminazione del file in millisecondi. Un valore date indica l'ora di impostazione per il momento in cui il percorso verrà eliminato. Non si applica alle directory.
expiresOn?: number | Date
Valore della proprietà
number | Date
group
Opzionale. Gruppo proprietario del BLOB o della directory.
group?: string
Valore della proprietà
string
leaseDuration
La durata del lease è necessaria per acquisire un lease e specifica la durata del lease in secondi. La durata del lease deve essere compresa tra 15 e 60 secondi o -1 per un lease infinito.
leaseDuration?: number
Valore della proprietà
number
metadata
owner
Opzionale. Proprietario del BLOB o della directory.
owner?: string
Valore della proprietà
string
pathHttpHeaders
permissions
permissions?: string
Valore della proprietà
string
proposedLeaseId
ID lease proposto, in formato stringa GUID. Il servizio BLOB restituisce 400 (richiesta non valida) se l'ID lease proposto non è nel formato corretto. Per un elenco di formati di stringa GUID validi, vedere Costruttore GUID (String).
proposedLeaseId?: string
Valore della proprietà
string
umask
umask?: string
Valore della proprietà
string
Dettagli proprietà ereditate
tracingOptions
tracingOptions?: OperationTracingOptions
Valore della proprietà
ereditato daCommonOptions.tracingOptions