Skip to main content

UpdateExhibitionAttachedDocumentInput

Defines the input for creating/updating an attached document while updating an exhibition booking.

input UpdateExhibitionAttachedDocumentInput {
documentTypeId: ID!
notes: String
temporaryFileId: ID
text: String
url: URL
}

Fields

UpdateExhibitionAttachedDocumentInput.documentTypeId ● ID! non-null scalar

The identifier of the attached document type that will be used to create or update the attached document.

UpdateExhibitionAttachedDocumentInput.notes ● String scalar

A UTF-8 string value representing any notes captured for the attached document. Optional.

UpdateExhibitionAttachedDocumentInput.temporaryFileId ● ID scalar

The identifier of the temporary file to associate to the attached document. Optional.

This is required when creating a new document with document type format IMAGE, PDF, or UPLOADED_DOCUMENT, i.e. when using a document type ID that doesn't exist in the presentation yet. Will be ignored for other document type formats.

Temporary files are uploaded separately. See the uploading files guide for more information.

UpdateExhibitionAttachedDocumentInput.text ● String scalar

The text content associated with the attached document. Optional.

This is required when creating a new document with document type format TEXT, i.e. when using a document type ID that doesn't exist in the presentation yet. Will be ignored for other document type formats.

UpdateExhibitionAttachedDocumentInput.url ● URL scalar

The url associated with the attached document. Optional.

This is required when creating a new document with document type format LINK or VIDEO_URL, i.e. when using a document type ID that doesn't exist in the presentation yet. Will be ignored for other document type formats.

Member Of

UpdateExhibitionBookingInput input