INPUT_OBJECT

CreateSource

Data used to create a new source

link GraphQL Schema definition

1input CreateSource {
4
2# The source type ID
3sourceTypeId: ID!
9
5# The human-readable source name. The value does not have to be unique,
6# but it is strongly recommended to use a name that is unique within
7# the owning organization.
8name: String!
13
10# Indicates whether or not the source is public. Default is false (private
11# to owner organization).
12isPublic: Boolean
17
14# Additional metadata to associate with the source. This data may be
15# validated against a schema associated with the source type.
16details: JSONData
20
18# Optional thumbnail image URL for the source
19thumbnailUrl: String
23
21# Optionally, associate content templates with the new source
22contentTemplates: [CreateSourceContentTemplateWithSource!]
27
24# Optionally associate a schema for correlation.
25# Required when correlationSDOId is specified.
26correlationSchemaId: ID
32
28# Optionally associate a structured data object of the specified
29# correlationSchemaId.
30# Required when correlationSchemaId is specified.
31correlationSDOId: ID
35
33# Add or modify collaborators on the source.
34collaborators: [CreateSourceCollaborator!]
39
36# Optionally, set an initial state for the source.
37# This is typically not required.
38state: JSONData
40}

link Required by

This element is not required by anyone