Skip to content
This repository was archived by the owner on Apr 1, 2024. It is now read-only.

Commit 5ce1762

Browse files
author
Create or Update Pull Request Action
committed
WIP: github schema.graphql changed - please review
1 parent 246c803 commit 5ce1762

File tree

1 file changed

+379
-0
lines changed

1 file changed

+379
-0
lines changed

example/github/schema.graphql

Lines changed: 379 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25507,6 +25507,42 @@ type Organization implements Actor & MemberStatusable & Node & PackageOwner & Pr
2550725507
state: MigrationState
2550825508
): RepositoryMigrationConnection!
2550925509

25510+
"""
25511+
When true the organization requires all members, billing managers, and outside
25512+
collaborators to enable two-factor authentication.
25513+
"""
25514+
repositoryMigrations(
25515+
"""
25516+
Returns the elements in the list that come after the specified cursor.
25517+
"""
25518+
after: String
25519+
25520+
"""
25521+
Returns the elements in the list that come before the specified cursor.
25522+
"""
25523+
before: String
25524+
25525+
"""
25526+
Returns the first _n_ elements from the list.
25527+
"""
25528+
first: Int
25529+
25530+
"""
25531+
Returns the last _n_ elements from the list.
25532+
"""
25533+
last: Int
25534+
25535+
"""
25536+
Ordering options for repository migrations returned.
25537+
"""
25538+
orderBy: RepositoryMigrationOrder = {field: CREATED_AT, direction: ASC}
25539+
25540+
"""
25541+
Filter repository migrations by state.
25542+
"""
25543+
state: MigrationState
25544+
): RepositoryMigrationConnection!
25545+
2551025546
"""
2551125547
When true the organization requires all members, billing managers, and outside
2551225548
collaborators to enable two-factor authentication.
@@ -26554,6 +26590,349 @@ type OrganizationIdentityProvider implements Node {
2655426590
"""
2655526591
last: Int
2655626592

26593+
"""
26594+
Filter to external identities with the users login
26595+
"""
26596+
privacy: TeamPrivacy
26597+
26598+
"""
26599+
If non-null, filters teams with query on team name and team slug
26600+
"""
26601+
query: String
26602+
26603+
"""
26604+
If non-null, filters teams according to whether the viewer is an admin or member on team
26605+
"""
26606+
role: TeamRole
26607+
26608+
"""
26609+
If true, restrict to only root teams
26610+
"""
26611+
rootTeamsOnly: Boolean = false
26612+
26613+
"""
26614+
User logins to filter by
26615+
"""
26616+
userLogins: [String!]
26617+
): TeamConnection!
26618+
26619+
"""
26620+
The HTTP path listing organization's teams
26621+
"""
26622+
teamsResourcePath: URI!
26623+
26624+
"""
26625+
The HTTP URL listing organization's teams
26626+
"""
26627+
teamsUrl: URI!
26628+
26629+
"""
26630+
The organization's Twitter username.
26631+
"""
26632+
twitterUsername: String
26633+
26634+
"""
26635+
Identifies the date and time when the object was last updated.
26636+
"""
26637+
updatedAt: DateTime!
26638+
26639+
"""
26640+
The HTTP URL for this organization.
26641+
"""
26642+
url: URI!
26643+
26644+
"""
26645+
Organization is adminable by the viewer.
26646+
"""
26647+
viewerCanAdminister: Boolean!
26648+
26649+
"""
26650+
Can the viewer pin repositories and gists to the profile?
26651+
"""
26652+
viewerCanChangePinnedItems: Boolean!
26653+
26654+
"""
26655+
Can the current viewer create new projects on this owner.
26656+
"""
26657+
viewerCanCreateProjects: Boolean!
26658+
26659+
"""
26660+
Viewer can create repositories on this organization
26661+
"""
26662+
viewerCanCreateRepositories: Boolean!
26663+
26664+
"""
26665+
Viewer can create teams on this organization.
26666+
"""
26667+
viewerCanCreateTeams: Boolean!
26668+
26669+
"""
26670+
Whether or not the viewer is able to sponsor this user/organization.
26671+
"""
26672+
viewerCanSponsor: Boolean!
26673+
26674+
"""
26675+
Viewer is an active member of this organization.
26676+
"""
26677+
viewerIsAMember: Boolean!
26678+
26679+
"""
26680+
True if the viewer is sponsoring this user/organization.
26681+
"""
26682+
viewerIsSponsoring: Boolean!
26683+
26684+
"""
26685+
The organization's public profile URL.
26686+
"""
26687+
websiteUrl: URI
26688+
}
26689+
26690+
"""
26691+
An audit entry in an organization audit log.
26692+
"""
26693+
union OrganizationAuditEntry =
26694+
MembersCanDeleteReposClearAuditEntry
26695+
| MembersCanDeleteReposDisableAuditEntry
26696+
| MembersCanDeleteReposEnableAuditEntry
26697+
| OauthApplicationCreateAuditEntry
26698+
| OrgAddBillingManagerAuditEntry
26699+
| OrgAddMemberAuditEntry
26700+
| OrgBlockUserAuditEntry
26701+
| OrgConfigDisableCollaboratorsOnlyAuditEntry
26702+
| OrgConfigEnableCollaboratorsOnlyAuditEntry
26703+
| OrgCreateAuditEntry
26704+
| OrgDisableOauthAppRestrictionsAuditEntry
26705+
| OrgDisableSamlAuditEntry
26706+
| OrgDisableTwoFactorRequirementAuditEntry
26707+
| OrgEnableOauthAppRestrictionsAuditEntry
26708+
| OrgEnableSamlAuditEntry
26709+
| OrgEnableTwoFactorRequirementAuditEntry
26710+
| OrgInviteMemberAuditEntry
26711+
| OrgInviteToBusinessAuditEntry
26712+
| OrgOauthAppAccessApprovedAuditEntry
26713+
| OrgOauthAppAccessDeniedAuditEntry
26714+
| OrgOauthAppAccessRequestedAuditEntry
26715+
| OrgRemoveBillingManagerAuditEntry
26716+
| OrgRemoveMemberAuditEntry
26717+
| OrgRemoveOutsideCollaboratorAuditEntry
26718+
| OrgRestoreMemberAuditEntry
26719+
| OrgUnblockUserAuditEntry
26720+
| OrgUpdateDefaultRepositoryPermissionAuditEntry
26721+
| OrgUpdateMemberAuditEntry
26722+
| OrgUpdateMemberRepositoryCreationPermissionAuditEntry
26723+
| OrgUpdateMemberRepositoryInvitationPermissionAuditEntry
26724+
| PrivateRepositoryForkingDisableAuditEntry
26725+
| PrivateRepositoryForkingEnableAuditEntry
26726+
| RepoAccessAuditEntry
26727+
| RepoAddMemberAuditEntry
26728+
| RepoAddTopicAuditEntry
26729+
| RepoArchivedAuditEntry
26730+
| RepoChangeMergeSettingAuditEntry
26731+
| RepoConfigDisableAnonymousGitAccessAuditEntry
26732+
| RepoConfigDisableCollaboratorsOnlyAuditEntry
26733+
| RepoConfigDisableContributorsOnlyAuditEntry
26734+
| RepoConfigDisableSockpuppetDisallowedAuditEntry
26735+
| RepoConfigEnableAnonymousGitAccessAuditEntry
26736+
| RepoConfigEnableCollaboratorsOnlyAuditEntry
26737+
| RepoConfigEnableContributorsOnlyAuditEntry
26738+
| RepoConfigEnableSockpuppetDisallowedAuditEntry
26739+
| RepoConfigLockAnonymousGitAccessAuditEntry
26740+
| RepoConfigUnlockAnonymousGitAccessAuditEntry
26741+
| RepoCreateAuditEntry
26742+
| RepoDestroyAuditEntry
26743+
| RepoRemoveMemberAuditEntry
26744+
| RepoRemoveTopicAuditEntry
26745+
| RepositoryVisibilityChangeDisableAuditEntry
26746+
| RepositoryVisibilityChangeEnableAuditEntry
26747+
| TeamAddMemberAuditEntry
26748+
| TeamAddRepositoryAuditEntry
26749+
| TeamChangeParentTeamAuditEntry
26750+
| TeamRemoveMemberAuditEntry
26751+
| TeamRemoveRepositoryAuditEntry
26752+
26753+
"""
26754+
The connection type for OrganizationAuditEntry.
26755+
"""
26756+
type OrganizationAuditEntryConnection {
26757+
"""
26758+
A list of edges.
26759+
"""
26760+
edges: [OrganizationAuditEntryEdge]
26761+
26762+
"""
26763+
A list of nodes.
26764+
"""
26765+
nodes: [OrganizationAuditEntry]
26766+
26767+
"""
26768+
Information to aid in pagination.
26769+
"""
26770+
pageInfo: PageInfo!
26771+
26772+
"""
26773+
Identifies the total count of items in the connection.
26774+
"""
26775+
totalCount: Int!
26776+
}
26777+
26778+
"""
26779+
Metadata for an audit entry with action org.*
26780+
"""
26781+
interface OrganizationAuditEntryData {
26782+
"""
26783+
The Organization associated with the Audit Entry.
26784+
"""
26785+
organization: Organization
26786+
26787+
"""
26788+
The name of the Organization.
26789+
"""
26790+
organizationName: String
26791+
26792+
"""
26793+
The HTTP path for the organization
26794+
"""
26795+
organizationResourcePath: URI
26796+
26797+
"""
26798+
The HTTP URL for the organization
26799+
"""
26800+
organizationUrl: URI
26801+
}
26802+
26803+
"""
26804+
An edge in a connection.
26805+
"""
26806+
type OrganizationAuditEntryEdge {
26807+
"""
26808+
A cursor for use in pagination.
26809+
"""
26810+
cursor: String!
26811+
26812+
"""
26813+
The item at the end of the edge.
26814+
"""
26815+
node: OrganizationAuditEntry
26816+
}
26817+
26818+
"""
26819+
A list of organizations managed by an enterprise.
26820+
"""
26821+
type OrganizationConnection {
26822+
"""
26823+
A list of edges.
26824+
"""
26825+
edges: [OrganizationEdge]
26826+
26827+
"""
26828+
A list of nodes.
26829+
"""
26830+
nodes: [Organization]
26831+
26832+
"""
26833+
Information to aid in pagination.
26834+
"""
26835+
pageInfo: PageInfo!
26836+
26837+
"""
26838+
Identifies the total count of items in the connection.
26839+
"""
26840+
totalCount: Int!
26841+
}
26842+
26843+
"""
26844+
An edge in a connection.
26845+
"""
26846+
type OrganizationEdge {
26847+
"""
26848+
A cursor for use in pagination.
26849+
"""
26850+
cursor: String!
26851+
26852+
"""
26853+
The item at the end of the edge.
26854+
"""
26855+
node: Organization
26856+
}
26857+
26858+
"""
26859+
The connection type for User.
26860+
"""
26861+
type OrganizationEnterpriseOwnerConnection {
26862+
"""
26863+
A list of edges.
26864+
"""
26865+
edges: [OrganizationEnterpriseOwnerEdge]
26866+
26867+
"""
26868+
A list of nodes.
26869+
"""
26870+
nodes: [User]
26871+
26872+
"""
26873+
Information to aid in pagination.
26874+
"""
26875+
pageInfo: PageInfo!
26876+
26877+
"""
26878+
Identifies the total count of items in the connection.
26879+
"""
26880+
totalCount: Int!
26881+
}
26882+
26883+
"""
26884+
An enterprise owner in the context of an organization that is part of the enterprise.
26885+
"""
26886+
type OrganizationEnterpriseOwnerEdge {
26887+
"""
26888+
A cursor for use in pagination.
26889+
"""
26890+
cursor: String!
26891+
26892+
"""
26893+
The item at the end of the edge.
26894+
"""
26895+
node: User
26896+
26897+
"""
26898+
The role of the owner with respect to the organization.
26899+
"""
26900+
organizationRole: RoleInOrganization!
26901+
}
26902+
26903+
"""
26904+
An Identity Provider configured to provision SAML and SCIM identities for Organizations
26905+
"""
26906+
type OrganizationIdentityProvider implements Node {
26907+
"""
26908+
The digest algorithm used to sign SAML requests for the Identity Provider.
26909+
"""
26910+
digestMethod: URI
26911+
26912+
"""
26913+
External Identities provisioned by this Identity Provider
26914+
"""
26915+
externalIdentities(
26916+
"""
26917+
Returns the elements in the list that come after the specified cursor.
26918+
"""
26919+
after: String
26920+
26921+
"""
26922+
Returns the elements in the list that come before the specified cursor.
26923+
"""
26924+
before: String
26925+
26926+
"""
26927+
Returns the first _n_ elements from the list.
26928+
"""
26929+
first: Int
26930+
26931+
"""
26932+
Filter to external identities with valid org membership only
26933+
"""
26934+
membersOnly: Boolean
26935+
2655726936
"""
2655826937
Filter to external identities with the users login
2655926938
"""

0 commit comments

Comments
 (0)