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

Commit c02c893

Browse files
author
Create or Update Pull Request Action
committed
WIP: github schema.graphql changed - please review
1 parent 40f2255 commit c02c893

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
@@ -25723,6 +25723,42 @@ type Organization implements Actor & MemberStatusable & Node & PackageOwner & Pr
2572325723
state: MigrationState
2572425724
): RepositoryMigrationConnection!
2572525725

25726+
"""
25727+
When true the organization requires all members, billing managers, and outside
25728+
collaborators to enable two-factor authentication.
25729+
"""
25730+
repositoryMigrations(
25731+
"""
25732+
Returns the elements in the list that come after the specified cursor.
25733+
"""
25734+
after: String
25735+
25736+
"""
25737+
Returns the elements in the list that come before the specified cursor.
25738+
"""
25739+
before: String
25740+
25741+
"""
25742+
Returns the first _n_ elements from the list.
25743+
"""
25744+
first: Int
25745+
25746+
"""
25747+
Returns the last _n_ elements from the list.
25748+
"""
25749+
last: Int
25750+
25751+
"""
25752+
Ordering options for repository migrations returned.
25753+
"""
25754+
orderBy: RepositoryMigrationOrder = {field: CREATED_AT, direction: ASC}
25755+
25756+
"""
25757+
Filter repository migrations by state.
25758+
"""
25759+
state: MigrationState
25760+
): RepositoryMigrationConnection!
25761+
2572625762
"""
2572725763
When true the organization requires all members, billing managers, and outside
2572825764
collaborators to enable two-factor authentication.
@@ -26770,6 +26806,349 @@ type OrganizationIdentityProvider implements Node {
2677026806
"""
2677126807
last: Int
2677226808

26809+
"""
26810+
Filter to external identities with the users login
26811+
"""
26812+
privacy: TeamPrivacy
26813+
26814+
"""
26815+
If non-null, filters teams with query on team name and team slug
26816+
"""
26817+
query: String
26818+
26819+
"""
26820+
If non-null, filters teams according to whether the viewer is an admin or member on team
26821+
"""
26822+
role: TeamRole
26823+
26824+
"""
26825+
If true, restrict to only root teams
26826+
"""
26827+
rootTeamsOnly: Boolean = false
26828+
26829+
"""
26830+
User logins to filter by
26831+
"""
26832+
userLogins: [String!]
26833+
): TeamConnection!
26834+
26835+
"""
26836+
The HTTP path listing organization's teams
26837+
"""
26838+
teamsResourcePath: URI!
26839+
26840+
"""
26841+
The HTTP URL listing organization's teams
26842+
"""
26843+
teamsUrl: URI!
26844+
26845+
"""
26846+
The organization's Twitter username.
26847+
"""
26848+
twitterUsername: String
26849+
26850+
"""
26851+
Identifies the date and time when the object was last updated.
26852+
"""
26853+
updatedAt: DateTime!
26854+
26855+
"""
26856+
The HTTP URL for this organization.
26857+
"""
26858+
url: URI!
26859+
26860+
"""
26861+
Organization is adminable by the viewer.
26862+
"""
26863+
viewerCanAdminister: Boolean!
26864+
26865+
"""
26866+
Can the viewer pin repositories and gists to the profile?
26867+
"""
26868+
viewerCanChangePinnedItems: Boolean!
26869+
26870+
"""
26871+
Can the current viewer create new projects on this owner.
26872+
"""
26873+
viewerCanCreateProjects: Boolean!
26874+
26875+
"""
26876+
Viewer can create repositories on this organization
26877+
"""
26878+
viewerCanCreateRepositories: Boolean!
26879+
26880+
"""
26881+
Viewer can create teams on this organization.
26882+
"""
26883+
viewerCanCreateTeams: Boolean!
26884+
26885+
"""
26886+
Whether or not the viewer is able to sponsor this user/organization.
26887+
"""
26888+
viewerCanSponsor: Boolean!
26889+
26890+
"""
26891+
Viewer is an active member of this organization.
26892+
"""
26893+
viewerIsAMember: Boolean!
26894+
26895+
"""
26896+
True if the viewer is sponsoring this user/organization.
26897+
"""
26898+
viewerIsSponsoring: Boolean!
26899+
26900+
"""
26901+
The organization's public profile URL.
26902+
"""
26903+
websiteUrl: URI
26904+
}
26905+
26906+
"""
26907+
An audit entry in an organization audit log.
26908+
"""
26909+
union OrganizationAuditEntry =
26910+
MembersCanDeleteReposClearAuditEntry
26911+
| MembersCanDeleteReposDisableAuditEntry
26912+
| MembersCanDeleteReposEnableAuditEntry
26913+
| OauthApplicationCreateAuditEntry
26914+
| OrgAddBillingManagerAuditEntry
26915+
| OrgAddMemberAuditEntry
26916+
| OrgBlockUserAuditEntry
26917+
| OrgConfigDisableCollaboratorsOnlyAuditEntry
26918+
| OrgConfigEnableCollaboratorsOnlyAuditEntry
26919+
| OrgCreateAuditEntry
26920+
| OrgDisableOauthAppRestrictionsAuditEntry
26921+
| OrgDisableSamlAuditEntry
26922+
| OrgDisableTwoFactorRequirementAuditEntry
26923+
| OrgEnableOauthAppRestrictionsAuditEntry
26924+
| OrgEnableSamlAuditEntry
26925+
| OrgEnableTwoFactorRequirementAuditEntry
26926+
| OrgInviteMemberAuditEntry
26927+
| OrgInviteToBusinessAuditEntry
26928+
| OrgOauthAppAccessApprovedAuditEntry
26929+
| OrgOauthAppAccessDeniedAuditEntry
26930+
| OrgOauthAppAccessRequestedAuditEntry
26931+
| OrgRemoveBillingManagerAuditEntry
26932+
| OrgRemoveMemberAuditEntry
26933+
| OrgRemoveOutsideCollaboratorAuditEntry
26934+
| OrgRestoreMemberAuditEntry
26935+
| OrgUnblockUserAuditEntry
26936+
| OrgUpdateDefaultRepositoryPermissionAuditEntry
26937+
| OrgUpdateMemberAuditEntry
26938+
| OrgUpdateMemberRepositoryCreationPermissionAuditEntry
26939+
| OrgUpdateMemberRepositoryInvitationPermissionAuditEntry
26940+
| PrivateRepositoryForkingDisableAuditEntry
26941+
| PrivateRepositoryForkingEnableAuditEntry
26942+
| RepoAccessAuditEntry
26943+
| RepoAddMemberAuditEntry
26944+
| RepoAddTopicAuditEntry
26945+
| RepoArchivedAuditEntry
26946+
| RepoChangeMergeSettingAuditEntry
26947+
| RepoConfigDisableAnonymousGitAccessAuditEntry
26948+
| RepoConfigDisableCollaboratorsOnlyAuditEntry
26949+
| RepoConfigDisableContributorsOnlyAuditEntry
26950+
| RepoConfigDisableSockpuppetDisallowedAuditEntry
26951+
| RepoConfigEnableAnonymousGitAccessAuditEntry
26952+
| RepoConfigEnableCollaboratorsOnlyAuditEntry
26953+
| RepoConfigEnableContributorsOnlyAuditEntry
26954+
| RepoConfigEnableSockpuppetDisallowedAuditEntry
26955+
| RepoConfigLockAnonymousGitAccessAuditEntry
26956+
| RepoConfigUnlockAnonymousGitAccessAuditEntry
26957+
| RepoCreateAuditEntry
26958+
| RepoDestroyAuditEntry
26959+
| RepoRemoveMemberAuditEntry
26960+
| RepoRemoveTopicAuditEntry
26961+
| RepositoryVisibilityChangeDisableAuditEntry
26962+
| RepositoryVisibilityChangeEnableAuditEntry
26963+
| TeamAddMemberAuditEntry
26964+
| TeamAddRepositoryAuditEntry
26965+
| TeamChangeParentTeamAuditEntry
26966+
| TeamRemoveMemberAuditEntry
26967+
| TeamRemoveRepositoryAuditEntry
26968+
26969+
"""
26970+
The connection type for OrganizationAuditEntry.
26971+
"""
26972+
type OrganizationAuditEntryConnection {
26973+
"""
26974+
A list of edges.
26975+
"""
26976+
edges: [OrganizationAuditEntryEdge]
26977+
26978+
"""
26979+
A list of nodes.
26980+
"""
26981+
nodes: [OrganizationAuditEntry]
26982+
26983+
"""
26984+
Information to aid in pagination.
26985+
"""
26986+
pageInfo: PageInfo!
26987+
26988+
"""
26989+
Identifies the total count of items in the connection.
26990+
"""
26991+
totalCount: Int!
26992+
}
26993+
26994+
"""
26995+
Metadata for an audit entry with action org.*
26996+
"""
26997+
interface OrganizationAuditEntryData {
26998+
"""
26999+
The Organization associated with the Audit Entry.
27000+
"""
27001+
organization: Organization
27002+
27003+
"""
27004+
The name of the Organization.
27005+
"""
27006+
organizationName: String
27007+
27008+
"""
27009+
The HTTP path for the organization
27010+
"""
27011+
organizationResourcePath: URI
27012+
27013+
"""
27014+
The HTTP URL for the organization
27015+
"""
27016+
organizationUrl: URI
27017+
}
27018+
27019+
"""
27020+
An edge in a connection.
27021+
"""
27022+
type OrganizationAuditEntryEdge {
27023+
"""
27024+
A cursor for use in pagination.
27025+
"""
27026+
cursor: String!
27027+
27028+
"""
27029+
The item at the end of the edge.
27030+
"""
27031+
node: OrganizationAuditEntry
27032+
}
27033+
27034+
"""
27035+
A list of organizations managed by an enterprise.
27036+
"""
27037+
type OrganizationConnection {
27038+
"""
27039+
A list of edges.
27040+
"""
27041+
edges: [OrganizationEdge]
27042+
27043+
"""
27044+
A list of nodes.
27045+
"""
27046+
nodes: [Organization]
27047+
27048+
"""
27049+
Information to aid in pagination.
27050+
"""
27051+
pageInfo: PageInfo!
27052+
27053+
"""
27054+
Identifies the total count of items in the connection.
27055+
"""
27056+
totalCount: Int!
27057+
}
27058+
27059+
"""
27060+
An edge in a connection.
27061+
"""
27062+
type OrganizationEdge {
27063+
"""
27064+
A cursor for use in pagination.
27065+
"""
27066+
cursor: String!
27067+
27068+
"""
27069+
The item at the end of the edge.
27070+
"""
27071+
node: Organization
27072+
}
27073+
27074+
"""
27075+
The connection type for User.
27076+
"""
27077+
type OrganizationEnterpriseOwnerConnection {
27078+
"""
27079+
A list of edges.
27080+
"""
27081+
edges: [OrganizationEnterpriseOwnerEdge]
27082+
27083+
"""
27084+
A list of nodes.
27085+
"""
27086+
nodes: [User]
27087+
27088+
"""
27089+
Information to aid in pagination.
27090+
"""
27091+
pageInfo: PageInfo!
27092+
27093+
"""
27094+
Identifies the total count of items in the connection.
27095+
"""
27096+
totalCount: Int!
27097+
}
27098+
27099+
"""
27100+
An enterprise owner in the context of an organization that is part of the enterprise.
27101+
"""
27102+
type OrganizationEnterpriseOwnerEdge {
27103+
"""
27104+
A cursor for use in pagination.
27105+
"""
27106+
cursor: String!
27107+
27108+
"""
27109+
The item at the end of the edge.
27110+
"""
27111+
node: User
27112+
27113+
"""
27114+
The role of the owner with respect to the organization.
27115+
"""
27116+
organizationRole: RoleInOrganization!
27117+
}
27118+
27119+
"""
27120+
An Identity Provider configured to provision SAML and SCIM identities for Organizations
27121+
"""
27122+
type OrganizationIdentityProvider implements Node {
27123+
"""
27124+
The digest algorithm used to sign SAML requests for the Identity Provider.
27125+
"""
27126+
digestMethod: URI
27127+
27128+
"""
27129+
External Identities provisioned by this Identity Provider
27130+
"""
27131+
externalIdentities(
27132+
"""
27133+
Returns the elements in the list that come after the specified cursor.
27134+
"""
27135+
after: String
27136+
27137+
"""
27138+
Returns the elements in the list that come before the specified cursor.
27139+
"""
27140+
before: String
27141+
27142+
"""
27143+
Returns the first _n_ elements from the list.
27144+
"""
27145+
first: Int
27146+
27147+
"""
27148+
Filter to external identities with valid org membership only
27149+
"""
27150+
membersOnly: Boolean
27151+
2677327152
"""
2677427153
Filter to external identities with the users login
2677527154
"""

0 commit comments

Comments
 (0)