DirectoryCreateIfNotExistsOptions interface
Interfejs dla opcji typowych dla każdej operacji zdalnej.
- Rozszerzenie
Właściwości dziedziczone
abort |
|
acl | Opcjonalny. Prawa kontroli dostępu poSIX dotyczące plików i katalogów. |
customer |
Informacje kluczowe podane przez klienta. |
encryption |
Opcjonalny. Określa kontekst szyfrowania do ustawienia w pliku. |
expires |
Opcjonalny. Opcje planowania usunięcia ścieżki. Wartość liczbowa wskazuje czas trwania przed usunięciem pliku w milisekundach. Wartość Date (Data) wskazuje godzinę ustawienia dla momentu usunięcia ścieżki. Nie dotyczy katalogów. |
group | Opcjonalny. Grupa będąca właścicielem obiektu blob lub katalogu. |
lease |
Czas trwania dzierżawy jest wymagany do uzyskania dzierżawy i określa czas trwania dzierżawy w sekundach. Czas trwania dzierżawy musi wynosić od 15 do 60 sekund lub -1 w przypadku nieskończonej dzierżawy. |
metadata | |
owner | Opcjonalny. Właściciel obiektu blob lub katalogu. |
path |
|
permissions | |
proposed |
Proponowany identyfikator dzierżawy w formacie ciągu GUID. Usługa Blob Service zwraca wartość 400 (nieprawidłowe żądanie), jeśli proponowany identyfikator dzierżawy nie jest w poprawnym formacie. Aby uzyskać listę prawidłowych formatów ciągów IDENTYFIKATORa GUID, zobacz Konstruktor Guid (Ciąg) . |
tracing |
|
umask |
Szczegóły właściwości dziedziczonej
abortSignal
abortSignal?: AbortSignalLike
Wartość właściwości
Dziedziczone zpathCreateIfNotExistsOptions.abortSignal
acl
Opcjonalny. Prawa kontroli dostępu poSIX dotyczące plików i katalogów.
acl?: PathAccessControlItem[]
Wartość właściwości
Dziedziczone zpathCreateIfNotExistsOptions.acl
customerProvidedKey
Informacje kluczowe podane przez klienta.
customerProvidedKey?: CpkInfo
Wartość właściwości
Dziedziczone zpathCreateIfNotExistsOptions.customerProvidedKey
encryptionContext
Opcjonalny. Określa kontekst szyfrowania do ustawienia w pliku.
encryptionContext?: string
Wartość właściwości
string
Dziedziczone zpathCreateIfNotExistsOptions.encryptionContext
expiresOn
Opcjonalny. Opcje planowania usunięcia ścieżki. Wartość liczbowa wskazuje czas trwania przed usunięciem pliku w milisekundach. Wartość Date (Data) wskazuje godzinę ustawienia dla momentu usunięcia ścieżki. Nie dotyczy katalogów.
expiresOn?: number | Date
Wartość właściwości
number | Date
Dziedziczone zpathCreateIfNotExistsOptions.expiresOn
group
Opcjonalny. Grupa będąca właścicielem obiektu blob lub katalogu.
group?: string
Wartość właściwości
string
Dziedziczone zpathCreateIfNotExistsOptions.group
leaseDuration
Czas trwania dzierżawy jest wymagany do uzyskania dzierżawy i określa czas trwania dzierżawy w sekundach. Czas trwania dzierżawy musi wynosić od 15 do 60 sekund lub -1 w przypadku nieskończonej dzierżawy.
leaseDuration?: number
Wartość właściwości
number
Dziedziczone zpathCreateIfNotExistsOptions.leaseDuration
metadata
owner
Opcjonalny. Właściciel obiektu blob lub katalogu.
owner?: string
Wartość właściwości
string
Dziedziczone zpathCreateIfNotExistsOptions.owner
pathHttpHeaders
pathHttpHeaders?: PathCreateHttpHeaders
Wartość właściwości
Dziedziczone zpathCreateIfNotExistsOptions.pathHttpHeaders
permissions
permissions?: string
Wartość właściwości
string
Dziedziczone zpathCreateIfNotExistsOptions.permissions
proposedLeaseId
Proponowany identyfikator dzierżawy w formacie ciągu GUID. Usługa Blob Service zwraca wartość 400 (nieprawidłowe żądanie), jeśli proponowany identyfikator dzierżawy nie jest w poprawnym formacie. Aby uzyskać listę prawidłowych formatów ciągów IDENTYFIKATORa GUID, zobacz Konstruktor Guid (Ciąg) .
proposedLeaseId?: string
Wartość właściwości
string
Dziedziczone zpathCreateIfNotExistsOptions.proposedLeaseId
tracingOptions
tracingOptions?: OperationTracingOptions
Wartość właściwości
Dziedziczone zpathCreateIfNotExistsOptions.tracingOptions