Sdílet prostřednictvím


PathGetPropertiesHeadersModel interface

Definuje hlavičky pro operaci Path_getProperties.

Vlastnosti

acceptRanges

Označuje, že služba podporuje požadavky na částečný obsah souboru.

acl

Seznam řízení přístupu POSIX pro soubor nebo adresář. Součástí odpovědi je pouze v případě, že je akce getAccessControl a pro účet je povolený hierarchický obor názvů.

cacheControl

Pokud byla pro prostředek dříve nastavena hlavička požadavku Cache-Control, vrátí se tato hodnota v této hlavičce.

contentDisposition

Pokud byla pro prostředek dříve nastavena hlavička požadavku Content-Disposition, vrátí se tato hodnota v této hlavičce.

contentEncoding

Pokud byla pro prostředek dříve nastavena hlavička požadavku Content-Encoding, vrátí se tato hodnota v této hlavičce.

contentLanguage

Pokud byla pro prostředek dříve nastavena hlavička požadavku Content-Language, vrátí se tato hodnota v této hlavičce.

contentLength

Velikost prostředku vbajch

contentMD5

Hodnota hash MD5 kompletního souboru uloženého v úložišti. Tato hlavička se vrátí pouze pro operaci GetProperties. Pokud je pro soubor nastavená hlavička Content-MD5, vrátí se tato hlavička odpovědi pro volání GetProperties, aby klient mohl zkontrolovat integritu obsahu zprávy.

contentRange

Určuje rozsah bajtů vrácených v případě, že klient požádal o podmnožinu souboru nastavením hlavičky požadavku rozsahu.

contentType

Typ obsahu zadaný pro prostředek. Pokud nebyl zadán žádný typ obsahu, výchozí typ obsahu je application/octet-stream.

creationTime

Vrátí datum a čas vytvoření objektu blob.

date

Hodnota data a času UTC vygenerovaná službou, která označuje čas, kdy byla odpověď zahájena.

encryptionContext

Šifrovací kontext použitý k zašifrování blobu. Tato hlavička se vrací pouze tehdy, když je blob zašifrován zákazníkem poskytnutým klíčem.

encryptionKeySha256

SHA-256 hash šifrovacího klíče použitého k zašifrování blobu. Tato hlavička se vrací pouze tehdy, když je blob zašifrován zákazníkem poskytnutým klíčem.

encryptionScope

Vrátí název oboru šifrování použitého k šifrování obsahu objektů blob a metadat aplikace. Všimněte si, že absence této hlavičky znamená použití výchozího rozsahu šifrování účtu.

errorCode

Kód chyby

etag

Značka entity HTTP přidružená k souboru nebo adresáři.

expiresOn

Čas vypršení platnosti tohoto objektu blob.

group

Vlastnící skupina souboru nebo adresáře. Součástí odpovědi, pokud je pro účet povolený hierarchický obor názvů.

isServerEncrypted

Hodnota této hlavičky je nastavena na true, pokud jsou metadata adresáře zcela zašifrována pomocí specifikovaného algoritmu. Jinak je hodnota nastavena na false.

lastModified

Data a čas poslední změny souboru nebo adresáře. Operace zápisu v souboru nebo adresáři aktualizují čas poslední změny.

leaseDuration

Při zapůjčení prostředku určuje, zda je zapůjčení nekonečné nebo pevné doby trvání.

leaseState

Stav zapůjčení prostředku

leaseStatus

Stav zapůjčení prostředku

owner

Vlastník souboru nebo adresáře. Součástí odpovědi, pokud je pro účet povolený hierarchický obor názvů.

permissions

Přístupová oprávnění POSIX pro vlastníka souboru, skupinu vlastníka souboru a další. Součástí odpovědi, pokud je pro účet povolený hierarchický obor názvů.

properties

Uživatelem definované vlastnosti přidružené k souboru nebo adresáři ve formátu čárkami oddělený seznam párů názvů a hodnot "n1=v1, n2=v2, ...", kde každá hodnota je zakódovaný řetězec base64. Všimněte si, že řetězec může obsahovat pouze znaky ASCII ve znakové sadě ISO-8859-1.

requestId

Identifikátor UUID vygenerovaný serverem zaznamenaný v analytických protokolech pro řešení potíží a korelaci.

resourceType

Typ prostředku. Hodnota může být "file" nebo "directory". Pokud není nastavená, hodnota je "file".

version

Verze protokolu REST použitého ke zpracování požadavku.

Podrobnosti vlastnosti

acceptRanges

Označuje, že služba podporuje požadavky na částečný obsah souboru.

acceptRanges?: string

Hodnota vlastnosti

string

acl

Seznam řízení přístupu POSIX pro soubor nebo adresář. Součástí odpovědi je pouze v případě, že je akce getAccessControl a pro účet je povolený hierarchický obor názvů.

acl?: string

Hodnota vlastnosti

string

cacheControl

Pokud byla pro prostředek dříve nastavena hlavička požadavku Cache-Control, vrátí se tato hodnota v této hlavičce.

cacheControl?: string

Hodnota vlastnosti

string

contentDisposition

Pokud byla pro prostředek dříve nastavena hlavička požadavku Content-Disposition, vrátí se tato hodnota v této hlavičce.

contentDisposition?: string

Hodnota vlastnosti

string

contentEncoding

Pokud byla pro prostředek dříve nastavena hlavička požadavku Content-Encoding, vrátí se tato hodnota v této hlavičce.

contentEncoding?: string

Hodnota vlastnosti

string

contentLanguage

Pokud byla pro prostředek dříve nastavena hlavička požadavku Content-Language, vrátí se tato hodnota v této hlavičce.

contentLanguage?: string

Hodnota vlastnosti

string

contentLength

Velikost prostředku vbajch

contentLength?: number

Hodnota vlastnosti

number

contentMD5

Hodnota hash MD5 kompletního souboru uloženého v úložišti. Tato hlavička se vrátí pouze pro operaci GetProperties. Pokud je pro soubor nastavená hlavička Content-MD5, vrátí se tato hlavička odpovědi pro volání GetProperties, aby klient mohl zkontrolovat integritu obsahu zprávy.

contentMD5?: string

Hodnota vlastnosti

string

contentRange

Určuje rozsah bajtů vrácených v případě, že klient požádal o podmnožinu souboru nastavením hlavičky požadavku rozsahu.

contentRange?: string

Hodnota vlastnosti

string

contentType

Typ obsahu zadaný pro prostředek. Pokud nebyl zadán žádný typ obsahu, výchozí typ obsahu je application/octet-stream.

contentType?: string

Hodnota vlastnosti

string

creationTime

Vrátí datum a čas vytvoření objektu blob.

creationTime?: Date

Hodnota vlastnosti

Date

date

Hodnota data a času UTC vygenerovaná službou, která označuje čas, kdy byla odpověď zahájena.

date?: Date

Hodnota vlastnosti

Date

encryptionContext

Šifrovací kontext použitý k zašifrování blobu. Tato hlavička se vrací pouze tehdy, když je blob zašifrován zákazníkem poskytnutým klíčem.

encryptionContext?: string

Hodnota vlastnosti

string

encryptionKeySha256

SHA-256 hash šifrovacího klíče použitého k zašifrování blobu. Tato hlavička se vrací pouze tehdy, když je blob zašifrován zákazníkem poskytnutým klíčem.

encryptionKeySha256?: string

Hodnota vlastnosti

string

encryptionScope

Vrátí název oboru šifrování použitého k šifrování obsahu objektů blob a metadat aplikace. Všimněte si, že absence této hlavičky znamená použití výchozího rozsahu šifrování účtu.

encryptionScope?: string

Hodnota vlastnosti

string

errorCode

Kód chyby

errorCode?: string

Hodnota vlastnosti

string

etag

Značka entity HTTP přidružená k souboru nebo adresáři.

etag?: string

Hodnota vlastnosti

string

expiresOn

Čas vypršení platnosti tohoto objektu blob.

expiresOn?: Date

Hodnota vlastnosti

Date

group

Vlastnící skupina souboru nebo adresáře. Součástí odpovědi, pokud je pro účet povolený hierarchický obor názvů.

group?: string

Hodnota vlastnosti

string

isServerEncrypted

Hodnota této hlavičky je nastavena na true, pokud jsou metadata adresáře zcela zašifrována pomocí specifikovaného algoritmu. Jinak je hodnota nastavena na false.

isServerEncrypted?: boolean

Hodnota vlastnosti

boolean

lastModified

Data a čas poslední změny souboru nebo adresáře. Operace zápisu v souboru nebo adresáři aktualizují čas poslední změny.

lastModified?: Date

Hodnota vlastnosti

Date

leaseDuration

Při zapůjčení prostředku určuje, zda je zapůjčení nekonečné nebo pevné doby trvání.

leaseDuration?: string

Hodnota vlastnosti

string

leaseState

Stav zapůjčení prostředku

leaseState?: string

Hodnota vlastnosti

string

leaseStatus

Stav zapůjčení prostředku

leaseStatus?: string

Hodnota vlastnosti

string

owner

Vlastník souboru nebo adresáře. Součástí odpovědi, pokud je pro účet povolený hierarchický obor názvů.

owner?: string

Hodnota vlastnosti

string

permissions

Přístupová oprávnění POSIX pro vlastníka souboru, skupinu vlastníka souboru a další. Součástí odpovědi, pokud je pro účet povolený hierarchický obor názvů.

permissions?: string

Hodnota vlastnosti

string

properties

Uživatelem definované vlastnosti přidružené k souboru nebo adresáři ve formátu čárkami oddělený seznam párů názvů a hodnot "n1=v1, n2=v2, ...", kde každá hodnota je zakódovaný řetězec base64. Všimněte si, že řetězec může obsahovat pouze znaky ASCII ve znakové sadě ISO-8859-1.

properties?: string

Hodnota vlastnosti

string

requestId

Identifikátor UUID vygenerovaný serverem zaznamenaný v analytických protokolech pro řešení potíží a korelaci.

requestId?: string

Hodnota vlastnosti

string

resourceType

Typ prostředku. Hodnota může být "file" nebo "directory". Pokud není nastavená, hodnota je "file".

resourceType?: string

Hodnota vlastnosti

string

version

Verze protokolu REST použitého ke zpracování požadavku.

version?: string

Hodnota vlastnosti

string