Udostępnij za pośrednictwem


DirectoryCreateIfNotExistsOptions interface

Interfejs dla opcji typowych dla każdej operacji zdalnej.

Rozszerzenie

Właściwości dziedziczone

abortSignal
acl

Opcjonalny. Prawa kontroli dostępu poSIX dotyczące plików i katalogów.

customerProvidedKey

Informacje kluczowe podane przez klienta.

encryptionContext

Opcjonalny. Określa kontekst szyfrowania do ustawienia w pliku.

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.

group

Opcjonalny. Grupa będąca właścicielem obiektu blob lub katalogu.

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.

metadata
owner

Opcjonalny. Właściciel obiektu blob lub katalogu.

pathHttpHeaders
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) .

tracingOptions
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

metadata?: Metadata

Wartość właściwości

Dziedziczone zpathCreateIfNotExistsOptions.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

umask

umask?: string

Wartość właściwości

string

Dziedziczone zpathCreateIfNotExistsOptions.umask