PathCreateIfNotExistsOptions interface
Een interface voor opties die gemeenschappelijk zijn voor elke externe bewerking.
- Uitbreiding
Eigenschappen
abort |
|
acl | Optioneel. POSIX-toegangsbeheerrechten voor bestanden en mappen. |
customer |
Klant heeft belangrijke informatie verstrekt. |
encryption |
Optioneel. Hiermee geeft u de versleutelingscontext op die moet worden ingesteld voor het bestand. |
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 voor het verkrijgen van een lease en geeft de duur van de lease in seconden op. De duur van de lease moet tussen 15 en 60 seconden zijn of -1 voor oneindige lease. |
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. |
umask |
Overgenomen eigenschappen
tracing |
Eigenschapdetails
abortSignal
acl
Optioneel. POSIX-toegangsbeheerrechten voor bestanden en mappen.
acl?: PathAccessControlItem[]
Waarde van eigenschap
customerProvidedKey
Klant heeft belangrijke informatie verstrekt.
customerProvidedKey?: CpkInfo
Waarde van eigenschap
encryptionContext
Optioneel. Hiermee geeft u de versleutelingscontext op die moet worden ingesteld voor het bestand.
encryptionContext?: string
Waarde van eigenschap
string
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
group
Optioneel. De groep die eigenaar is van de blob of map.
group?: string
Waarde van eigenschap
string
leaseDuration
De leaseduur is vereist voor het verkrijgen van een lease en geeft de duur van de lease in seconden op. De duur van de lease moet tussen 15 en 60 seconden zijn of -1 voor oneindige lease.
leaseDuration?: number
Waarde van eigenschap
number
metadata
owner
Optioneel. De eigenaar van de blob of map.
owner?: string
Waarde van eigenschap
string
pathHttpHeaders
permissions
permissions?: string
Waarde van eigenschap
string
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
umask
umask?: string
Waarde van eigenschap
string
Details van overgenomen eigenschap
tracingOptions
tracingOptions?: OperationTracingOptions
Waarde van eigenschap
Overgenomen vanCommonOptions.tracingOptions