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

Commit b0b4b93

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

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
@@ -25435,6 +25435,42 @@ type Organization implements Actor & MemberStatusable & Node & PackageOwner & Pr
2543525435
state: MigrationState
2543625436
): RepositoryMigrationConnection!
2543725437

25438+
"""
25439+
When true the organization requires all members, billing managers, and outside
25440+
collaborators to enable two-factor authentication.
25441+
"""
25442+
repositoryMigrations(
25443+
"""
25444+
Returns the elements in the list that come after the specified cursor.
25445+
"""
25446+
after: String
25447+
25448+
"""
25449+
Returns the elements in the list that come before the specified cursor.
25450+
"""
25451+
before: String
25452+
25453+
"""
25454+
Returns the first _n_ elements from the list.
25455+
"""
25456+
first: Int
25457+
25458+
"""
25459+
Returns the last _n_ elements from the list.
25460+
"""
25461+
last: Int
25462+
25463+
"""
25464+
Ordering options for repository migrations returned.
25465+
"""
25466+
orderBy: RepositoryMigrationOrder = {field: CREATED_AT, direction: ASC}
25467+
25468+
"""
25469+
Filter repository migrations by state.
25470+
"""
25471+
state: MigrationState
25472+
): RepositoryMigrationConnection!
25473+
2543825474
"""
2543925475
When true the organization requires all members, billing managers, and outside
2544025476
collaborators to enable two-factor authentication.
@@ -26482,6 +26518,349 @@ type OrganizationIdentityProvider implements Node {
2648226518
"""
2648326519
last: Int
2648426520

26521+
"""
26522+
Filter to external identities with the users login
26523+
"""
26524+
privacy: TeamPrivacy
26525+
26526+
"""
26527+
If non-null, filters teams with query on team name and team slug
26528+
"""
26529+
query: String
26530+
26531+
"""
26532+
If non-null, filters teams according to whether the viewer is an admin or member on team
26533+
"""
26534+
role: TeamRole
26535+
26536+
"""
26537+
If true, restrict to only root teams
26538+
"""
26539+
rootTeamsOnly: Boolean = false
26540+
26541+
"""
26542+
User logins to filter by
26543+
"""
26544+
userLogins: [String!]
26545+
): TeamConnection!
26546+
26547+
"""
26548+
The HTTP path listing organization's teams
26549+
"""
26550+
teamsResourcePath: URI!
26551+
26552+
"""
26553+
The HTTP URL listing organization's teams
26554+
"""
26555+
teamsUrl: URI!
26556+
26557+
"""
26558+
The organization's Twitter username.
26559+
"""
26560+
twitterUsername: String
26561+
26562+
"""
26563+
Identifies the date and time when the object was last updated.
26564+
"""
26565+
updatedAt: DateTime!
26566+
26567+
"""
26568+
The HTTP URL for this organization.
26569+
"""
26570+
url: URI!
26571+
26572+
"""
26573+
Organization is adminable by the viewer.
26574+
"""
26575+
viewerCanAdminister: Boolean!
26576+
26577+
"""
26578+
Can the viewer pin repositories and gists to the profile?
26579+
"""
26580+
viewerCanChangePinnedItems: Boolean!
26581+
26582+
"""
26583+
Can the current viewer create new projects on this owner.
26584+
"""
26585+
viewerCanCreateProjects: Boolean!
26586+
26587+
"""
26588+
Viewer can create repositories on this organization
26589+
"""
26590+
viewerCanCreateRepositories: Boolean!
26591+
26592+
"""
26593+
Viewer can create teams on this organization.
26594+
"""
26595+
viewerCanCreateTeams: Boolean!
26596+
26597+
"""
26598+
Whether or not the viewer is able to sponsor this user/organization.
26599+
"""
26600+
viewerCanSponsor: Boolean!
26601+
26602+
"""
26603+
Viewer is an active member of this organization.
26604+
"""
26605+
viewerIsAMember: Boolean!
26606+
26607+
"""
26608+
True if the viewer is sponsoring this user/organization.
26609+
"""
26610+
viewerIsSponsoring: Boolean!
26611+
26612+
"""
26613+
The organization's public profile URL.
26614+
"""
26615+
websiteUrl: URI
26616+
}
26617+
26618+
"""
26619+
An audit entry in an organization audit log.
26620+
"""
26621+
union OrganizationAuditEntry =
26622+
MembersCanDeleteReposClearAuditEntry
26623+
| MembersCanDeleteReposDisableAuditEntry
26624+
| MembersCanDeleteReposEnableAuditEntry
26625+
| OauthApplicationCreateAuditEntry
26626+
| OrgAddBillingManagerAuditEntry
26627+
| OrgAddMemberAuditEntry
26628+
| OrgBlockUserAuditEntry
26629+
| OrgConfigDisableCollaboratorsOnlyAuditEntry
26630+
| OrgConfigEnableCollaboratorsOnlyAuditEntry
26631+
| OrgCreateAuditEntry
26632+
| OrgDisableOauthAppRestrictionsAuditEntry
26633+
| OrgDisableSamlAuditEntry
26634+
| OrgDisableTwoFactorRequirementAuditEntry
26635+
| OrgEnableOauthAppRestrictionsAuditEntry
26636+
| OrgEnableSamlAuditEntry
26637+
| OrgEnableTwoFactorRequirementAuditEntry
26638+
| OrgInviteMemberAuditEntry
26639+
| OrgInviteToBusinessAuditEntry
26640+
| OrgOauthAppAccessApprovedAuditEntry
26641+
| OrgOauthAppAccessDeniedAuditEntry
26642+
| OrgOauthAppAccessRequestedAuditEntry
26643+
| OrgRemoveBillingManagerAuditEntry
26644+
| OrgRemoveMemberAuditEntry
26645+
| OrgRemoveOutsideCollaboratorAuditEntry
26646+
| OrgRestoreMemberAuditEntry
26647+
| OrgUnblockUserAuditEntry
26648+
| OrgUpdateDefaultRepositoryPermissionAuditEntry
26649+
| OrgUpdateMemberAuditEntry
26650+
| OrgUpdateMemberRepositoryCreationPermissionAuditEntry
26651+
| OrgUpdateMemberRepositoryInvitationPermissionAuditEntry
26652+
| PrivateRepositoryForkingDisableAuditEntry
26653+
| PrivateRepositoryForkingEnableAuditEntry
26654+
| RepoAccessAuditEntry
26655+
| RepoAddMemberAuditEntry
26656+
| RepoAddTopicAuditEntry
26657+
| RepoArchivedAuditEntry
26658+
| RepoChangeMergeSettingAuditEntry
26659+
| RepoConfigDisableAnonymousGitAccessAuditEntry
26660+
| RepoConfigDisableCollaboratorsOnlyAuditEntry
26661+
| RepoConfigDisableContributorsOnlyAuditEntry
26662+
| RepoConfigDisableSockpuppetDisallowedAuditEntry
26663+
| RepoConfigEnableAnonymousGitAccessAuditEntry
26664+
| RepoConfigEnableCollaboratorsOnlyAuditEntry
26665+
| RepoConfigEnableContributorsOnlyAuditEntry
26666+
| RepoConfigEnableSockpuppetDisallowedAuditEntry
26667+
| RepoConfigLockAnonymousGitAccessAuditEntry
26668+
| RepoConfigUnlockAnonymousGitAccessAuditEntry
26669+
| RepoCreateAuditEntry
26670+
| RepoDestroyAuditEntry
26671+
| RepoRemoveMemberAuditEntry
26672+
| RepoRemoveTopicAuditEntry
26673+
| RepositoryVisibilityChangeDisableAuditEntry
26674+
| RepositoryVisibilityChangeEnableAuditEntry
26675+
| TeamAddMemberAuditEntry
26676+
| TeamAddRepositoryAuditEntry
26677+
| TeamChangeParentTeamAuditEntry
26678+
| TeamRemoveMemberAuditEntry
26679+
| TeamRemoveRepositoryAuditEntry
26680+
26681+
"""
26682+
The connection type for OrganizationAuditEntry.
26683+
"""
26684+
type OrganizationAuditEntryConnection {
26685+
"""
26686+
A list of edges.
26687+
"""
26688+
edges: [OrganizationAuditEntryEdge]
26689+
26690+
"""
26691+
A list of nodes.
26692+
"""
26693+
nodes: [OrganizationAuditEntry]
26694+
26695+
"""
26696+
Information to aid in pagination.
26697+
"""
26698+
pageInfo: PageInfo!
26699+
26700+
"""
26701+
Identifies the total count of items in the connection.
26702+
"""
26703+
totalCount: Int!
26704+
}
26705+
26706+
"""
26707+
Metadata for an audit entry with action org.*
26708+
"""
26709+
interface OrganizationAuditEntryData {
26710+
"""
26711+
The Organization associated with the Audit Entry.
26712+
"""
26713+
organization: Organization
26714+
26715+
"""
26716+
The name of the Organization.
26717+
"""
26718+
organizationName: String
26719+
26720+
"""
26721+
The HTTP path for the organization
26722+
"""
26723+
organizationResourcePath: URI
26724+
26725+
"""
26726+
The HTTP URL for the organization
26727+
"""
26728+
organizationUrl: URI
26729+
}
26730+
26731+
"""
26732+
An edge in a connection.
26733+
"""
26734+
type OrganizationAuditEntryEdge {
26735+
"""
26736+
A cursor for use in pagination.
26737+
"""
26738+
cursor: String!
26739+
26740+
"""
26741+
The item at the end of the edge.
26742+
"""
26743+
node: OrganizationAuditEntry
26744+
}
26745+
26746+
"""
26747+
A list of organizations managed by an enterprise.
26748+
"""
26749+
type OrganizationConnection {
26750+
"""
26751+
A list of edges.
26752+
"""
26753+
edges: [OrganizationEdge]
26754+
26755+
"""
26756+
A list of nodes.
26757+
"""
26758+
nodes: [Organization]
26759+
26760+
"""
26761+
Information to aid in pagination.
26762+
"""
26763+
pageInfo: PageInfo!
26764+
26765+
"""
26766+
Identifies the total count of items in the connection.
26767+
"""
26768+
totalCount: Int!
26769+
}
26770+
26771+
"""
26772+
An edge in a connection.
26773+
"""
26774+
type OrganizationEdge {
26775+
"""
26776+
A cursor for use in pagination.
26777+
"""
26778+
cursor: String!
26779+
26780+
"""
26781+
The item at the end of the edge.
26782+
"""
26783+
node: Organization
26784+
}
26785+
26786+
"""
26787+
The connection type for User.
26788+
"""
26789+
type OrganizationEnterpriseOwnerConnection {
26790+
"""
26791+
A list of edges.
26792+
"""
26793+
edges: [OrganizationEnterpriseOwnerEdge]
26794+
26795+
"""
26796+
A list of nodes.
26797+
"""
26798+
nodes: [User]
26799+
26800+
"""
26801+
Information to aid in pagination.
26802+
"""
26803+
pageInfo: PageInfo!
26804+
26805+
"""
26806+
Identifies the total count of items in the connection.
26807+
"""
26808+
totalCount: Int!
26809+
}
26810+
26811+
"""
26812+
An enterprise owner in the context of an organization that is part of the enterprise.
26813+
"""
26814+
type OrganizationEnterpriseOwnerEdge {
26815+
"""
26816+
A cursor for use in pagination.
26817+
"""
26818+
cursor: String!
26819+
26820+
"""
26821+
The item at the end of the edge.
26822+
"""
26823+
node: User
26824+
26825+
"""
26826+
The role of the owner with respect to the organization.
26827+
"""
26828+
organizationRole: RoleInOrganization!
26829+
}
26830+
26831+
"""
26832+
An Identity Provider configured to provision SAML and SCIM identities for Organizations
26833+
"""
26834+
type OrganizationIdentityProvider implements Node {
26835+
"""
26836+
The digest algorithm used to sign SAML requests for the Identity Provider.
26837+
"""
26838+
digestMethod: URI
26839+
26840+
"""
26841+
External Identities provisioned by this Identity Provider
26842+
"""
26843+
externalIdentities(
26844+
"""
26845+
Returns the elements in the list that come after the specified cursor.
26846+
"""
26847+
after: String
26848+
26849+
"""
26850+
Returns the elements in the list that come before the specified cursor.
26851+
"""
26852+
before: String
26853+
26854+
"""
26855+
Returns the first _n_ elements from the list.
26856+
"""
26857+
first: Int
26858+
26859+
"""
26860+
Filter to external identities with valid org membership only
26861+
"""
26862+
membersOnly: Boolean
26863+
2648526864
"""
2648626865
Filter to external identities with the users login
2648726866
"""

0 commit comments

Comments
 (0)