CreatePresentationInput
Defines the input for creating a presentation.
input CreatePresentationInput {
affiliations: [CreatePresentationAuthorAffiliationInput!]
attachedDocumentIds: [ID!] @deprecated
attachedDocuments: [CreatePresentationAttachedDocumentInput!]
authors: [CreatePresentationAuthorInput!]
biography: String
customFields: [CustomFieldInput!]
eventId: ID!
keywordIds: [ID!]
paperNumber: NonNegativeInt!
paperReference: String
paperStatusId: ID
presentationTypeId: ID
presenterId: ID!
sessionId: ID
subThemeId: ID
themeId: ID
title: String!
}
Fields
CreatePresentationInput.affiliations
● [CreatePresentationAuthorAffiliationInput!]
list input
The author affiliations to create with the presentation. Optional.
CreatePresentationInput.attachedDocumentIds
● [ID!]
deprecated list scalar
Use attachedDocuments
instead. This input field will be removed in a future release.
The identifiers of the documents to associate with the presentation. Optional.
Rules:
- Only one of
attachedDocuments
andattachedDocumentIds
should be specified. - The
attachedDocuments
input field will take precedence overattachedDocumentIds
.
CreatePresentationInput.attachedDocuments
● [CreatePresentationAttachedDocumentInput!]
list input
The attached documents to create with the presentation. Optional.
Rules:
- Only one of
attachedDocuments
andattachedDocumentIds
should be specified. - The
attachedDocuments
input field will take precedence overattachedDocumentIds
.
CreatePresentationInput.authors
● [CreatePresentationAuthorInput!]
list input
The authors to create with the presentation. Optional.
CreatePresentationInput.biography
● String
scalar
A UTF-8 string that represents the biography of the contact presenting the presentation. Optional.
CreatePresentationInput.customFields
● [CustomFieldInput!]
list input
The custom fields to create for the presentation. Optional.
CreatePresentationInput.eventId
● ID!
non-null scalar
The identifier of the event the presentation is associated with.
CreatePresentationInput.keywordIds
● [ID!]
list scalar
The identifiers of the keywords to associate with the presentation. Optional.
CreatePresentationInput.paperNumber
● NonNegativeInt!
non-null scalar
The paper's number.
Will default to 0
if not specified.
CreatePresentationInput.paperReference
● String
scalar
A UTF-8 string representing a reference to a paper. Optional.
CreatePresentationInput.paperStatusId
● ID
scalar
The status of the presentation. Optional.
CreatePresentationInput.presentationTypeId
● ID
scalar
The identifier of the presentation type. Optional.
CreatePresentationInput.presenterId
● ID!
non-null scalar
The identifier of the contact who conducts the presentation.
CreatePresentationInput.sessionId
● ID
scalar
The identifier of the session the presentation is scheduled to run in. Optional.
CreatePresentationInput.subThemeId
● ID
scalar
The identifier of the sub-theme for the presentation. Optional.
Rules:
- If this has a value, then
themeId
needs to have a value as well. - The sub-theme must be related to the specified theme.
CreatePresentationInput.themeId
● ID
scalar
The identifier of the theme for the presentation. Optional.
CreatePresentationInput.title
● String!
non-null scalar
A UTF-8 string representing the title of a presentation.
Member Of
createPresentation
mutation