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

Commit b2adcbc

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

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
@@ -25579,6 +25579,42 @@ type Organization implements Actor & MemberStatusable & Node & PackageOwner & Pr
2557925579
state: MigrationState
2558025580
): RepositoryMigrationConnection!
2558125581

25582+
"""
25583+
When true the organization requires all members, billing managers, and outside
25584+
collaborators to enable two-factor authentication.
25585+
"""
25586+
repositoryMigrations(
25587+
"""
25588+
Returns the elements in the list that come after the specified cursor.
25589+
"""
25590+
after: String
25591+
25592+
"""
25593+
Returns the elements in the list that come before the specified cursor.
25594+
"""
25595+
before: String
25596+
25597+
"""
25598+
Returns the first _n_ elements from the list.
25599+
"""
25600+
first: Int
25601+
25602+
"""
25603+
Returns the last _n_ elements from the list.
25604+
"""
25605+
last: Int
25606+
25607+
"""
25608+
Ordering options for repository migrations returned.
25609+
"""
25610+
orderBy: RepositoryMigrationOrder = {field: CREATED_AT, direction: ASC}
25611+
25612+
"""
25613+
Filter repository migrations by state.
25614+
"""
25615+
state: MigrationState
25616+
): RepositoryMigrationConnection!
25617+
2558225618
"""
2558325619
When true the organization requires all members, billing managers, and outside
2558425620
collaborators to enable two-factor authentication.
@@ -26626,6 +26662,349 @@ type OrganizationIdentityProvider implements Node {
2662626662
"""
2662726663
last: Int
2662826664

26665+
"""
26666+
Filter to external identities with the users login
26667+
"""
26668+
privacy: TeamPrivacy
26669+
26670+
"""
26671+
If non-null, filters teams with query on team name and team slug
26672+
"""
26673+
query: String
26674+
26675+
"""
26676+
If non-null, filters teams according to whether the viewer is an admin or member on team
26677+
"""
26678+
role: TeamRole
26679+
26680+
"""
26681+
If true, restrict to only root teams
26682+
"""
26683+
rootTeamsOnly: Boolean = false
26684+
26685+
"""
26686+
User logins to filter by
26687+
"""
26688+
userLogins: [String!]
26689+
): TeamConnection!
26690+
26691+
"""
26692+
The HTTP path listing organization's teams
26693+
"""
26694+
teamsResourcePath: URI!
26695+
26696+
"""
26697+
The HTTP URL listing organization's teams
26698+
"""
26699+
teamsUrl: URI!
26700+
26701+
"""
26702+
The organization's Twitter username.
26703+
"""
26704+
twitterUsername: String
26705+
26706+
"""
26707+
Identifies the date and time when the object was last updated.
26708+
"""
26709+
updatedAt: DateTime!
26710+
26711+
"""
26712+
The HTTP URL for this organization.
26713+
"""
26714+
url: URI!
26715+
26716+
"""
26717+
Organization is adminable by the viewer.
26718+
"""
26719+
viewerCanAdminister: Boolean!
26720+
26721+
"""
26722+
Can the viewer pin repositories and gists to the profile?
26723+
"""
26724+
viewerCanChangePinnedItems: Boolean!
26725+
26726+
"""
26727+
Can the current viewer create new projects on this owner.
26728+
"""
26729+
viewerCanCreateProjects: Boolean!
26730+
26731+
"""
26732+
Viewer can create repositories on this organization
26733+
"""
26734+
viewerCanCreateRepositories: Boolean!
26735+
26736+
"""
26737+
Viewer can create teams on this organization.
26738+
"""
26739+
viewerCanCreateTeams: Boolean!
26740+
26741+
"""
26742+
Whether or not the viewer is able to sponsor this user/organization.
26743+
"""
26744+
viewerCanSponsor: Boolean!
26745+
26746+
"""
26747+
Viewer is an active member of this organization.
26748+
"""
26749+
viewerIsAMember: Boolean!
26750+
26751+
"""
26752+
True if the viewer is sponsoring this user/organization.
26753+
"""
26754+
viewerIsSponsoring: Boolean!
26755+
26756+
"""
26757+
The organization's public profile URL.
26758+
"""
26759+
websiteUrl: URI
26760+
}
26761+
26762+
"""
26763+
An audit entry in an organization audit log.
26764+
"""
26765+
union OrganizationAuditEntry =
26766+
MembersCanDeleteReposClearAuditEntry
26767+
| MembersCanDeleteReposDisableAuditEntry
26768+
| MembersCanDeleteReposEnableAuditEntry
26769+
| OauthApplicationCreateAuditEntry
26770+
| OrgAddBillingManagerAuditEntry
26771+
| OrgAddMemberAuditEntry
26772+
| OrgBlockUserAuditEntry
26773+
| OrgConfigDisableCollaboratorsOnlyAuditEntry
26774+
| OrgConfigEnableCollaboratorsOnlyAuditEntry
26775+
| OrgCreateAuditEntry
26776+
| OrgDisableOauthAppRestrictionsAuditEntry
26777+
| OrgDisableSamlAuditEntry
26778+
| OrgDisableTwoFactorRequirementAuditEntry
26779+
| OrgEnableOauthAppRestrictionsAuditEntry
26780+
| OrgEnableSamlAuditEntry
26781+
| OrgEnableTwoFactorRequirementAuditEntry
26782+
| OrgInviteMemberAuditEntry
26783+
| OrgInviteToBusinessAuditEntry
26784+
| OrgOauthAppAccessApprovedAuditEntry
26785+
| OrgOauthAppAccessDeniedAuditEntry
26786+
| OrgOauthAppAccessRequestedAuditEntry
26787+
| OrgRemoveBillingManagerAuditEntry
26788+
| OrgRemoveMemberAuditEntry
26789+
| OrgRemoveOutsideCollaboratorAuditEntry
26790+
| OrgRestoreMemberAuditEntry
26791+
| OrgUnblockUserAuditEntry
26792+
| OrgUpdateDefaultRepositoryPermissionAuditEntry
26793+
| OrgUpdateMemberAuditEntry
26794+
| OrgUpdateMemberRepositoryCreationPermissionAuditEntry
26795+
| OrgUpdateMemberRepositoryInvitationPermissionAuditEntry
26796+
| PrivateRepositoryForkingDisableAuditEntry
26797+
| PrivateRepositoryForkingEnableAuditEntry
26798+
| RepoAccessAuditEntry
26799+
| RepoAddMemberAuditEntry
26800+
| RepoAddTopicAuditEntry
26801+
| RepoArchivedAuditEntry
26802+
| RepoChangeMergeSettingAuditEntry
26803+
| RepoConfigDisableAnonymousGitAccessAuditEntry
26804+
| RepoConfigDisableCollaboratorsOnlyAuditEntry
26805+
| RepoConfigDisableContributorsOnlyAuditEntry
26806+
| RepoConfigDisableSockpuppetDisallowedAuditEntry
26807+
| RepoConfigEnableAnonymousGitAccessAuditEntry
26808+
| RepoConfigEnableCollaboratorsOnlyAuditEntry
26809+
| RepoConfigEnableContributorsOnlyAuditEntry
26810+
| RepoConfigEnableSockpuppetDisallowedAuditEntry
26811+
| RepoConfigLockAnonymousGitAccessAuditEntry
26812+
| RepoConfigUnlockAnonymousGitAccessAuditEntry
26813+
| RepoCreateAuditEntry
26814+
| RepoDestroyAuditEntry
26815+
| RepoRemoveMemberAuditEntry
26816+
| RepoRemoveTopicAuditEntry
26817+
| RepositoryVisibilityChangeDisableAuditEntry
26818+
| RepositoryVisibilityChangeEnableAuditEntry
26819+
| TeamAddMemberAuditEntry
26820+
| TeamAddRepositoryAuditEntry
26821+
| TeamChangeParentTeamAuditEntry
26822+
| TeamRemoveMemberAuditEntry
26823+
| TeamRemoveRepositoryAuditEntry
26824+
26825+
"""
26826+
The connection type for OrganizationAuditEntry.
26827+
"""
26828+
type OrganizationAuditEntryConnection {
26829+
"""
26830+
A list of edges.
26831+
"""
26832+
edges: [OrganizationAuditEntryEdge]
26833+
26834+
"""
26835+
A list of nodes.
26836+
"""
26837+
nodes: [OrganizationAuditEntry]
26838+
26839+
"""
26840+
Information to aid in pagination.
26841+
"""
26842+
pageInfo: PageInfo!
26843+
26844+
"""
26845+
Identifies the total count of items in the connection.
26846+
"""
26847+
totalCount: Int!
26848+
}
26849+
26850+
"""
26851+
Metadata for an audit entry with action org.*
26852+
"""
26853+
interface OrganizationAuditEntryData {
26854+
"""
26855+
The Organization associated with the Audit Entry.
26856+
"""
26857+
organization: Organization
26858+
26859+
"""
26860+
The name of the Organization.
26861+
"""
26862+
organizationName: String
26863+
26864+
"""
26865+
The HTTP path for the organization
26866+
"""
26867+
organizationResourcePath: URI
26868+
26869+
"""
26870+
The HTTP URL for the organization
26871+
"""
26872+
organizationUrl: URI
26873+
}
26874+
26875+
"""
26876+
An edge in a connection.
26877+
"""
26878+
type OrganizationAuditEntryEdge {
26879+
"""
26880+
A cursor for use in pagination.
26881+
"""
26882+
cursor: String!
26883+
26884+
"""
26885+
The item at the end of the edge.
26886+
"""
26887+
node: OrganizationAuditEntry
26888+
}
26889+
26890+
"""
26891+
A list of organizations managed by an enterprise.
26892+
"""
26893+
type OrganizationConnection {
26894+
"""
26895+
A list of edges.
26896+
"""
26897+
edges: [OrganizationEdge]
26898+
26899+
"""
26900+
A list of nodes.
26901+
"""
26902+
nodes: [Organization]
26903+
26904+
"""
26905+
Information to aid in pagination.
26906+
"""
26907+
pageInfo: PageInfo!
26908+
26909+
"""
26910+
Identifies the total count of items in the connection.
26911+
"""
26912+
totalCount: Int!
26913+
}
26914+
26915+
"""
26916+
An edge in a connection.
26917+
"""
26918+
type OrganizationEdge {
26919+
"""
26920+
A cursor for use in pagination.
26921+
"""
26922+
cursor: String!
26923+
26924+
"""
26925+
The item at the end of the edge.
26926+
"""
26927+
node: Organization
26928+
}
26929+
26930+
"""
26931+
The connection type for User.
26932+
"""
26933+
type OrganizationEnterpriseOwnerConnection {
26934+
"""
26935+
A list of edges.
26936+
"""
26937+
edges: [OrganizationEnterpriseOwnerEdge]
26938+
26939+
"""
26940+
A list of nodes.
26941+
"""
26942+
nodes: [User]
26943+
26944+
"""
26945+
Information to aid in pagination.
26946+
"""
26947+
pageInfo: PageInfo!
26948+
26949+
"""
26950+
Identifies the total count of items in the connection.
26951+
"""
26952+
totalCount: Int!
26953+
}
26954+
26955+
"""
26956+
An enterprise owner in the context of an organization that is part of the enterprise.
26957+
"""
26958+
type OrganizationEnterpriseOwnerEdge {
26959+
"""
26960+
A cursor for use in pagination.
26961+
"""
26962+
cursor: String!
26963+
26964+
"""
26965+
The item at the end of the edge.
26966+
"""
26967+
node: User
26968+
26969+
"""
26970+
The role of the owner with respect to the organization.
26971+
"""
26972+
organizationRole: RoleInOrganization!
26973+
}
26974+
26975+
"""
26976+
An Identity Provider configured to provision SAML and SCIM identities for Organizations
26977+
"""
26978+
type OrganizationIdentityProvider implements Node {
26979+
"""
26980+
The digest algorithm used to sign SAML requests for the Identity Provider.
26981+
"""
26982+
digestMethod: URI
26983+
26984+
"""
26985+
External Identities provisioned by this Identity Provider
26986+
"""
26987+
externalIdentities(
26988+
"""
26989+
Returns the elements in the list that come after the specified cursor.
26990+
"""
26991+
after: String
26992+
26993+
"""
26994+
Returns the elements in the list that come before the specified cursor.
26995+
"""
26996+
before: String
26997+
26998+
"""
26999+
Returns the first _n_ elements from the list.
27000+
"""
27001+
first: Int
27002+
27003+
"""
27004+
Filter to external identities with valid org membership only
27005+
"""
27006+
membersOnly: Boolean
27007+
2662927008
"""
2663027009
Filter to external identities with the users login
2663127010
"""

0 commit comments

Comments
 (0)