CreateExhibitionAttachedDocumentInput
Defines the input for creating an attached document while creating an exhibition booking.
input CreateExhibitionAttachedDocumentInput {
documentTypeId: ID!
notes: String
temporaryFileId: ID
text: String
url: URL
}
Fields
CreateExhibitionAttachedDocumentInput.documentTypeId ● ID! non-null scalar
The identifier of the attached document type.
Document type formats are IMAGE, PDF, UPLOADED_DOCUMENT, LINK, VIDEO_URL and TEXT.
CreateExhibitionAttachedDocumentInput.notes ● String scalar
A UTF-8 string value representing any notes captured for the attached document. Optional.
CreateExhibitionAttachedDocumentInput.temporaryFileId ● ID scalar
The identifier of the temporary file to associate to the attached document. Optional.
Must be specified if the document type format is either IMAGE, PDF, or UPLOADED_DOCUMENT. Will be ignored for other document type formats.
Temporary files are uploaded separately. See the uploading files guide for more information.
CreateExhibitionAttachedDocumentInput.text ● String scalar
The text content associated with the attached document. Optional.
Must be specified if the document type format is TEXT. Will be ignored for other document type formats.
CreateExhibitionAttachedDocumentInput.url ● URL scalar
The url associated with the attached document. Optional.
Must be specified if the document type format is LINK or VIDEO_URL. Will be ignored for other document type formats.