Skip to main content

DocumentUploadMetadataInput

Represents a single uploaded file, including metadata about that file and encryption information

input DocumentUploadMetadataInput {
contentType: ContentTypeString!
encryptedFileSize: Int
encryptionInfo: EncryptionInfoInput!
fileName: String!
note: String
}

Fields

DocumentUploadMetadataInput.contentType ● ContentTypeString! non-null scalar

The content type of this file

DocumentUploadMetadataInput.encryptedFileSize ● Int scalar

The size of the encrypted file

DocumentUploadMetadataInput.encryptionInfo ● EncryptionInfoInput! non-null input

Contains the wrapped DEK and related info that can be used to decrypt the file when downloaded

DocumentUploadMetadataInput.fileName ● String! non-null scalar

The name of the file with no path, e.g. someFile.png

DocumentUploadMetadataInput.note ● String scalar

An optional note entered by the uploaded about the contents of the file

Member of

PrepareDocumentUploadInput input