CreateSponsorshipAttachedDocumentInput
Defines the input for creating an attached document while creating a sponsorship.
input CreateSponsorshipAttachedDocumentInput {
documentTypeId: ID!
notes: String
temporaryFileId: ID
text: String
url: URL
}
Fields
CreateSponsorshipAttachedDocumentInput.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.
CreateSponsorshipAttachedDocumentInput.notes ● String scalar
A UTF-8 string value representing any notes captured for the attached document. Optional.
CreateSponsorshipAttachedDocumentInput.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.
CreateSponsorshipAttachedDocumentInput.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.
CreateSponsorshipAttachedDocumentInput.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.
Member Of
CreateSponsorshipInput input