Metadados de objetos que podem ser definidos a qualquer momento.
Assinatura:
export interface SettableMetadata
Propriedades
Propriedade | Modelo | Descrição |
---|---|---|
cacheControl | seqüência | Indefinido | Serviu como o cabeçalho 'Cache-Control' no download do objeto. |
conteúdoDisposição | seqüência | Indefinido | Serviu como o cabeçalho 'Content-Disposition' no download do objeto. |
Codificação de conteúdo | seqüência | Indefinido | Serviu como o cabeçalho 'Content-Encoding' no download do objeto. |
contentLanguage | seqüência | Indefinido | Serviu como o cabeçalho 'Content-Language' no download do objeto. |
tipo de conteúdo | seqüência | Indefinido | Serviu como o cabeçalho 'Content-Type' no download do objeto. |
customMetadados | { [chave: string]: string; } | Indefinido | Metadados personalizados adicionais definidos pelo usuário. |
SettableMetadata.cacheControl
Serviu como o cabeçalho 'Cache-Control' no download do objeto.
Assinatura:
cacheControl?: string | undefined;
SettableMetadata.contentDisposition
Serviu como o cabeçalho 'Content-Disposition' no download do objeto.
Assinatura:
contentDisposition?: string | undefined;
SettableMetadata.contentEncoding
Serviu como o cabeçalho 'Content-Encoding' no download do objeto.
Assinatura:
contentEncoding?: string | undefined;
SettableMetadata.contentLanguage
Serviu como o cabeçalho 'Content-Language' no download do objeto.
Assinatura:
contentLanguage?: string | undefined;
SettableMetadata.contentType
Serviu como o cabeçalho 'Content-Type' no download do objeto.
Assinatura:
contentType?: string | undefined;
SettableMetadata.customMetadata
Metadados personalizados adicionais definidos pelo usuário.
Assinatura:
customMetadata?: {
[key: string]: string;
} | undefined;