ContainerGetPropertiesHeaders interface
Definuje hlavičky pro operaci Container_getProperties.
Vlastnosti
| blob |
Určuje, jestli se data v kontejneru můžou přistupovat veřejně a na úrovni přístupu. |
| client |
Pokud je v požadavku odeslána hlavička ID požadavku klienta, bude tato hlavička v odpovědi se stejnou hodnotou. |
| date | Hodnota data a času UTC vygenerovaná službou, která označuje čas, kdy byla odpověď zahájena |
| default |
Výchozí obor šifrování kontejneru. |
| deny |
Určuje, jestli je možné přepsat výchozí obor šifrování kontejneru. |
| error |
Kód chyby |
| etag | ETag obsahuje hodnotu, kterou můžete použít k podmíněnému provádění operací. Pokud je verze požadavku 2011-08-18 nebo novější, bude hodnota ETag v uvozovkách. |
| has |
Určuje, jestli má kontejner nastavenou zásadu neměnnosti. |
| has |
Určuje, jestli má kontejner blokování z právních důvodů. |
| is |
Určuje, jestli je v kontejneru povolen červ na úrovni verze. |
| last |
Vrátí datum a čas poslední změny kontejneru. Jakákoli operace, která upraví objekt blob, včetně aktualizace metadat nebo vlastností objektu blob, změní čas poslední změny objektu blob. |
| lease |
Při zapůjčení objektu blob určuje, jestli je zapůjčení nekonečné nebo pevné doby trvání. |
| lease |
Stav zapůjčení objektu blob |
| lease |
Aktuální stav zapůjčení objektu blob. |
| metadata | |
| request |
Tato hlavička jednoznačně identifikuje požadavek, který byl proveden, a lze ho použít k řešení potíží s požadavkem. |
| version | Označuje verzi služby Blob, která se používá k provedení požadavku. Tato hlavička se vrátí pro požadavky provedené ve verzi 2009-09-19 a vyšší. |
Podrobnosti vlastnosti
blobPublicAccess
Určuje, jestli se data v kontejneru můžou přistupovat veřejně a na úrovni přístupu.
blobPublicAccess?: PublicAccessType
Hodnota vlastnosti
clientRequestId
Pokud je v požadavku odeslána hlavička ID požadavku klienta, bude tato hlavička v odpovědi se stejnou hodnotou.
clientRequestId?: string
Hodnota vlastnosti
string
date
Hodnota data a času UTC vygenerovaná službou, která označuje čas, kdy byla odpověď zahájena
date?: Date
Hodnota vlastnosti
Date
defaultEncryptionScope
Výchozí obor šifrování kontejneru.
defaultEncryptionScope?: string
Hodnota vlastnosti
string
denyEncryptionScopeOverride
Určuje, jestli je možné přepsat výchozí obor šifrování kontejneru.
denyEncryptionScopeOverride?: boolean
Hodnota vlastnosti
boolean
errorCode
Kód chyby
errorCode?: string
Hodnota vlastnosti
string
etag
ETag obsahuje hodnotu, kterou můžete použít k podmíněnému provádění operací. Pokud je verze požadavku 2011-08-18 nebo novější, bude hodnota ETag v uvozovkách.
etag?: string
Hodnota vlastnosti
string
hasImmutabilityPolicy
Určuje, jestli má kontejner nastavenou zásadu neměnnosti.
hasImmutabilityPolicy?: boolean
Hodnota vlastnosti
boolean
hasLegalHold
Určuje, jestli má kontejner blokování z právních důvodů.
hasLegalHold?: boolean
Hodnota vlastnosti
boolean
isImmutableStorageWithVersioningEnabled
Určuje, jestli je v kontejneru povolen červ na úrovni verze.
isImmutableStorageWithVersioningEnabled?: boolean
Hodnota vlastnosti
boolean
lastModified
Vrátí datum a čas poslední změny kontejneru. Jakákoli operace, která upraví objekt blob, včetně aktualizace metadat nebo vlastností objektu blob, změní čas poslední změny objektu blob.
lastModified?: Date
Hodnota vlastnosti
Date
leaseDuration
Při zapůjčení objektu blob určuje, jestli je zapůjčení nekonečné nebo pevné doby trvání.
leaseDuration?: LeaseDurationType
Hodnota vlastnosti
leaseState
leaseStatus
Aktuální stav zapůjčení objektu blob.
leaseStatus?: LeaseStatusType
Hodnota vlastnosti
metadata
metadata?: {[propertyName: string]: string}
Hodnota vlastnosti
{[propertyName: string]: string}
requestId
Tato hlavička jednoznačně identifikuje požadavek, který byl proveden, a lze ho použít k řešení potíží s požadavkem.
requestId?: string
Hodnota vlastnosti
string
version
Označuje verzi služby Blob, která se používá k provedení požadavku. Tato hlavička se vrátí pro požadavky provedené ve verzi 2009-09-19 a vyšší.
version?: string
Hodnota vlastnosti
string