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

Commit 1ed8186

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

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
@@ -25651,6 +25651,42 @@ type Organization implements Actor & MemberStatusable & Node & PackageOwner & Pr
2565125651
state: MigrationState
2565225652
): RepositoryMigrationConnection!
2565325653

25654+
"""
25655+
When true the organization requires all members, billing managers, and outside
25656+
collaborators to enable two-factor authentication.
25657+
"""
25658+
repositoryMigrations(
25659+
"""
25660+
Returns the elements in the list that come after the specified cursor.
25661+
"""
25662+
after: String
25663+
25664+
"""
25665+
Returns the elements in the list that come before the specified cursor.
25666+
"""
25667+
before: String
25668+
25669+
"""
25670+
Returns the first _n_ elements from the list.
25671+
"""
25672+
first: Int
25673+
25674+
"""
25675+
Returns the last _n_ elements from the list.
25676+
"""
25677+
last: Int
25678+
25679+
"""
25680+
Ordering options for repository migrations returned.
25681+
"""
25682+
orderBy: RepositoryMigrationOrder = {field: CREATED_AT, direction: ASC}
25683+
25684+
"""
25685+
Filter repository migrations by state.
25686+
"""
25687+
state: MigrationState
25688+
): RepositoryMigrationConnection!
25689+
2565425690
"""
2565525691
When true the organization requires all members, billing managers, and outside
2565625692
collaborators to enable two-factor authentication.
@@ -26698,6 +26734,349 @@ type OrganizationIdentityProvider implements Node {
2669826734
"""
2669926735
last: Int
2670026736

26737+
"""
26738+
Filter to external identities with the users login
26739+
"""
26740+
privacy: TeamPrivacy
26741+
26742+
"""
26743+
If non-null, filters teams with query on team name and team slug
26744+
"""
26745+
query: String
26746+
26747+
"""
26748+
If non-null, filters teams according to whether the viewer is an admin or member on team
26749+
"""
26750+
role: TeamRole
26751+
26752+
"""
26753+
If true, restrict to only root teams
26754+
"""
26755+
rootTeamsOnly: Boolean = false
26756+
26757+
"""
26758+
User logins to filter by
26759+
"""
26760+
userLogins: [String!]
26761+
): TeamConnection!
26762+
26763+
"""
26764+
The HTTP path listing organization's teams
26765+
"""
26766+
teamsResourcePath: URI!
26767+
26768+
"""
26769+
The HTTP URL listing organization's teams
26770+
"""
26771+
teamsUrl: URI!
26772+
26773+
"""
26774+
The organization's Twitter username.
26775+
"""
26776+
twitterUsername: String
26777+
26778+
"""
26779+
Identifies the date and time when the object was last updated.
26780+
"""
26781+
updatedAt: DateTime!
26782+
26783+
"""
26784+
The HTTP URL for this organization.
26785+
"""
26786+
url: URI!
26787+
26788+
"""
26789+
Organization is adminable by the viewer.
26790+
"""
26791+
viewerCanAdminister: Boolean!
26792+
26793+
"""
26794+
Can the viewer pin repositories and gists to the profile?
26795+
"""
26796+
viewerCanChangePinnedItems: Boolean!
26797+
26798+
"""
26799+
Can the current viewer create new projects on this owner.
26800+
"""
26801+
viewerCanCreateProjects: Boolean!
26802+
26803+
"""
26804+
Viewer can create repositories on this organization
26805+
"""
26806+
viewerCanCreateRepositories: Boolean!
26807+
26808+
"""
26809+
Viewer can create teams on this organization.
26810+
"""
26811+
viewerCanCreateTeams: Boolean!
26812+
26813+
"""
26814+
Whether or not the viewer is able to sponsor this user/organization.
26815+
"""
26816+
viewerCanSponsor: Boolean!
26817+
26818+
"""
26819+
Viewer is an active member of this organization.
26820+
"""
26821+
viewerIsAMember: Boolean!
26822+
26823+
"""
26824+
True if the viewer is sponsoring this user/organization.
26825+
"""
26826+
viewerIsSponsoring: Boolean!
26827+
26828+
"""
26829+
The organization's public profile URL.
26830+
"""
26831+
websiteUrl: URI
26832+
}
26833+
26834+
"""
26835+
An audit entry in an organization audit log.
26836+
"""
26837+
union OrganizationAuditEntry =
26838+
MembersCanDeleteReposClearAuditEntry
26839+
| MembersCanDeleteReposDisableAuditEntry
26840+
| MembersCanDeleteReposEnableAuditEntry
26841+
| OauthApplicationCreateAuditEntry
26842+
| OrgAddBillingManagerAuditEntry
26843+
| OrgAddMemberAuditEntry
26844+
| OrgBlockUserAuditEntry
26845+
| OrgConfigDisableCollaboratorsOnlyAuditEntry
26846+
| OrgConfigEnableCollaboratorsOnlyAuditEntry
26847+
| OrgCreateAuditEntry
26848+
| OrgDisableOauthAppRestrictionsAuditEntry
26849+
| OrgDisableSamlAuditEntry
26850+
| OrgDisableTwoFactorRequirementAuditEntry
26851+
| OrgEnableOauthAppRestrictionsAuditEntry
26852+
| OrgEnableSamlAuditEntry
26853+
| OrgEnableTwoFactorRequirementAuditEntry
26854+
| OrgInviteMemberAuditEntry
26855+
| OrgInviteToBusinessAuditEntry
26856+
| OrgOauthAppAccessApprovedAuditEntry
26857+
| OrgOauthAppAccessDeniedAuditEntry
26858+
| OrgOauthAppAccessRequestedAuditEntry
26859+
| OrgRemoveBillingManagerAuditEntry
26860+
| OrgRemoveMemberAuditEntry
26861+
| OrgRemoveOutsideCollaboratorAuditEntry
26862+
| OrgRestoreMemberAuditEntry
26863+
| OrgUnblockUserAuditEntry
26864+
| OrgUpdateDefaultRepositoryPermissionAuditEntry
26865+
| OrgUpdateMemberAuditEntry
26866+
| OrgUpdateMemberRepositoryCreationPermissionAuditEntry
26867+
| OrgUpdateMemberRepositoryInvitationPermissionAuditEntry
26868+
| PrivateRepositoryForkingDisableAuditEntry
26869+
| PrivateRepositoryForkingEnableAuditEntry
26870+
| RepoAccessAuditEntry
26871+
| RepoAddMemberAuditEntry
26872+
| RepoAddTopicAuditEntry
26873+
| RepoArchivedAuditEntry
26874+
| RepoChangeMergeSettingAuditEntry
26875+
| RepoConfigDisableAnonymousGitAccessAuditEntry
26876+
| RepoConfigDisableCollaboratorsOnlyAuditEntry
26877+
| RepoConfigDisableContributorsOnlyAuditEntry
26878+
| RepoConfigDisableSockpuppetDisallowedAuditEntry
26879+
| RepoConfigEnableAnonymousGitAccessAuditEntry
26880+
| RepoConfigEnableCollaboratorsOnlyAuditEntry
26881+
| RepoConfigEnableContributorsOnlyAuditEntry
26882+
| RepoConfigEnableSockpuppetDisallowedAuditEntry
26883+
| RepoConfigLockAnonymousGitAccessAuditEntry
26884+
| RepoConfigUnlockAnonymousGitAccessAuditEntry
26885+
| RepoCreateAuditEntry
26886+
| RepoDestroyAuditEntry
26887+
| RepoRemoveMemberAuditEntry
26888+
| RepoRemoveTopicAuditEntry
26889+
| RepositoryVisibilityChangeDisableAuditEntry
26890+
| RepositoryVisibilityChangeEnableAuditEntry
26891+
| TeamAddMemberAuditEntry
26892+
| TeamAddRepositoryAuditEntry
26893+
| TeamChangeParentTeamAuditEntry
26894+
| TeamRemoveMemberAuditEntry
26895+
| TeamRemoveRepositoryAuditEntry
26896+
26897+
"""
26898+
The connection type for OrganizationAuditEntry.
26899+
"""
26900+
type OrganizationAuditEntryConnection {
26901+
"""
26902+
A list of edges.
26903+
"""
26904+
edges: [OrganizationAuditEntryEdge]
26905+
26906+
"""
26907+
A list of nodes.
26908+
"""
26909+
nodes: [OrganizationAuditEntry]
26910+
26911+
"""
26912+
Information to aid in pagination.
26913+
"""
26914+
pageInfo: PageInfo!
26915+
26916+
"""
26917+
Identifies the total count of items in the connection.
26918+
"""
26919+
totalCount: Int!
26920+
}
26921+
26922+
"""
26923+
Metadata for an audit entry with action org.*
26924+
"""
26925+
interface OrganizationAuditEntryData {
26926+
"""
26927+
The Organization associated with the Audit Entry.
26928+
"""
26929+
organization: Organization
26930+
26931+
"""
26932+
The name of the Organization.
26933+
"""
26934+
organizationName: String
26935+
26936+
"""
26937+
The HTTP path for the organization
26938+
"""
26939+
organizationResourcePath: URI
26940+
26941+
"""
26942+
The HTTP URL for the organization
26943+
"""
26944+
organizationUrl: URI
26945+
}
26946+
26947+
"""
26948+
An edge in a connection.
26949+
"""
26950+
type OrganizationAuditEntryEdge {
26951+
"""
26952+
A cursor for use in pagination.
26953+
"""
26954+
cursor: String!
26955+
26956+
"""
26957+
The item at the end of the edge.
26958+
"""
26959+
node: OrganizationAuditEntry
26960+
}
26961+
26962+
"""
26963+
A list of organizations managed by an enterprise.
26964+
"""
26965+
type OrganizationConnection {
26966+
"""
26967+
A list of edges.
26968+
"""
26969+
edges: [OrganizationEdge]
26970+
26971+
"""
26972+
A list of nodes.
26973+
"""
26974+
nodes: [Organization]
26975+
26976+
"""
26977+
Information to aid in pagination.
26978+
"""
26979+
pageInfo: PageInfo!
26980+
26981+
"""
26982+
Identifies the total count of items in the connection.
26983+
"""
26984+
totalCount: Int!
26985+
}
26986+
26987+
"""
26988+
An edge in a connection.
26989+
"""
26990+
type OrganizationEdge {
26991+
"""
26992+
A cursor for use in pagination.
26993+
"""
26994+
cursor: String!
26995+
26996+
"""
26997+
The item at the end of the edge.
26998+
"""
26999+
node: Organization
27000+
}
27001+
27002+
"""
27003+
The connection type for User.
27004+
"""
27005+
type OrganizationEnterpriseOwnerConnection {
27006+
"""
27007+
A list of edges.
27008+
"""
27009+
edges: [OrganizationEnterpriseOwnerEdge]
27010+
27011+
"""
27012+
A list of nodes.
27013+
"""
27014+
nodes: [User]
27015+
27016+
"""
27017+
Information to aid in pagination.
27018+
"""
27019+
pageInfo: PageInfo!
27020+
27021+
"""
27022+
Identifies the total count of items in the connection.
27023+
"""
27024+
totalCount: Int!
27025+
}
27026+
27027+
"""
27028+
An enterprise owner in the context of an organization that is part of the enterprise.
27029+
"""
27030+
type OrganizationEnterpriseOwnerEdge {
27031+
"""
27032+
A cursor for use in pagination.
27033+
"""
27034+
cursor: String!
27035+
27036+
"""
27037+
The item at the end of the edge.
27038+
"""
27039+
node: User
27040+
27041+
"""
27042+
The role of the owner with respect to the organization.
27043+
"""
27044+
organizationRole: RoleInOrganization!
27045+
}
27046+
27047+
"""
27048+
An Identity Provider configured to provision SAML and SCIM identities for Organizations
27049+
"""
27050+
type OrganizationIdentityProvider implements Node {
27051+
"""
27052+
The digest algorithm used to sign SAML requests for the Identity Provider.
27053+
"""
27054+
digestMethod: URI
27055+
27056+
"""
27057+
External Identities provisioned by this Identity Provider
27058+
"""
27059+
externalIdentities(
27060+
"""
27061+
Returns the elements in the list that come after the specified cursor.
27062+
"""
27063+
after: String
27064+
27065+
"""
27066+
Returns the elements in the list that come before the specified cursor.
27067+
"""
27068+
before: String
27069+
27070+
"""
27071+
Returns the first _n_ elements from the list.
27072+
"""
27073+
first: Int
27074+
27075+
"""
27076+
Filter to external identities with valid org membership only
27077+
"""
27078+
membersOnly: Boolean
27079+
2670127080
"""
2670227081
Filter to external identities with the users login
2670327082
"""

0 commit comments

Comments
 (0)