UpdateFile interface
Atualizar metadados de arquivo.
- Extends
Propriedades
| download |
Manipulador de download opcional para utilizar arquivos relacionados para baixar o arquivo de conteúdo. |
| etag | ETag de arquivo. |
| file |
Identidade do arquivo, gerada pelo servidor no momento da importação. |
| related |
Metadados de arquivos relacionados opcionais usados juntos nos metadados do DownloadHandler para baixar o arquivo de conteúdo. |
Propriedades herdadas
| file |
Nome do arquivo. |
| hashes | Mapeamento do algoritmo de hash para valores de hash codificados em base64. |
| mime |
Tipo MIME de arquivo. |
| properties | Propriedades de arquivo opcionais (não consumidas pelo serviço, mas passagem para o dispositivo). |
| scan |
Detalhes da verificação antimalware. |
| scan |
Resultado da verificação antimalware. |
| size |
Tamanho do arquivo em número de bytes. |
Detalhes da propriedade
downloadHandler
Manipulador de download opcional para utilizar arquivos relacionados para baixar o arquivo de conteúdo.
downloadHandler?: UpdateFileDownloadHandler
Valor da propriedade
etag
ETag de arquivo.
etag?: string
Valor da propriedade
string
fileId
Identidade do arquivo, gerada pelo servidor no momento da importação.
fileId: string
Valor da propriedade
string
relatedFiles
Metadados de arquivos relacionados opcionais usados juntos nos metadados do DownloadHandler para baixar o arquivo de conteúdo.
relatedFiles?: UpdateFileBase[]
Valor da propriedade
Detalhes das propriedades herdadas
fileName
hashes
Mapeamento do algoritmo de hash para valores de hash codificados em base64.
hashes: Record<string, string>
Valor da propriedade
Record<string, string>
Herdado deUpdateFileBase.hashes
mimeType
Tipo MIME de arquivo.
mimeType?: string
Valor da propriedade
string
Herdado deUpdateFileBase.mimeType
properties
Propriedades de arquivo opcionais (não consumidas pelo serviço, mas passagem para o dispositivo).
properties?: Record<string, string>
Valor da propriedade
Record<string, string>
Herdado deUpdateFileBase.properties
scanDetails
Detalhes da verificação antimalware.
scanDetails?: string
Valor da propriedade
string
Herdado deUpdateFileBase.scanDetails
scanResult
Resultado da verificação antimalware.
scanResult?: string
Valor da propriedade
string
Herdado deUpdateFileBase.scanResult
sizeInBytes
Tamanho do arquivo em número de bytes.
sizeInBytes: number
Valor da propriedade
number
Herdado deUpdateFileBase.sizeInBytes