GitHubTeamDiscussion

A team discussion.

FIELDS
author (GitHubActor)

The actor who authored the comment.

authorAssociation (GitHubCommentAuthorAssociation!)

Author's association with the discussion's team.

body (String!)

The body as Markdown.

bodyHTML (GitHubHTML!)

The body rendered to HTML.

bodyText (String!)

The body rendered to text.

bodyVersion (String!)

Identifies the discussion body hash.

comments (GitHubTeamDiscussionCommentConnection!)

A list of comments on this discussion.

commentsResourcePath (GitHubURI!)

The HTTP path for discussion comments

commentsUrl (GitHubURI!)

The HTTP URL for discussion comments

createdAt (GitHubDateTime!)

Identifies the date and time when the object was created.

createdViaEmail (Boolean!)

Check if this comment was created via an email reply.

databaseId (Int)

Identifies the primary key from the database.

editor (GitHubActor)

The actor who edited the comment.

id (ID!)

No description

includesCreatedEdit (Boolean!)

Check if this comment was edited and includes an edit with the creation data

isPinned (Boolean!)

Whether or not the discussion is pinned.

isPrivate (Boolean!)

Whether or not the discussion is only visible to team members and org admins.

lastEditedAt (GitHubDateTime)

The moment the editor made the last edit

number (Int!)

Identifies the discussion within its team.

oneGraphId (ID!)

Unique id across all of OneGraph

oneGraphLinkedNodes (OneGraphLinkedNodesConnection!)

List of OneGraphNodes that are linked from this node.

publishedAt (GitHubDateTime)

Identifies when the comment was published at.

reactionGroups ([GitHubReactionGroup!])

A list of reactions grouped by content left on the subject.

reactions (GitHubReactionConnection!)

A list of Reactions left on the Issue.

resourcePath (GitHubURI!)

The HTTP path for this discussion

team (GitHubTeam!)

The team that defines the context of this discussion.

title (String!)

The title of the discussion

updatedAt (GitHubDateTime!)

Identifies the date and time when the object was last updated.

url (GitHubURI!)

The HTTP URL for this discussion

userContentEdits (GitHubUserContentEditConnection)

A list of edits to this content.

viewerCanDelete (Boolean!)

Check if the current viewer can delete this object.

viewerCannotUpdateReasons ([GitHubCommentCannotUpdateReason!]!)

Reasons why the current viewer can not update this comment.

viewerCanPin (Boolean!)

Whether or not the current viewer can pin this discussion.

viewerCanReact (Boolean!)

Can user react to this subject

viewerCanSubscribe (Boolean!)

Check if the viewer is able to change their subscription status for the repository.

viewerCanUpdate (Boolean!)

Check if the current viewer can update this object.

viewerDidAuthor (Boolean!)

Did the viewer author this comment.

viewerSubscription (GitHubSubscriptionState)

Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

IMPLEMENTS
OneGraphNode

An object with a globally unique id across all of OneGraph

GitHubComment

Represents a comment.

GitHubDeletable

Entities that can be deleted.

GitHubNode

An object with an ID.

GitHubReactable

Represents a subject that can be reacted on.

GitHubSubscribable

Entities that can be subscribed to for web and email notifications.

GitHubUniformResourceLocatable

Represents a type that can be retrieved by a URL.

GitHubUpdatable

Entities that can be updated.

GitHubUpdatableComment

Comments that can be updated.

REQUIRED BY
GitHubCreateTeamDiscussionPayload

Autogenerated return type of CreateTeamDiscussion

GitHubTeam

A team of users in an organization.

GitHubTeamDiscussionComment

A comment on a team discussion.

GitHubTeamDiscussionConnection

The connection type for TeamDiscussion.

GitHubTeamDiscussionEdge

An edge in a connection.

GitHubUpdateTeamDiscussionPayload

Autogenerated return type of UpdateTeamDiscussion

____________________________________________________________________________________________________