DirectoryCreateIfNotExistsOptions interface
Eine Schnittstelle für Optionen, die für jeden Remotevorgang gemeinsam sind.
- Extends
Geerbte Eigenschaften
abort |
|
acl | Wahlfrei. POSIX Zugriffssteuerungsrechte für Dateien und Verzeichnisse. |
customer |
Der Kunde hat wichtige Informationen bereitgestellt. |
encryption |
Wahlfrei. Gibt den Verschlüsselungskontext an, der für die Datei festgelegt werden soll. |
expires |
Wahlfrei. Optionen zum Planen des Löschens eines Pfads. Ein Zahlenwert gibt die Dauer an, bevor die Datei in Millisekunden gelöscht werden soll. Ein Date-Wert gibt die Uhrzeit an, für die festgelegt werden soll, wann der Pfad gelöscht wird. Gilt nicht für Verzeichnisse. |
group | Wahlfrei. Die Besitzergruppe des Blobs oder Verzeichnisses. |
lease |
Die Leasedauer ist erforderlich, um eine Lease zu erwerben, und gibt die Dauer der Lease in Sekunden an. Die Mietdauer muss zwischen 15 und 60 Sekunden oder -1 für die unendliche Lease betragen. |
metadata | |
owner | Wahlfrei. Der Besitzer des Blobs oder Verzeichnisses. |
path |
|
permissions | |
proposed |
Vorgeschlagene Lease-ID im GUID-Zeichenfolgenformat. Der Blob-Dienst gibt 400 (Ungültige Anforderung) zurück, wenn die vorgeschlagene Lease-ID nicht im richtigen Format ist. Eine Liste gültiger GUID-Zeichenfolgenformate finden Sie unter GUID-Konstruktor (String). |
tracing |
|
umask |
Geerbte Eigenschaftsdetails
abortSignal
abortSignal?: AbortSignalLike
Eigenschaftswert
acl
Wahlfrei. POSIX Zugriffssteuerungsrechte für Dateien und Verzeichnisse.
acl?: PathAccessControlItem[]
Eigenschaftswert
geerbt vonPathCreateIfNotExistsOptions.acl
customerProvidedKey
Der Kunde hat wichtige Informationen bereitgestellt.
customerProvidedKey?: CpkInfo
Eigenschaftswert
encryptionContext
Wahlfrei. Gibt den Verschlüsselungskontext an, der für die Datei festgelegt werden soll.
encryptionContext?: string
Eigenschaftswert
string
expiresOn
Wahlfrei. Optionen zum Planen des Löschens eines Pfads. Ein Zahlenwert gibt die Dauer an, bevor die Datei in Millisekunden gelöscht werden soll. Ein Date-Wert gibt die Uhrzeit an, für die festgelegt werden soll, wann der Pfad gelöscht wird. Gilt nicht für Verzeichnisse.
expiresOn?: number | Date
Eigenschaftswert
number | Date
group
Wahlfrei. Die Besitzergruppe des Blobs oder Verzeichnisses.
group?: string
Eigenschaftswert
string
geerbt vonPathCreateIfNotExistsOptions.group
leaseDuration
Die Leasedauer ist erforderlich, um eine Lease zu erwerben, und gibt die Dauer der Lease in Sekunden an. Die Mietdauer muss zwischen 15 und 60 Sekunden oder -1 für die unendliche Lease betragen.
leaseDuration?: number
Eigenschaftswert
number
metadata
owner
Wahlfrei. Der Besitzer des Blobs oder Verzeichnisses.
owner?: string
Eigenschaftswert
string
geerbt vonPathCreateIfNotExistsOptions.owner
pathHttpHeaders
pathHttpHeaders?: PathCreateHttpHeaders
Eigenschaftswert
permissions
proposedLeaseId
Vorgeschlagene Lease-ID im GUID-Zeichenfolgenformat. Der Blob-Dienst gibt 400 (Ungültige Anforderung) zurück, wenn die vorgeschlagene Lease-ID nicht im richtigen Format ist. Eine Liste gültiger GUID-Zeichenfolgenformate finden Sie unter GUID-Konstruktor (String).
proposedLeaseId?: string
Eigenschaftswert
string
tracingOptions
tracingOptions?: OperationTracingOptions