FileCreateOptions interface
Een interface voor opties die bij elke bewerking op afstand worden gebruikt.
- Uitbreiding
Overgenomen eigenschappen
abort |
|
acl | Optioneel. POSIX-toegangsbeheerrechten voor bestanden en mappen. |
conditions | |
customer |
Klant heeft sleutelgegevens opgegeven. |
encryption |
Optioneel. Hiermee geeft u de versleutelingscontext op die voor het bestand moet worden ingesteld. |
expires |
Optioneel. Opties voor het plannen van het verwijderen van een pad. Een getalwaarde geeft de duur aan voordat het bestand in milliseconden moet worden verwijderd. Een datumwaarde geeft de tijd aan die moet worden ingesteld voor wanneer het pad wordt verwijderd. Is niet van toepassing op directory's. |
group | Optioneel. De groep die eigenaar is van de blob of map. |
lease |
De leaseduur is vereist om een lease te verkrijgen en geeft de duur van de lease op in seconden. De leaseduur moet tussen 15 en 60 seconden of -1 voor oneindige lease zijn. |
metadata | |
owner | Optioneel. De eigenaar van de blob of map. |
path |
|
permissions | |
proposed |
Voorgestelde lease-id, in een GUID-tekenreeksindeling. De Blob-service retourneert 400 (ongeldige aanvraag) als de voorgestelde lease-id niet de juiste indeling heeft. Zie Guid Constructor (string) voor een lijst met geldige GUID-tekenreeksindelingen. |
tracing |
|
umask |
Details van overgenomen eigenschap
abortSignal
acl
Optioneel. POSIX-toegangsbeheerrechten voor bestanden en mappen.
acl?: PathAccessControlItem[]
Waarde van eigenschap
Overgenomen vanPathCreateOptions.acl
conditions
conditions?: DataLakeRequestConditions
Waarde van eigenschap
Overgenomen vanPathCreateOptions.conditions
customerProvidedKey
Klant heeft sleutelgegevens opgegeven.
customerProvidedKey?: CpkInfo
Waarde van eigenschap
Overgenomen vanPathCreateOptions.customerProvidedKey
encryptionContext
Optioneel. Hiermee geeft u de versleutelingscontext op die voor het bestand moet worden ingesteld.
encryptionContext?: string
Waarde van eigenschap
string
Overgenomen vanPathCreateOptions.encryptionContext
expiresOn
Optioneel. Opties voor het plannen van het verwijderen van een pad. Een getalwaarde geeft de duur aan voordat het bestand in milliseconden moet worden verwijderd. Een datumwaarde geeft de tijd aan die moet worden ingesteld voor wanneer het pad wordt verwijderd. Is niet van toepassing op directory's.
expiresOn?: number | Date
Waarde van eigenschap
number | Date
Overgenomen vanPathCreateOptions.expiresOn
group
Optioneel. De groep die eigenaar is van de blob of map.
group?: string
Waarde van eigenschap
string
Overgenomen vanPathCreateOptions.group
leaseDuration
De leaseduur is vereist om een lease te verkrijgen en geeft de duur van de lease op in seconden. De leaseduur moet tussen 15 en 60 seconden of -1 voor oneindige lease zijn.
leaseDuration?: number
Waarde van eigenschap
number
Overgenomen vanPathCreateOptions.leaseDuration
metadata
owner
Optioneel. De eigenaar van de blob of map.
owner?: string
Waarde van eigenschap
string
Overgenomen vanPathCreateOptions.owner
pathHttpHeaders
pathHttpHeaders?: PathCreateHttpHeaders
Waarde van eigenschap
Overgenomen vanPathCreateOptions.pathHttpHeaders
permissions
proposedLeaseId
Voorgestelde lease-id, in een GUID-tekenreeksindeling. De Blob-service retourneert 400 (ongeldige aanvraag) als de voorgestelde lease-id niet de juiste indeling heeft. Zie Guid Constructor (string) voor een lijst met geldige GUID-tekenreeksindelingen.
proposedLeaseId?: string
Waarde van eigenschap
string
Overgenomen vanPathCreateOptions.proposedLeaseId
tracingOptions
tracingOptions?: OperationTracingOptions
Waarde van eigenschap
Overgenomen vanPathCreateOptions.tracingOptions