SettableMetadata interface

Metadados de objeto que podem ser definidos a qualquer momento.

Assinatura:

export interface SettableMetadata 

Propriedades

Propriedade Tipo Descrição
cacheControl corda | indefinido Serviu como cabeçalho 'Cache-Control' no download do objeto.
contentDisposition corda | indefinido Servido como cabeçalho 'Content-Disposition' no download do objeto.
codificação de conteúdo corda | indefinido Servido como cabeçalho 'Content-Encoding' no download do objeto.
conteúdoIdioma corda | indefinido Servido como cabeçalho 'Content-Language' no download do objeto.
tipo de conteúdo corda | indefinido Servido como cabeçalho 'Content-Type' no download do objeto.
customMetadata {[chave: string]: string; } | indefinido Metadados personalizados adicionais definidos pelo usuário.

SettableMetadata.cacheControl

Serviu como cabeçalho 'Cache-Control' no download do objeto.

Assinatura:

cacheControl?: string | undefined;

SettableMetadata.contentDisposition

Servido como cabeçalho 'Content-Disposition' no download do objeto.

Assinatura:

contentDisposition?: string | undefined;

SettableMetadata.contentEncoding

Servido como cabeçalho 'Content-Encoding' no download do objeto.

Assinatura:

contentEncoding?: string | undefined;

SettableMetadata.contentLanguage

Servido como cabeçalho 'Content-Language' no download do objeto.

Assinatura:

contentLanguage?: string | undefined;

SettableMetadata.contentType

Servido como 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;