Udostępnij za pośrednictwem


PathCreateOptions interface

Interfejs dla opcji typowych dla każdej operacji zdalnej.

Rozszerzenie

Właściwości

abortSignal
acl

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

conditions
customerProvidedKey

Informacje o kluczu podane przez klienta.

encryptionContext

Fakultatywny. Określa kontekst szyfrowania, który ma być ustawiony w pliku.

expiresOn

Fakultatywny. Opcje planowania usunięcia ścieżki. Wartość liczbowa wskazuje czas trwania przed usunięciem pliku w milisekundach. Wartość data wskazuje godzinę ustawienia dla momentu usunięcia ścieżki. Nie dotyczy katalogów.

group

Fakultatywny. 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 należeć do zakresu od 15 do 60 sekund lub -1 dla nieskończonej dzierżawy.

metadata
owner

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

pathHttpHeaders
permissions
proposedLeaseId

Proponowany identyfikator dzierżawy w formacie ciągu identyfikatora GUID. Usługa Blob Service zwraca wartość 400 (nieprawidłowe żądanie), jeśli proponowany identyfikator dzierżawy nie ma poprawnego formatu. Aby uzyskać listę prawidłowych formatów ciągów identyfikatora GUID, zobacz Konstruktor guid (ciąg) guid.

umask

Właściwości dziedziczone

tracingOptions

Szczegóły właściwości

abortSignal

abortSignal?: AbortSignalLike

Wartość właściwości

acl

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

acl?: PathAccessControlItem[]

Wartość właściwości

conditions

conditions?: DataLakeRequestConditions

Wartość właściwości

customerProvidedKey

Informacje o kluczu podane przez klienta.

customerProvidedKey?: CpkInfo

Wartość właściwości

encryptionContext

Fakultatywny. Określa kontekst szyfrowania, który ma być ustawiony w pliku.

encryptionContext?: string

Wartość właściwości

string

expiresOn

Fakultatywny. Opcje planowania usunięcia ścieżki. Wartość liczbowa wskazuje czas trwania przed usunięciem pliku w milisekundach. Wartość data wskazuje godzinę ustawienia dla momentu usunięcia ścieżki. Nie dotyczy katalogów.

expiresOn?: number | Date

Wartość właściwości

number | Date

group

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

group?: string

Wartość właściwości

string

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 należeć do zakresu od 15 do 60 sekund lub -1 dla nieskończonej dzierżawy.

leaseDuration?: number

Wartość właściwości

number

metadata

metadata?: Metadata

Wartość właściwości

owner

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

owner?: string

Wartość właściwości

string

pathHttpHeaders

pathHttpHeaders?: PathCreateHttpHeaders

Wartość właściwości

permissions

permissions?: string

Wartość właściwości

string

proposedLeaseId

Proponowany identyfikator dzierżawy w formacie ciągu identyfikatora GUID. Usługa Blob Service zwraca wartość 400 (nieprawidłowe żądanie), jeśli proponowany identyfikator dzierżawy nie ma poprawnego formatu. Aby uzyskać listę prawidłowych formatów ciągów identyfikatora GUID, zobacz Konstruktor guid (ciąg) guid.

proposedLeaseId?: string

Wartość właściwości

string

umask

umask?: string

Wartość właściwości

string

Szczegóły właściwości dziedziczonej

tracingOptions

tracingOptions?: OperationTracingOptions

Wartość właściwości

dziedziczone zCommonOptions.tracingOptions