{"meta":{"title":"Enterprise administration","intro":"Reference documentation for GraphQL schema types in the Enterprise administration category.","product":"GraphQL API","breadcrumbs":[{"href":"/en/graphql","title":"GraphQL API"},{"href":"/en/graphql/reference","title":"Reference"},{"href":"/en/graphql/reference/enterprise-admin","title":"Enterprise administration"}],"documentType":"article"},"body":"# Enterprise administration\n\nReference documentation for GraphQL schema types in the Enterprise administration category.\n\n## acceptEnterpriseAdministratorInvitation - mutation\n\nAccepts a pending invitation for a user to become an administrator of an enterprise.\n\n### Input fields for `acceptEnterpriseAdministratorInvitation`\n\n* `input` (AcceptEnterpriseAdministratorInvitationInput!): \n\n### Return fields for `acceptEnterpriseAdministratorInvitation`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `invitation` (EnterpriseAdministratorInvitation): The invitation that was accepted.\n* `message` (String): A message confirming the result of accepting an administrator invitation.\n\n## AcceptEnterpriseAdministratorInvitationInput - input object\n\nAutogenerated input type of AcceptEnterpriseAdministratorInvitation.\n\n### Input fields for `AcceptEnterpriseAdministratorInvitationInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `invitationId` (ID!): The id of the invitation being accepted.\n\n## acceptEnterpriseMemberInvitation - mutation\n\nAccepts a pending invitation for a user to become an unaffiliated member of an enterprise.\n\n### Input fields for `acceptEnterpriseMemberInvitation`\n\n* `input` (AcceptEnterpriseMemberInvitationInput!): \n\n### Return fields for `acceptEnterpriseMemberInvitation`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `invitation` (EnterpriseMemberInvitation): The invitation that was accepted.\n* `message` (String): A message confirming the result of accepting an unaffiliated member invitation.\n\n## AcceptEnterpriseMemberInvitationInput - input object\n\nAutogenerated input type of AcceptEnterpriseMemberInvitation.\n\n### Input fields for `AcceptEnterpriseMemberInvitationInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `invitationId` (ID!): The id of the invitation being accepted.\n\n## accessUserNamespaceRepository - mutation\n\nAccess user namespace repository for a temporary duration.\n\n### Input fields for `accessUserNamespaceRepository`\n\n* `input` (AccessUserNamespaceRepositoryInput!): \n\n### Return fields for `accessUserNamespaceRepository`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `expiresAt` (DateTime): The time that repository access expires at.\n* `repository` (Repository): The repository that is temporarily accessible.\n\n## AccessUserNamespaceRepositoryInput - input object\n\nAutogenerated input type of AccessUserNamespaceRepository.\n\n### Input fields for `AccessUserNamespaceRepositoryInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the enterprise owning the user namespace repository.\n* `repositoryId` (ID!): The ID of the user namespace repository to access.\n\n## addEnterpriseOrganizationMember - mutation\n\nAdds enterprise members to an organization within the enterprise.\n\n### Input fields for `addEnterpriseOrganizationMember`\n\n* `input` (AddEnterpriseOrganizationMemberInput!): \n\n### Return fields for `addEnterpriseOrganizationMember`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `users` ([User!]): The users who were added to the organization.\n\n## AddEnterpriseOrganizationMemberInput - input object\n\nAutogenerated input type of AddEnterpriseOrganizationMember.\n\n### Input fields for `AddEnterpriseOrganizationMemberInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the enterprise which owns the organization.\n* `organizationId` (ID!): The ID of the organization the users will be added to.\n* `role` (OrganizationMemberRole): The role to assign the users in the organization.\n* `userIds` ([ID!]!): The IDs of the enterprise members to add.\n\n## addEnterpriseSupportEntitlement - mutation\n\nAdds a support entitlement to an enterprise member.\n\n### Input fields for `addEnterpriseSupportEntitlement`\n\n* `input` (AddEnterpriseSupportEntitlementInput!): \n\n### Return fields for `addEnterpriseSupportEntitlement`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `message` (String): A message confirming the result of adding the support entitlement.\n\n## AddEnterpriseSupportEntitlementInput - input object\n\nAutogenerated input type of AddEnterpriseSupportEntitlement.\n\n### Input fields for `AddEnterpriseSupportEntitlementInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the Enterprise which the admin belongs to.\n* `login` (String!): The login of a member who will receive the support entitlement.\n\n## AnnouncementBanner - object\n\nAn announcement banner for an enterprise or organization.\n\n### Fields for `AnnouncementBanner`\n\n* `createdAt` (DateTime!): The date the announcement was created.\n* `expiresAt` (DateTime): The expiration date of the announcement, if any.\n* `isUserDismissible` (Boolean!): Whether the announcement can be dismissed by the user.\n* `message` (String): The text of the announcement.\n\n## AuditEntry - interface\n\nAn entry in the audit log.\n\n### Fields for `AuditEntry`\n\n* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n\n### Implemented by\n\n* MembersCanDeleteReposClearAuditEntry\n* MembersCanDeleteReposDisableAuditEntry\n* MembersCanDeleteReposEnableAuditEntry\n* OauthApplicationCreateAuditEntry\n* PrivateRepositoryForkingDisableAuditEntry\n* PrivateRepositoryForkingEnableAuditEntry\n* RepoConfigDisableAnonymousGitAccessAuditEntry\n* RepoConfigDisableCollaboratorsOnlyAuditEntry\n* RepoConfigDisableContributorsOnlyAuditEntry\n* RepoConfigDisableSockpuppetDisallowedAuditEntry\n* RepoConfigEnableAnonymousGitAccessAuditEntry\n* RepoConfigEnableCollaboratorsOnlyAuditEntry\n* RepoConfigEnableContributorsOnlyAuditEntry\n* RepoConfigEnableSockpuppetDisallowedAuditEntry\n* RepoConfigLockAnonymousGitAccessAuditEntry\n* RepoConfigUnlockAnonymousGitAccessAuditEntry\n* RepositoryVisibilityChangeDisableAuditEntry\n* RepositoryVisibilityChangeEnableAuditEntry\n* OrgAddBillingManagerAuditEntry\n* OrgAddMemberAuditEntry\n* OrgBlockUserAuditEntry\n* OrgConfigDisableCollaboratorsOnlyAuditEntry\n* OrgConfigEnableCollaboratorsOnlyAuditEntry\n* OrgCreateAuditEntry\n* OrgDisableOauthAppRestrictionsAuditEntry\n* OrgDisableSamlAuditEntry\n* OrgDisableTwoFactorRequirementAuditEntry\n* OrgEnableOauthAppRestrictionsAuditEntry\n* OrgEnableSamlAuditEntry\n* OrgEnableTwoFactorRequirementAuditEntry\n* OrgInviteMemberAuditEntry\n* OrgInviteToBusinessAuditEntry\n* OrgOauthAppAccessApprovedAuditEntry\n* OrgOauthAppAccessBlockedAuditEntry\n* OrgOauthAppAccessDeniedAuditEntry\n* OrgOauthAppAccessRequestedAuditEntry\n* OrgOauthAppAccessUnblockedAuditEntry\n* OrgRemoveBillingManagerAuditEntry\n* OrgRemoveMemberAuditEntry\n* OrgRemoveOutsideCollaboratorAuditEntry\n* OrgRestoreMemberAuditEntry\n* OrgUnblockUserAuditEntry\n* OrgUpdateDefaultRepositoryPermissionAuditEntry\n* OrgUpdateMemberAuditEntry\n* OrgUpdateMemberRepositoryCreationPermissionAuditEntry\n* OrgUpdateMemberRepositoryInvitationPermissionAuditEntry\n* RepoAccessAuditEntry\n* RepoAddMemberAuditEntry\n* RepoAddTopicAuditEntry\n* RepoArchivedAuditEntry\n* RepoChangeMergeSettingAuditEntry\n* RepoCreateAuditEntry\n* RepoDestroyAuditEntry\n* RepoRemoveMemberAuditEntry\n* RepoRemoveTopicAuditEntry\n* TeamAddMemberAuditEntry\n* TeamAddRepositoryAuditEntry\n* TeamChangeParentTeamAuditEntry\n* TeamRemoveMemberAuditEntry\n* TeamRemoveRepositoryAuditEntry\n\n## AuditEntryActor - union\n\nTypes that can initiate an audit log event.\n\n### Possible types for `AuditEntryActor`\n\n* Bot\n* Organization\n* User\n\n## AuditLogOrder - input object\n\nOrdering options for Audit Log connections.\n\n### Input fields for `AuditLogOrder`\n\n* `direction` (OrderDirection): The ordering direction.\n* `field` (AuditLogOrderField): The field to order Audit Logs by.\n\n## AuditLogOrderField - enum\n\nProperties by which Audit Log connections can be ordered.\n\n### Values for `AuditLogOrderField`\n\n* `CREATED_AT`: Order audit log entries by timestamp.\n\n## cancelEnterpriseAdminInvitation - mutation\n\nCancels a pending invitation for an administrator to join an enterprise.\n\n### Input fields for `cancelEnterpriseAdminInvitation`\n\n* `input` (CancelEnterpriseAdminInvitationInput!): \n\n### Return fields for `cancelEnterpriseAdminInvitation`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `invitation` (EnterpriseAdministratorInvitation): The invitation that was canceled.\n* `message` (String): A message confirming the result of canceling an administrator invitation.\n\n## CancelEnterpriseAdminInvitationInput - input object\n\nAutogenerated input type of CancelEnterpriseAdminInvitation.\n\n### Input fields for `CancelEnterpriseAdminInvitationInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `invitationId` (ID!): The Node ID of the pending enterprise administrator invitation.\n\n## cancelEnterpriseMemberInvitation - mutation\n\nCancels a pending invitation for an unaffiliated member to join an enterprise.\n\n### Input fields for `cancelEnterpriseMemberInvitation`\n\n* `input` (CancelEnterpriseMemberInvitationInput!): \n\n### Return fields for `cancelEnterpriseMemberInvitation`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `invitation` (EnterpriseMemberInvitation): The invitation that was canceled.\n* `message` (String): A message confirming the result of canceling an member invitation.\n\n## CancelEnterpriseMemberInvitationInput - input object\n\nAutogenerated input type of CancelEnterpriseMemberInvitation.\n\n### Input fields for `CancelEnterpriseMemberInvitationInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `invitationId` (ID!): The Node ID of the pending enterprise member invitation.\n\n## createEnterpriseOrganization - mutation\n\nCreates an organization as part of an enterprise account. A personal access\ntoken used to create an organization is implicitly permitted to update the\norganization it created, if the organization is part of an enterprise that has\nSAML enabled or uses Enterprise Managed Users. If the organization is not part\nof such an enterprise, and instead has SAML enabled for it individually, the\ntoken will then require SAML authorization to continue working against that organization.\n\n### Input fields for `createEnterpriseOrganization`\n\n* `input` (CreateEnterpriseOrganizationInput!): \n\n### Return fields for `createEnterpriseOrganization`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterprise` (Enterprise): The enterprise that owns the created organization.\n* `organization` (Organization): The organization that was created.\n\n## CreateEnterpriseOrganizationInput - input object\n\nAutogenerated input type of CreateEnterpriseOrganization.\n\n### Input fields for `CreateEnterpriseOrganizationInput`\n\n* `adminLogins` ([String!]!): The logins for the administrators of the new organization.\n* `billingEmail` (String!): The email used for sending billing receipts.\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the enterprise owning the new organization.\n* `login` (String!): The login of the new organization.\n* `profileName` (String!): The profile name of the new organization.\n\n## createIpAllowListEntry - mutation\n\nCreates a new IP allow list entry.\n\n### Input fields for `createIpAllowListEntry`\n\n* `input` (CreateIpAllowListEntryInput!): \n\n### Return fields for `createIpAllowListEntry`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `ipAllowListEntry` (IpAllowListEntry): The IP allow list entry that was created.\n\n## CreateIpAllowListEntryInput - input object\n\nAutogenerated input type of CreateIpAllowListEntry.\n\n### Input fields for `CreateIpAllowListEntryInput`\n\n* `allowListValue` (String!): An IP address or range of addresses in CIDR notation.\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `isActive` (Boolean!): Whether the IP allow list entry is active when an IP allow list is enabled.\n* `name` (String): An optional name for the IP allow list entry.\n* `ownerId` (ID!): The ID of the owner for which to create the new IP allow list entry.\n\n## deleteIpAllowListEntry - mutation\n\nDeletes an IP allow list entry.\n\n### Input fields for `deleteIpAllowListEntry`\n\n* `input` (DeleteIpAllowListEntryInput!): \n\n### Return fields for `deleteIpAllowListEntry`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `ipAllowListEntry` (IpAllowListEntry): The IP allow list entry that was deleted.\n\n## DeleteIpAllowListEntryInput - input object\n\nAutogenerated input type of DeleteIpAllowListEntry.\n\n### Input fields for `DeleteIpAllowListEntryInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `ipAllowListEntryId` (ID!): The ID of the IP allow list entry to delete.\n\n## Enterprise - object\n\nAn account to manage multiple organizations with consolidated policy and billing.\n\n**Implements:** Node\n\n### Fields for `Enterprise`\n\n* `announcementBanner` (AnnouncementBanner): The announcement banner set on this enterprise, if any. Only visible to members of the enterprise.\n* `avatarUrl` (URI!): A URL pointing to the enterprise's public avatar.\n  * `size` (Int): The size of the resulting square image.\n\n* `billingEmail` (String): The enterprise's billing email.\n* `billingInfo` (EnterpriseBillingInfo): Enterprise billing information visible to enterprise billing managers.\n* `createdAt` (DateTime!): Identifies the date and time when the object was created.\n* `databaseId` (Int): Identifies the primary key from the database.\n* `description` (String): The description of the enterprise.\n* `descriptionHTML` (HTML!): The description of the enterprise as HTML.\n* `enterpriseTeam` (EnterpriseTeam): Find an enterprise team by its slug.\n  * `slug` (String!): The slug of the enterprise team to find.\n\n* `enterpriseTeams` (EnterpriseTeamConnection!): A list of enterprise teams in this enterprise.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (EnterpriseTeamOrder): Ordering options for enterprise teams returned from the connection.\n  * `query` (String): The search string to look for.\n\n* `id` (ID!): The Node ID of the Enterprise object.\n* `location` (String): The location of the enterprise.\n* `members` (EnterpriseMemberConnection!): A list of users who are members of this enterprise.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `deployment` (EnterpriseUserDeployment): Only return members within the selected GitHub Enterprise deployment.\n  * `first` (Int): Returns the first n elements from the list.\n  * `hasTwoFactorEnabled` (Boolean): Only return members with this two-factor authentication status. Does not\ninclude members who only have an account on a GitHub Enterprise Server instance.\nUpcoming Change on 2025-04-01 UTC\nDescription: hasTwoFactorEnabled will be removed. Use two_factor_method_security instead.\nReason: has_two_factor_enabled will be removed.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (EnterpriseMemberOrder): Ordering options for members returned from the connection.\n  * `organizationLogins` ([String!]): Only return members within the organizations with these logins.\n  * `query` (String): The search string to look for.\n  * `role` (EnterpriseUserAccountMembershipRole): The role of the user in the enterprise organization or server.\n  * `twoFactorMethodSecurity` (TwoFactorCredentialSecurityType): Only return members with this type of two-factor authentication method. Does\nnot include members who only have an account on a GitHub Enterprise Server instance.\n\n* `name` (String!): The name of the enterprise.\n* `organizations` (OrganizationConnection!): A list of organizations that belong to this enterprise.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (OrganizationOrder): Ordering options for organizations returned from the connection.\n  * `query` (String): The search string to look for.\n  * `viewerOrganizationRole` (RoleInOrganization): The viewer's role in an organization.\n\n* `ownerInfo` (EnterpriseOwnerInfo): Enterprise information visible to enterprise owners or enterprise owners'\npersonal access tokens (classic) with read:enterprise or admin:enterprise scope.\n* `readme` (String): The raw content of the enterprise README.\n* `readmeHTML` (HTML!): The content of the enterprise README as HTML.\n* `repositoryCustomProperties` (RepositoryCustomPropertyConnection): A list of repository custom properties for this enterprise. _(Pagination: `after`, `before`, `first`, `last`)_\n* `repositoryCustomProperty` (RepositoryCustomProperty): Returns a single repository custom property for the current enterprise by name.\n  * `propertyName` (String!): The name of the repository custom property to be returned.\n\n* `resourcePath` (URI!): The HTTP path for this enterprise.\n* `ruleset` (RepositoryRuleset): Returns a single ruleset from the current enterprise by ID.\n  * `databaseId` (Int!): The ID of the ruleset to be returned.\n\n* `rulesets` (RepositoryRulesetConnection): A list of rulesets for this enterprise. _(Pagination: `after`, `before`, `first`, `last`)_\n* `securityContactEmail` (String): The enterprise's security contact email address.\n* `slug` (String!): The URL-friendly identifier for the enterprise.\n* `updatedAt` (DateTime!): Identifies the date and time when the object was last updated.\n* `url` (URI!): The HTTP URL for this enterprise.\n* `userNamespaceRepositories` (UserNamespaceRepositoryConnection!): A list of repositories that belong to users. Only available for enterprises with Enterprise Managed Users.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (RepositoryOrder): Ordering options for repositories returned from the connection.\n  * `query` (String): The search string to look for.\n\n* `viewerIsAdmin` (Boolean!): Is the current viewer an admin of this enterprise?.\n* `websiteUrl` (URI): The URL of the enterprise website.\n\n## enterprise - query\n\nLook up an enterprise by URL slug.\n\n**Type:** Enterprise\n\n### Arguments for `enterprise`\n\n* `invitationToken` (String): The enterprise invitation token.\n* `slug` (String!): The enterprise URL slug.\n\n## EnterpriseAdministratorInvitation - object\n\nAn invitation for a user to become an owner or billing manager of an enterprise.\n\n**Implements:** Node\n\n### Fields for `EnterpriseAdministratorInvitation`\n\n* `createdAt` (DateTime!): Identifies the date and time when the object was created.\n* `email` (String): The email of the person who was invited to the enterprise.\n* `enterprise` (Enterprise!): The enterprise the invitation is for.\n* `id` (ID!): The Node ID of the EnterpriseAdministratorInvitation object.\n* `invitee` (User): The user who was invited to the enterprise.\n* `inviter` (User): The user who created the invitation.\n* `role` (EnterpriseAdministratorRole!): The invitee's pending role in the enterprise (owner or billing_manager).\n\n## enterpriseAdministratorInvitation - query\n\nLook up a pending enterprise administrator invitation by invitee, enterprise and role.\n\n**Type:** EnterpriseAdministratorInvitation\n\n### Arguments for `enterpriseAdministratorInvitation`\n\n* `enterpriseSlug` (String!): The slug of the enterprise the user was invited to join.\n* `role` (EnterpriseAdministratorRole!): The role for the enterprise member invitation.\n* `userLogin` (String!): The login of the user invited to join the enterprise.\n\n## enterpriseAdministratorInvitationByToken - query\n\nLook up a pending enterprise administrator invitation by invitation token.\n\n**Type:** EnterpriseAdministratorInvitation\n\n### Arguments for `enterpriseAdministratorInvitationByToken`\n\n* `invitationToken` (String!): The invitation token sent with the invitation email.\n\n## EnterpriseAdministratorInvitationConnection - object\n\nThe connection type for EnterpriseAdministratorInvitation.\n\n### Fields for `EnterpriseAdministratorInvitationConnection`\n\n* `edges` ([EnterpriseAdministratorInvitationEdge]): A list of edges.\n* `nodes` ([EnterpriseAdministratorInvitation]): A list of nodes.\n* `pageInfo` (PageInfo!): Information to aid in pagination.\n* `totalCount` (Int!): Identifies the total count of items in the connection.\n\n## EnterpriseAdministratorInvitationEdge - object\n\nAn edge in a connection.\n\n### Fields for `EnterpriseAdministratorInvitationEdge`\n\n* `cursor` (String!): A cursor for use in pagination.\n* `node` (EnterpriseAdministratorInvitation): The item at the end of the edge.\n\n## EnterpriseAdministratorInvitationOrder - input object\n\nOrdering options for enterprise administrator invitation connections.\n\n### Input fields for `EnterpriseAdministratorInvitationOrder`\n\n* `direction` (OrderDirection!): The ordering direction.\n* `field` (EnterpriseAdministratorInvitationOrderField!): The field to order enterprise administrator invitations by.\n\n## EnterpriseAdministratorInvitationOrderField - enum\n\nProperties by which enterprise administrator invitation connections can be ordered.\n\n### Values for `EnterpriseAdministratorInvitationOrderField`\n\n* `CREATED_AT`: Order enterprise administrator member invitations by creation time.\n\n## EnterpriseAdministratorRole - enum\n\nThe possible administrator roles in an enterprise account.\n\n### Values for `EnterpriseAdministratorRole`\n\n* `BILLING_MANAGER`: Represents a billing manager of the enterprise account.\n* `OWNER`: Represents an owner of the enterprise account.\n* `UNAFFILIATED`: Unaffiliated member of the enterprise account without an admin role.\n\n## EnterpriseAllowPrivateRepositoryForkingPolicyValue - enum\n\nThe possible values for the enterprise allow private repository forking policy value.\n\n### Values for `EnterpriseAllowPrivateRepositoryForkingPolicyValue`\n\n* `ENTERPRISE_ORGANIZATIONS`: Members can fork a repository to an organization within this enterprise.\n* `ENTERPRISE_ORGANIZATIONS_USER_ACCOUNTS`: Members can fork a repository to their enterprise-managed user account or an organization inside this enterprise.\n* `EVERYWHERE`: Members can fork a repository to their user account or an organization, either\ninside or outside of this enterprise. Internal repositories can only be forked\ninside of this enterprise.\n* `SAME_ORGANIZATION`: Members can fork a repository only within the same organization (intra-org).\n* `SAME_ORGANIZATION_USER_ACCOUNTS`: Members can fork a repository to their user account or within the same organization.\n* `USER_ACCOUNTS`: Members can fork a repository to their user account.\n\n## EnterpriseAuditEntryData - interface\n\nMetadata for an audit entry containing enterprise account information.\n\n### Fields for `EnterpriseAuditEntryData`\n\n* `enterpriseResourcePath` (URI): The HTTP path for this enterprise.\n* `enterpriseSlug` (String): The slug of the enterprise.\n* `enterpriseUrl` (URI): The HTTP URL for this enterprise.\n\n### Implemented by\n\n* MembersCanDeleteReposClearAuditEntry\n* MembersCanDeleteReposDisableAuditEntry\n* MembersCanDeleteReposEnableAuditEntry\n* PrivateRepositoryForkingDisableAuditEntry\n* PrivateRepositoryForkingEnableAuditEntry\n* RepositoryVisibilityChangeDisableAuditEntry\n* RepositoryVisibilityChangeEnableAuditEntry\n* OrgInviteToBusinessAuditEntry\n\n## EnterpriseBillingInfo - object\n\nEnterprise billing information visible to enterprise billing managers and owners.\n\n### Fields for `EnterpriseBillingInfo`\n\n* `allLicensableUsersCount` (Int!): The number of licenseable users/emails across the enterprise.\n* `assetPacks` (Int!): The number of data packs used by all organizations owned by the enterprise. Data packs are deprecated, always returns 0. **Deprecated:** LFS data packs have been removed. Always returns 0.\n* `bandwidthQuota` (Float!): The bandwidth quota in GB for all organizations owned by the enterprise.\n* `bandwidthUsage` (Float!): The bandwidth usage in GB for all organizations owned by the enterprise.\n* `bandwidthUsagePercentage` (Int!): The bandwidth usage as a percentage of the bandwidth quota.\n* `storageQuota` (Float!): The storage quota in GB for all organizations owned by the enterprise.\n* `storageUsage` (Float!): The storage usage in GB for all organizations owned by the enterprise.\n* `storageUsagePercentage` (Int!): The storage usage as a percentage of the storage quota.\n* `totalAvailableLicenses` (Int!): The number of available licenses across all owned organizations based on the unique number of billable users.\n* `totalLicenses` (Int!): The total number of licenses allocated.\n\n## EnterpriseConnection - object\n\nThe connection type for Enterprise.\n\n### Fields for `EnterpriseConnection`\n\n* `edges` ([EnterpriseEdge]): A list of edges.\n* `nodes` ([Enterprise]): A list of nodes.\n* `pageInfo` (PageInfo!): Information to aid in pagination.\n* `totalCount` (Int!): Identifies the total count of items in the connection.\n\n## EnterpriseDefaultRepositoryPermissionSettingValue - enum\n\nThe possible values for the enterprise base repository permission setting.\n\n### Values for `EnterpriseDefaultRepositoryPermissionSettingValue`\n\n* `ADMIN`: Organization members will be able to clone, pull, push, and add new collaborators to all organization repositories.\n* `NONE`: Organization members will only be able to clone and pull public repositories.\n* `NO_POLICY`: Organizations in the enterprise choose base repository permissions for their members.\n* `READ`: Organization members will be able to clone and pull all organization repositories.\n* `WRITE`: Organization members will be able to clone, pull, and push all organization repositories.\n\n## EnterpriseDisallowedMethodsSettingValue - enum\n\nThe possible values for an enabled/no policy enterprise setting.\n\n### Values for `EnterpriseDisallowedMethodsSettingValue`\n\n* `INSECURE`: The setting prevents insecure 2FA methods from being used by members of the enterprise.\n* `NO_POLICY`: There is no policy set for preventing insecure 2FA methods from being used by members of the enterprise.\n\n## EnterpriseEdge - object\n\nAn edge in a connection.\n\n### Fields for `EnterpriseEdge`\n\n* `cursor` (String!): A cursor for use in pagination.\n* `node` (Enterprise): The item at the end of the edge.\n\n## EnterpriseEnabledDisabledSettingValue - enum\n\nThe possible values for an enabled/disabled enterprise setting.\n\n### Values for `EnterpriseEnabledDisabledSettingValue`\n\n* `DISABLED`: The setting is disabled for organizations in the enterprise.\n* `ENABLED`: The setting is enabled for organizations in the enterprise.\n* `NO_POLICY`: There is no policy set for organizations in the enterprise.\n\n## EnterpriseEnabledSettingValue - enum\n\nThe possible values for an enabled/no policy enterprise setting.\n\n### Values for `EnterpriseEnabledSettingValue`\n\n* `ENABLED`: The setting is enabled for organizations in the enterprise.\n* `NO_POLICY`: There is no policy set for organizations in the enterprise.\n\n## EnterpriseIdentityProvider - object\n\nAn identity provider configured to provision identities for an enterprise.\nVisible to enterprise owners or enterprise owners' personal access tokens\n(classic) with read:enterprise or admin:enterprise scope.\n\n**Implements:** Node\n\n### Fields for `EnterpriseIdentityProvider`\n\n* `digestMethod` (SamlDigestAlgorithm): The digest algorithm used to sign SAML requests for the identity provider.\n* `enterprise` (Enterprise): The enterprise this identity provider belongs to.\n* `externalIdentities` (ExternalIdentityConnection!): ExternalIdentities provisioned by this identity provider.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `login` (String): Filter to external identities with the users login.\n  * `membersOnly` (Boolean): Filter to external identities with valid org membership only.\n  * `userName` (String): Filter to external identities with the users userName/NameID attribute.\n\n* `id` (ID!): The Node ID of the EnterpriseIdentityProvider object.\n* `idpCertificate` (X509Certificate): The x509 certificate used by the identity provider to sign assertions and responses.\n* `issuer` (String): The Issuer Entity ID for the SAML identity provider.\n* `recoveryCodes` ([String!]): Recovery codes that can be used by admins to access the enterprise if the identity provider is unavailable.\n* `signatureMethod` (SamlSignatureAlgorithm): The signature algorithm used to sign SAML requests for the identity provider.\n* `ssoUrl` (URI): The URL endpoint for the identity provider's SAML SSO.\n\n## EnterpriseMember - union\n\nAn object that is a member of an enterprise.\n\n### Possible types for `EnterpriseMember`\n\n* EnterpriseUserAccount\n* User\n\n## EnterpriseMemberConnection - object\n\nThe connection type for EnterpriseMember.\n\n### Fields for `EnterpriseMemberConnection`\n\n* `edges` ([EnterpriseMemberEdge]): A list of edges.\n* `nodes` ([EnterpriseMember]): A list of nodes.\n* `pageInfo` (PageInfo!): Information to aid in pagination.\n* `totalCount` (Int!): Identifies the total count of items in the connection.\n\n## EnterpriseMemberEdge - object\n\nA User who is a member of an enterprise through one or more organizations.\n\n### Fields for `EnterpriseMemberEdge`\n\n* `cursor` (String!): A cursor for use in pagination.\n* `node` (EnterpriseMember): The item at the end of the edge.\n\n## EnterpriseMemberInvitation - object\n\nAn invitation for a user to become an unaffiliated member of an enterprise.\n\n**Implements:** Node\n\n### Fields for `EnterpriseMemberInvitation`\n\n* `createdAt` (DateTime!): Identifies the date and time when the object was created.\n* `email` (String): The email of the person who was invited to the enterprise.\n* `enterprise` (Enterprise!): The enterprise the invitation is for.\n* `id` (ID!): The Node ID of the EnterpriseMemberInvitation object.\n* `invitee` (User): The user who was invited to the enterprise.\n* `inviter` (User): The user who created the invitation.\n\n## enterpriseMemberInvitation - query\n\nLook up a pending enterprise unaffiliated member invitation by invitee and enterprise.\n\n**Type:** EnterpriseMemberInvitation\n\n### Arguments for `enterpriseMemberInvitation`\n\n* `enterpriseSlug` (String!): The slug of the enterprise the user was invited to join.\n* `userLogin` (String!): The login of the user invited to join the enterprise.\n\n## enterpriseMemberInvitationByToken - query\n\nLook up a pending enterprise unaffiliated member invitation by invitation token.\n\n**Type:** EnterpriseMemberInvitation\n\n### Arguments for `enterpriseMemberInvitationByToken`\n\n* `invitationToken` (String!): The invitation token sent with the invitation email.\n\n## EnterpriseMemberInvitationConnection - object\n\nThe connection type for EnterpriseMemberInvitation.\n\n### Fields for `EnterpriseMemberInvitationConnection`\n\n* `edges` ([EnterpriseMemberInvitationEdge]): A list of edges.\n* `nodes` ([EnterpriseMemberInvitation]): A list of nodes.\n* `pageInfo` (PageInfo!): Information to aid in pagination.\n* `totalCount` (Int!): Identifies the total count of items in the connection.\n\n## EnterpriseMemberInvitationEdge - object\n\nAn edge in a connection.\n\n### Fields for `EnterpriseMemberInvitationEdge`\n\n* `cursor` (String!): A cursor for use in pagination.\n* `node` (EnterpriseMemberInvitation): The item at the end of the edge.\n\n## EnterpriseMemberInvitationOrder - input object\n\nOrdering options for enterprise administrator invitation connections.\n\n### Input fields for `EnterpriseMemberInvitationOrder`\n\n* `direction` (OrderDirection!): The ordering direction.\n* `field` (EnterpriseMemberInvitationOrderField!): The field to order enterprise member invitations by.\n\n## EnterpriseMemberInvitationOrderField - enum\n\nProperties by which enterprise member invitation connections can be ordered.\n\n### Values for `EnterpriseMemberInvitationOrderField`\n\n* `CREATED_AT`: Order enterprise member invitations by creation time.\n\n## EnterpriseMemberOrder - input object\n\nOrdering options for enterprise member connections.\n\n### Input fields for `EnterpriseMemberOrder`\n\n* `direction` (OrderDirection!): The ordering direction.\n* `field` (EnterpriseMemberOrderField!): The field to order enterprise members by.\n\n## EnterpriseMemberOrderField - enum\n\nProperties by which enterprise member connections can be ordered.\n\n### Values for `EnterpriseMemberOrderField`\n\n* `CREATED_AT`: Order enterprise members by creation time.\n* `LOGIN`: Order enterprise members by login.\n\n## EnterpriseMembersCanCreateRepositoriesSettingValue - enum\n\nThe possible values for the enterprise members can create repositories setting.\n\n### Values for `EnterpriseMembersCanCreateRepositoriesSettingValue`\n\n* `ALL`: Members will be able to create public and private repositories.\n* `DISABLED`: Members will not be able to create public or private repositories.\n* `NO_POLICY`: Organization owners choose whether to allow members to create repositories.\n* `PRIVATE`: Members will be able to create only private repositories.\n* `PUBLIC`: Members will be able to create only public repositories.\n\n## EnterpriseMembersCanMakePurchasesSettingValue - enum\n\nThe possible values for the members can make purchases setting.\n\n### Values for `EnterpriseMembersCanMakePurchasesSettingValue`\n\n* `DISABLED`: The setting is disabled for organizations in the enterprise.\n* `ENABLED`: The setting is enabled for organizations in the enterprise.\n\n## EnterpriseMembershipType - enum\n\nThe possible values we have for filtering Platform::Objects::User#enterprises.\n\n### Values for `EnterpriseMembershipType`\n\n* `ADMIN`: Returns all enterprises in which the user is an admin.\n* `ALL`: Returns all enterprises in which the user is a member, admin, or billing manager.\n* `BILLING_MANAGER`: Returns all enterprises in which the user is a billing manager.\n* `ORG_MEMBERSHIP`: Returns all enterprises in which the user is a member of an org that is owned by the enterprise.\n\n## EnterpriseOrder - input object\n\nOrdering options for enterprises.\n\n### Input fields for `EnterpriseOrder`\n\n* `direction` (OrderDirection!): The ordering direction.\n* `field` (EnterpriseOrderField!): The field to order enterprises by.\n\n## EnterpriseOrderField - enum\n\nProperties by which enterprise connections can be ordered.\n\n### Values for `EnterpriseOrderField`\n\n* `NAME`: Order enterprises by name.\n\n## EnterpriseOwnerInfo - object\n\nEnterprise information visible to enterprise owners or enterprise owners'\npersonal access tokens (classic) with read:enterprise or admin:enterprise scope.\n\n### Fields for `EnterpriseOwnerInfo`\n\n* `admins` (EnterpriseAdministratorConnection!): A list of all of the administrators for this enterprise.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `hasTwoFactorEnabled` (Boolean): Only return administrators with this two-factor authentication status.\nUpcoming Change on 2025-04-01 UTC\nDescription: hasTwoFactorEnabled will be removed. Use two_factor_method_security instead.\nReason: has_two_factor_enabled will be removed.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (EnterpriseMemberOrder): Ordering options for administrators returned from the connection.\n  * `organizationLogins` ([String!]): Only return members within the organizations with these logins.\n  * `query` (String): The search string to look for.\n  * `role` (EnterpriseAdministratorRole): The role to filter by.\n  * `twoFactorMethodSecurity` (TwoFactorCredentialSecurityType): Only return outside collaborators with this type of two-factor authentication method.\n\n* `affiliatedUsersWithTwoFactorDisabled` (UserConnection!): A list of users in the enterprise who currently have two-factor authentication disabled. _(Pagination: `after`, `before`, `first`, `last`)_\n* `affiliatedUsersWithTwoFactorDisabledExist` (Boolean!): Whether or not affiliated users with two-factor authentication disabled exist in the enterprise.\n* `allowPrivateRepositoryForkingSetting` (EnterpriseEnabledDisabledSettingValue!): The setting value for whether private repository forking is enabled for repositories in organizations in this enterprise.\n* `allowPrivateRepositoryForkingSettingOrganizations` (OrganizationConnection!): A list of enterprise organizations configured with the provided private repository forking setting value.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (OrganizationOrder): Ordering options for organizations with this setting.\n  * `value` (Boolean!): The setting value to find organizations for.\n\n* `allowPrivateRepositoryForkingSettingPolicyValue` (EnterpriseAllowPrivateRepositoryForkingPolicyValue): The value for the allow private repository forking policy on the enterprise.\n* `defaultRepositoryPermissionSetting` (EnterpriseDefaultRepositoryPermissionSettingValue!): The setting value for base repository permissions for organizations in this enterprise.\n* `defaultRepositoryPermissionSettingOrganizations` (OrganizationConnection!): A list of enterprise organizations configured with the provided base repository permission.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (OrganizationOrder): Ordering options for organizations with this setting.\n  * `value` (DefaultRepositoryPermissionField!): The permission to find organizations for.\n\n* `domains` (VerifiableDomainConnection!): A list of domains owned by the enterprise. Visible to enterprise owners or\nenterprise owners' personal access tokens (classic) with admin:enterprise scope.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `isApproved` (Boolean): Filter whether or not the domain is approved.\n  * `isVerified` (Boolean): Filter whether or not the domain is verified.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (VerifiableDomainOrder): Ordering options for verifiable domains returned.\n\n* `enterpriseServerInstallations` (EnterpriseServerInstallationConnection!): Enterprise Server installations owned by the enterprise.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `connectedOnly` (Boolean): Whether or not to only return installations discovered via GitHub Connect.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (EnterpriseServerInstallationOrder): Ordering options for Enterprise Server installations returned.\n\n* `failedInvitations` (EnterpriseFailedInvitationConnection!): A list of failed invitations in the enterprise.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `query` (String): The search string to look for.\n\n* `ipAllowListEnabledSetting` (IpAllowListEnabledSettingValue!): The setting value for whether the enterprise has an IP allow list enabled.\n* `ipAllowListEntries` (IpAllowListEntryConnection!): The IP addresses that are allowed to access resources owned by the enterprise.\nVisible to enterprise owners or enterprise owners' personal access tokens\n(classic) with admin:enterprise scope.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (IpAllowListEntryOrder): Ordering options for IP allow list entries returned.\n\n* `ipAllowListForInstalledAppsEnabledSetting` (IpAllowListForInstalledAppsEnabledSettingValue!): The setting value for whether the enterprise has IP allow list configuration for installed GitHub Apps enabled.\n* `ipAllowListUserLevelEnforcementEnabledSetting` (IpAllowListUserLevelEnforcementEnabledSettingValue!): The setting value for whether the enterprise has IP allow list user-level enforcement enabled.\n* `isUpdatingDefaultRepositoryPermission` (Boolean!): Whether or not the base repository permission is currently being updated.\n* `isUpdatingTwoFactorRequirement` (Boolean!): Whether the two-factor authentication requirement is currently being enforced.\n* `membersCanChangeRepositoryVisibilitySetting` (EnterpriseEnabledDisabledSettingValue!): The setting value for whether organization members with admin permissions on a\nrepository can change repository visibility.\n* `membersCanChangeRepositoryVisibilitySettingOrganizations` (OrganizationConnection!): A list of enterprise organizations configured with the provided can change repository visibility setting value.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (OrganizationOrder): Ordering options for organizations with this setting.\n  * `value` (Boolean!): The setting value to find organizations for.\n\n* `membersCanCreateInternalRepositoriesSetting` (Boolean): The setting value for whether members of organizations in the enterprise can create internal repositories.\n* `membersCanCreatePrivateRepositoriesSetting` (Boolean): The setting value for whether members of organizations in the enterprise can create private repositories.\n* `membersCanCreatePublicRepositoriesSetting` (Boolean): The setting value for whether members of organizations in the enterprise can create public repositories.\n* `membersCanCreateRepositoriesSetting` (EnterpriseMembersCanCreateRepositoriesSettingValue): The setting value for whether members of organizations in the enterprise can create repositories.\n* `membersCanCreateRepositoriesSettingOrganizations` (OrganizationConnection!): A list of enterprise organizations configured with the provided repository creation setting value.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (OrganizationOrder): Ordering options for organizations with this setting.\n  * `value` (OrganizationMembersCanCreateRepositoriesSettingValue!): The setting to find organizations for.\n\n* `membersCanDeleteIssuesSetting` (EnterpriseEnabledDisabledSettingValue!): The setting value for whether members with admin permissions for repositories can delete issues.\n* `membersCanDeleteIssuesSettingOrganizations` (OrganizationConnection!): A list of enterprise organizations configured with the provided members can delete issues setting value.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (OrganizationOrder): Ordering options for organizations with this setting.\n  * `value` (Boolean!): The setting value to find organizations for.\n\n* `membersCanDeleteRepositoriesSetting` (EnterpriseEnabledDisabledSettingValue!): The setting value for whether members with admin permissions for repositories can delete or transfer repositories.\n* `membersCanDeleteRepositoriesSettingOrganizations` (OrganizationConnection!): A list of enterprise organizations configured with the provided members can delete repositories setting value.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (OrganizationOrder): Ordering options for organizations with this setting.\n  * `value` (Boolean!): The setting value to find organizations for.\n\n* `membersCanInviteCollaboratorsSetting` (EnterpriseEnabledDisabledSettingValue!): The setting value for whether members of organizations in the enterprise can invite outside collaborators.\n* `membersCanInviteCollaboratorsSettingOrganizations` (OrganizationConnection!): A list of enterprise organizations configured with the provided members can invite collaborators setting value.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (OrganizationOrder): Ordering options for organizations with this setting.\n  * `value` (Boolean!): The setting value to find organizations for.\n\n* `membersCanMakePurchasesSetting` (EnterpriseMembersCanMakePurchasesSettingValue!): Indicates whether members of this enterprise's organizations can purchase additional services for those organizations.\n* `membersCanUpdateProtectedBranchesSetting` (EnterpriseEnabledDisabledSettingValue!): The setting value for whether members with admin permissions for repositories can update protected branches.\n* `membersCanUpdateProtectedBranchesSettingOrganizations` (OrganizationConnection!): A list of enterprise organizations configured with the provided members can update protected branches setting value.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (OrganizationOrder): Ordering options for organizations with this setting.\n  * `value` (Boolean!): The setting value to find organizations for.\n\n* `membersCanViewDependencyInsightsSetting` (EnterpriseEnabledDisabledSettingValue!): The setting value for whether members can view dependency insights.\n* `membersCanViewDependencyInsightsSettingOrganizations` (OrganizationConnection!): A list of enterprise organizations configured with the provided members can view dependency insights setting value.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (OrganizationOrder): Ordering options for organizations with this setting.\n  * `value` (Boolean!): The setting value to find organizations for.\n\n* `notificationDeliveryRestrictionEnabledSetting` (NotificationRestrictionSettingValue!): Indicates if email notification delivery for this enterprise is restricted to verified or approved domains.\n* `oidcProvider` (OIDCProvider): The OIDC Identity Provider for the enterprise.\n* `organizationProjectsSetting` (EnterpriseEnabledDisabledSettingValue!): The setting value for whether organization projects are enabled for organizations in this enterprise.\n* `organizationProjectsSettingOrganizations` (OrganizationConnection!): A list of enterprise organizations configured with the provided organization projects setting value.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (OrganizationOrder): Ordering options for organizations with this setting.\n  * `value` (Boolean!): The setting value to find organizations for.\n\n* `outsideCollaborators` (EnterpriseOutsideCollaboratorConnection!): A list of outside collaborators across the repositories in the enterprise.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `hasTwoFactorEnabled` (Boolean): Only return outside collaborators with this two-factor authentication status.\nUpcoming Change on 2025-04-01 UTC\nDescription: hasTwoFactorEnabled will be removed. Use two_factor_method_security instead.\nReason: has_two_factor_enabled will be removed.\n  * `last` (Int): Returns the last n elements from the list.\n  * `login` (String): The login of one specific outside collaborator.\n  * `orderBy` (EnterpriseMemberOrder): Ordering options for outside collaborators returned from the connection.\n  * `organizationLogins` ([String!]): Only return outside collaborators within the organizations with these logins.\n  * `query` (String): The search string to look for.\n  * `twoFactorMethodSecurity` (TwoFactorCredentialSecurityType): Only return outside collaborators with this type of two-factor authentication method.\n  * `visibility` (RepositoryVisibility): Only return outside collaborators on repositories with this visibility.\n\n* `pendingAdminInvitations` (EnterpriseAdministratorInvitationConnection!): A list of pending administrator invitations for the enterprise.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (EnterpriseAdministratorInvitationOrder): Ordering options for pending enterprise administrator invitations returned from the connection.\n  * `query` (String): The search string to look for.\n  * `role` (EnterpriseAdministratorRole): The role to filter by.\n\n* `pendingCollaboratorInvitations` (RepositoryInvitationConnection!): A list of pending collaborator invitations across the repositories in the enterprise.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (RepositoryInvitationOrder): Ordering options for pending repository collaborator invitations returned from the connection.\n  * `query` (String): The search string to look for.\n\n* `pendingMemberInvitations` (EnterprisePendingMemberInvitationConnection!): A list of pending member invitations for organizations in the enterprise.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `invitationSource` (OrganizationInvitationSource): Only return invitations matching this invitation source.\n  * `last` (Int): Returns the last n elements from the list.\n  * `organizationLogins` ([String!]): Only return invitations within the organizations with these logins.\n  * `query` (String): The search string to look for.\n\n* `pendingUnaffiliatedMemberInvitations` (EnterpriseMemberInvitationConnection!): A list of pending unaffiliated member invitations for the enterprise.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (EnterpriseMemberInvitationOrder): Ordering options for pending enterprise member invitations returned from the connection.\n  * `query` (String): The search string to look for.\n\n* `repositoryDeployKeySetting` (EnterpriseEnabledDisabledSettingValue!): The setting value for whether deploy keys are enabled for repositories in organizations in this enterprise.\n* `repositoryDeployKeySettingOrganizations` (OrganizationConnection!): A list of enterprise organizations configured with the provided deploy keys setting value.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (OrganizationOrder): Ordering options for organizations with this setting.\n  * `value` (Boolean!): The setting value to find organizations for.\n\n* `repositoryProjectsSetting` (EnterpriseEnabledDisabledSettingValue!): The setting value for whether repository projects are enabled in this enterprise.\n* `repositoryProjectsSettingOrganizations` (OrganizationConnection!): A list of enterprise organizations configured with the provided repository projects setting value.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (OrganizationOrder): Ordering options for organizations with this setting.\n  * `value` (Boolean!): The setting value to find organizations for.\n\n* `samlIdentityProvider` (EnterpriseIdentityProvider): The SAML Identity Provider for the enterprise.\n* `samlIdentityProviderSettingOrganizations` (OrganizationConnection!): A list of enterprise organizations configured with the SAML single sign-on setting value.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (OrganizationOrder): Ordering options for organizations with this setting.\n  * `value` (IdentityProviderConfigurationState!): The setting value to find organizations for.\n\n* `supportEntitlements` (EnterpriseMemberConnection!): A list of members with a support entitlement.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (EnterpriseMemberOrder): Ordering options for support entitlement users returned from the connection.\n\n* `teamDiscussionsSetting` (EnterpriseEnabledDisabledSettingValue!): The setting value for whether team discussions are enabled for organizations in this enterprise. **Deprecated:** The Team Discussions feature is deprecated in favor of Organization Discussions. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Removal on 2024-07-01 UTC.\n* `twoFactorDisallowedMethodsSetting` (EnterpriseDisallowedMethodsSettingValue!): The setting value for what methods of two-factor authentication the enterprise prevents its users from having.\n* `twoFactorRequiredSetting` (EnterpriseEnabledSettingValue!): The setting value for whether the enterprise requires two-factor authentication for its organizations and users.\n* `twoFactorRequiredSettingOrganizations` (OrganizationConnection!): A list of enterprise organizations configured with the two-factor authentication setting value.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (OrganizationOrder): Ordering options for organizations with this setting.\n  * `value` (Boolean!): The setting value to find organizations for.\n\n## EnterpriseRepositoryInfo - object\n\nA subset of repository information queryable from an enterprise.\n\n**Implements:** Node\n\n### Fields for `EnterpriseRepositoryInfo`\n\n* `id` (ID!): The Node ID of the EnterpriseRepositoryInfo object.\n* `isPrivate` (Boolean!): Identifies if the repository is private or internal.\n* `name` (String!): The repository's name.\n* `nameWithOwner` (String!): The repository's name with owner.\n\n## EnterpriseRepositoryInfoConnection - object\n\nThe connection type for EnterpriseRepositoryInfo.\n\n### Fields for `EnterpriseRepositoryInfoConnection`\n\n* `edges` ([EnterpriseRepositoryInfoEdge]): A list of edges.\n* `nodes` ([EnterpriseRepositoryInfo]): A list of nodes.\n* `pageInfo` (PageInfo!): Information to aid in pagination.\n* `totalCount` (Int!): Identifies the total count of items in the connection.\n\n## EnterpriseRepositoryInfoEdge - object\n\nAn edge in a connection.\n\n### Fields for `EnterpriseRepositoryInfoEdge`\n\n* `cursor` (String!): A cursor for use in pagination.\n* `node` (EnterpriseRepositoryInfo): The item at the end of the edge.\n\n## EnterpriseServerInstallation - object\n\nAn Enterprise Server installation.\n\n**Implements:** Node\n\n### Fields for `EnterpriseServerInstallation`\n\n* `createdAt` (DateTime!): Identifies the date and time when the object was created.\n* `customerName` (String!): The customer name to which the Enterprise Server installation belongs.\n* `hostName` (String!): The host name of the Enterprise Server installation.\n* `id` (ID!): The Node ID of the EnterpriseServerInstallation object.\n* `isConnected` (Boolean!): Whether or not the installation is connected to an Enterprise Server installation via GitHub Connect.\n* `updatedAt` (DateTime!): Identifies the date and time when the object was last updated.\n* `userAccounts` (EnterpriseServerUserAccountConnection!): User accounts on this Enterprise Server installation.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (EnterpriseServerUserAccountOrder): Ordering options for Enterprise Server user accounts returned from the connection.\n\n* `userAccountsUploads` (EnterpriseServerUserAccountsUploadConnection!): User accounts uploads for the Enterprise Server installation.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (EnterpriseServerUserAccountsUploadOrder): Ordering options for Enterprise Server user accounts uploads returned from the connection.\n\n## EnterpriseServerInstallationConnection - object\n\nThe connection type for EnterpriseServerInstallation.\n\n### Fields for `EnterpriseServerInstallationConnection`\n\n* `edges` ([EnterpriseServerInstallationEdge]): A list of edges.\n* `nodes` ([EnterpriseServerInstallation]): A list of nodes.\n* `pageInfo` (PageInfo!): Information to aid in pagination.\n* `totalCount` (Int!): Identifies the total count of items in the connection.\n\n## EnterpriseServerInstallationEdge - object\n\nAn edge in a connection.\n\n### Fields for `EnterpriseServerInstallationEdge`\n\n* `cursor` (String!): A cursor for use in pagination.\n* `node` (EnterpriseServerInstallation): The item at the end of the edge.\n\n## EnterpriseServerInstallationMembershipConnection - object\n\nThe connection type for EnterpriseServerInstallation.\n\n### Fields for `EnterpriseServerInstallationMembershipConnection`\n\n* `edges` ([EnterpriseServerInstallationMembershipEdge]): A list of edges.\n* `nodes` ([EnterpriseServerInstallation]): A list of nodes.\n* `pageInfo` (PageInfo!): Information to aid in pagination.\n* `totalCount` (Int!): Identifies the total count of items in the connection.\n\n## EnterpriseServerInstallationMembershipEdge - object\n\nAn Enterprise Server installation that a user is a member of.\n\n### Fields for `EnterpriseServerInstallationMembershipEdge`\n\n* `cursor` (String!): A cursor for use in pagination.\n* `node` (EnterpriseServerInstallation): The item at the end of the edge.\n* `role` (EnterpriseUserAccountMembershipRole!): The role of the user in the enterprise membership.\n\n## EnterpriseServerInstallationOrder - input object\n\nOrdering options for Enterprise Server installation connections.\n\n### Input fields for `EnterpriseServerInstallationOrder`\n\n* `direction` (OrderDirection!): The ordering direction.\n* `field` (EnterpriseServerInstallationOrderField!): The field to order Enterprise Server installations by.\n\n## EnterpriseServerInstallationOrderField - enum\n\nProperties by which Enterprise Server installation connections can be ordered.\n\n### Values for `EnterpriseServerInstallationOrderField`\n\n* `CREATED_AT`: Order Enterprise Server installations by creation time.\n* `CUSTOMER_NAME`: Order Enterprise Server installations by customer name.\n* `HOST_NAME`: Order Enterprise Server installations by host name.\n\n## EnterpriseServerUserAccount - object\n\nA user account on an Enterprise Server installation.\n\n**Implements:** Node\n\n### Fields for `EnterpriseServerUserAccount`\n\n* `createdAt` (DateTime!): Identifies the date and time when the object was created.\n* `emails` (EnterpriseServerUserAccountEmailConnection!): User emails belonging to this user account.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (EnterpriseServerUserAccountEmailOrder): Ordering options for Enterprise Server user account emails returned from the connection.\n\n* `enterpriseServerInstallation` (EnterpriseServerInstallation!): The Enterprise Server installation on which this user account exists.\n* `id` (ID!): The Node ID of the EnterpriseServerUserAccount object.\n* `isSiteAdmin` (Boolean!): Whether the user account is a site administrator on the Enterprise Server installation.\n* `login` (String!): The login of the user account on the Enterprise Server installation.\n* `profileName` (String): The profile name of the user account on the Enterprise Server installation.\n* `remoteCreatedAt` (DateTime!): The date and time when the user account was created on the Enterprise Server installation.\n* `remoteUserId` (Int!): The ID of the user account on the Enterprise Server installation.\n* `updatedAt` (DateTime!): Identifies the date and time when the object was last updated.\n\n## EnterpriseServerUserAccountConnection - object\n\nThe connection type for EnterpriseServerUserAccount.\n\n### Fields for `EnterpriseServerUserAccountConnection`\n\n* `edges` ([EnterpriseServerUserAccountEdge]): A list of edges.\n* `nodes` ([EnterpriseServerUserAccount]): A list of nodes.\n* `pageInfo` (PageInfo!): Information to aid in pagination.\n* `totalCount` (Int!): Identifies the total count of items in the connection.\n\n## EnterpriseServerUserAccountEdge - object\n\nAn edge in a connection.\n\n### Fields for `EnterpriseServerUserAccountEdge`\n\n* `cursor` (String!): A cursor for use in pagination.\n* `node` (EnterpriseServerUserAccount): The item at the end of the edge.\n\n## EnterpriseServerUserAccountEmail - object\n\nAn email belonging to a user account on an Enterprise Server installation.\n\n**Implements:** Node\n\n### Fields for `EnterpriseServerUserAccountEmail`\n\n* `createdAt` (DateTime!): Identifies the date and time when the object was created.\n* `email` (String!): The email address.\n* `id` (ID!): The Node ID of the EnterpriseServerUserAccountEmail object.\n* `isPrimary` (Boolean!): Indicates whether this is the primary email of the associated user account.\n* `updatedAt` (DateTime!): Identifies the date and time when the object was last updated.\n* `userAccount` (EnterpriseServerUserAccount!): The user account to which the email belongs.\n\n## EnterpriseServerUserAccountEmailConnection - object\n\nThe connection type for EnterpriseServerUserAccountEmail.\n\n### Fields for `EnterpriseServerUserAccountEmailConnection`\n\n* `edges` ([EnterpriseServerUserAccountEmailEdge]): A list of edges.\n* `nodes` ([EnterpriseServerUserAccountEmail]): A list of nodes.\n* `pageInfo` (PageInfo!): Information to aid in pagination.\n* `totalCount` (Int!): Identifies the total count of items in the connection.\n\n## EnterpriseServerUserAccountEmailEdge - object\n\nAn edge in a connection.\n\n### Fields for `EnterpriseServerUserAccountEmailEdge`\n\n* `cursor` (String!): A cursor for use in pagination.\n* `node` (EnterpriseServerUserAccountEmail): The item at the end of the edge.\n\n## EnterpriseServerUserAccountEmailOrder - input object\n\nOrdering options for Enterprise Server user account email connections.\n\n### Input fields for `EnterpriseServerUserAccountEmailOrder`\n\n* `direction` (OrderDirection!): The ordering direction.\n* `field` (EnterpriseServerUserAccountEmailOrderField!): The field to order emails by.\n\n## EnterpriseServerUserAccountEmailOrderField - enum\n\nProperties by which Enterprise Server user account email connections can be ordered.\n\n### Values for `EnterpriseServerUserAccountEmailOrderField`\n\n* `EMAIL`: Order emails by email.\n\n## EnterpriseServerUserAccountOrder - input object\n\nOrdering options for Enterprise Server user account connections.\n\n### Input fields for `EnterpriseServerUserAccountOrder`\n\n* `direction` (OrderDirection!): The ordering direction.\n* `field` (EnterpriseServerUserAccountOrderField!): The field to order user accounts by.\n\n## EnterpriseServerUserAccountOrderField - enum\n\nProperties by which Enterprise Server user account connections can be ordered.\n\n### Values for `EnterpriseServerUserAccountOrderField`\n\n* `LOGIN`: Order user accounts by login.\n* `REMOTE_CREATED_AT`: Order user accounts by creation time on the Enterprise Server installation.\n\n## EnterpriseServerUserAccountsUpload - object\n\nA user accounts upload from an Enterprise Server installation.\n\n**Implements:** Node\n\n### Fields for `EnterpriseServerUserAccountsUpload`\n\n* `createdAt` (DateTime!): Identifies the date and time when the object was created.\n* `enterprise` (Enterprise!): The enterprise to which this upload belongs.\n* `enterpriseServerInstallation` (EnterpriseServerInstallation!): The Enterprise Server installation for which this upload was generated.\n* `id` (ID!): The Node ID of the EnterpriseServerUserAccountsUpload object.\n* `name` (String!): The name of the file uploaded.\n* `syncState` (EnterpriseServerUserAccountsUploadSyncState!): The synchronization state of the upload.\n* `updatedAt` (DateTime!): Identifies the date and time when the object was last updated.\n\n## EnterpriseServerUserAccountsUploadConnection - object\n\nThe connection type for EnterpriseServerUserAccountsUpload.\n\n### Fields for `EnterpriseServerUserAccountsUploadConnection`\n\n* `edges` ([EnterpriseServerUserAccountsUploadEdge]): A list of edges.\n* `nodes` ([EnterpriseServerUserAccountsUpload]): A list of nodes.\n* `pageInfo` (PageInfo!): Information to aid in pagination.\n* `totalCount` (Int!): Identifies the total count of items in the connection.\n\n## EnterpriseServerUserAccountsUploadEdge - object\n\nAn edge in a connection.\n\n### Fields for `EnterpriseServerUserAccountsUploadEdge`\n\n* `cursor` (String!): A cursor for use in pagination.\n* `node` (EnterpriseServerUserAccountsUpload): The item at the end of the edge.\n\n## EnterpriseServerUserAccountsUploadOrder - input object\n\nOrdering options for Enterprise Server user accounts upload connections.\n\n### Input fields for `EnterpriseServerUserAccountsUploadOrder`\n\n* `direction` (OrderDirection!): The ordering direction.\n* `field` (EnterpriseServerUserAccountsUploadOrderField!): The field to order user accounts uploads by.\n\n## EnterpriseServerUserAccountsUploadOrderField - enum\n\nProperties by which Enterprise Server user accounts upload connections can be ordered.\n\n### Values for `EnterpriseServerUserAccountsUploadOrderField`\n\n* `CREATED_AT`: Order user accounts uploads by creation time.\n\n## EnterpriseServerUserAccountsUploadSyncState - enum\n\nSynchronization state of the Enterprise Server user accounts upload.\n\n### Values for `EnterpriseServerUserAccountsUploadSyncState`\n\n* `FAILURE`: The synchronization of the upload failed.\n* `PENDING`: The synchronization of the upload is pending.\n* `SUCCESS`: The synchronization of the upload succeeded.\n\n## EnterpriseTeam - object\n\nA team that belongs to an enterprise and can be assigned to multiple organizations.\n\n**Implements:** Node, TeamReviewRequestable\n\n### Fields for `EnterpriseTeam`\n\n* `assignedOrganizations` (EnterpriseTeamAssignedOrganizationConnection!): Organizations this team is assigned to.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (EnterpriseTeamOrganizationOrder): Ordering options for organizations returned from the connection.\n\n* `combinedSlug` (String!): The human-readable, unique identifier for the enterprise and team.\n* `createdAt` (DateTime!): Identifies the date and time when the object was created.\n* `description` (String): The description of the team.\n* `enterprise` (Enterprise): The enterprise this team belongs to.\n* `enterpriseTeamMembers` (EnterpriseTeamMemberConnection!): A list of users who are members of this enterprise team.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (EnterpriseTeamMemberOrder): Order for the connection.\n  * `query` (String): The search string to look for.\n\n* `fullDatabaseId` (BigInt): Identifies the primary key from the database as a BigInt.\n* `id` (ID!): The Node ID of the EnterpriseTeam object.\n* `isViewerMember` (Boolean!): Whether the viewer is a member of this team.\n* `name` (String!): The name of the team.\n* `notificationSetting` (TeamNotificationSetting!): Whether the team will receive notifications when mentioned.\n* `organizationSelectionType` (EnterpriseTeamOrganizationSelectionType!): How this team selects its associated organizations.\n* `privacy` (TeamPrivacy!): The level of privacy the team has.\n* `slug` (String!): The slug corresponding to the team.\n* `updatedAt` (DateTime!): Identifies the date and time when the object was last updated.\n* `viewerCanAdminister` (Boolean!): Whether the viewer can administer this team.\n\n## EnterpriseTeamConnection - object\n\nA list of enterprise teams owned by the enterprise.\n\n### Fields for `EnterpriseTeamConnection`\n\n* `edges` ([EnterpriseTeamEdge]): A list of edges.\n* `nodes` ([EnterpriseTeam]): A list of nodes.\n* `pageInfo` (PageInfo!): Information to aid in pagination.\n* `totalCount` (Int!): Identifies the total count of items in the connection.\n\n## EnterpriseTeamEdge - object\n\nAn edge in a connection.\n\n### Fields for `EnterpriseTeamEdge`\n\n* `cursor` (String!): A cursor for use in pagination.\n* `node` (EnterpriseTeam): The item at the end of the edge.\n\n## EnterpriseTeamMemberOrder - input object\n\nOrdering options for enterprise team member connections.\n\n### Input fields for `EnterpriseTeamMemberOrder`\n\n* `direction` (OrderDirection!): The ordering direction.\n* `field` (EnterpriseTeamMemberOrderField!): The field to order enterprise team members by.\n\n## EnterpriseTeamMemberOrderField - enum\n\nProperties by which enterprise team member connections can be ordered.\n\n### Values for `EnterpriseTeamMemberOrderField`\n\n* `CREATED_AT`: Order enterprise team members by creation time.\n* `ID`: Order enterprise team members by ID.\n* `LOGIN`: Order enterprise team members by login.\n\n## EnterpriseTeamOrder - input object\n\nOrdering options for enterprise team connections.\n\n### Input fields for `EnterpriseTeamOrder`\n\n* `direction` (OrderDirection!): The ordering direction.\n* `field` (EnterpriseTeamOrderField!): The field to order enterprise teams by.\n\n## EnterpriseTeamOrderField - enum\n\nProperties by which enterprise team connections can be ordered.\n\n### Values for `EnterpriseTeamOrderField`\n\n* `CREATED_AT`: Order enterprise teams by creation time.\n* `ID`: Order enterprise teams by ID.\n* `NAME`: Order enterprise teams by name.\n\n## EnterpriseTeamOrganizationOrder - input object\n\nOrdering options for enterprise team organization connections.\n\n### Input fields for `EnterpriseTeamOrganizationOrder`\n\n* `direction` (OrderDirection!): The ordering direction.\n* `field` (EnterpriseTeamOrganizationOrderField!): The field to order organizations by.\n\n## EnterpriseTeamOrganizationOrderField - enum\n\nProperties by which enterprise team organization connections can be ordered.\n\n### Values for `EnterpriseTeamOrganizationOrderField`\n\n* `CREATED_AT`: Order enterprise team organizations by creation time.\n* `ID`: Order enterprise team organizations by ID.\n* `LOGIN`: Order enterprise team organizations by login.\n\n## EnterpriseTeamOrganizationSelectionType - enum\n\nThe possible organization selection types for an enterprise team.\n\n### Values for `EnterpriseTeamOrganizationSelectionType`\n\n* `ALL`: The team is associated with all organizations in the enterprise.\n* `DISABLED`: The team is not associated with any organizations.\n* `SELECTED`: The team is associated with selected organizations.\n\n## EnterpriseUserAccount - object\n\nAn account for a user who is an admin of an enterprise or a member of an enterprise through one or more organizations.\n\n**Implements:** Actor, Node\n\n### Fields for `EnterpriseUserAccount`\n\n* `avatarUrl` (URI!): A URL pointing to the enterprise user account's public avatar.\n  * `size` (Int): The size of the resulting square image.\n\n* `createdAt` (DateTime!): Identifies the date and time when the object was created.\n* `enterprise` (Enterprise!): The enterprise in which this user account exists.\n* `enterpriseInstallations` (EnterpriseServerInstallationMembershipConnection!): A list of Enterprise Server installations this user is a member of.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (EnterpriseServerInstallationOrder): Ordering options for installations returned from the connection.\n  * `query` (String): The search string to look for.\n  * `role` (EnterpriseUserAccountMembershipRole): The role of the user in the installation.\n\n* `id` (ID!): The Node ID of the EnterpriseUserAccount object.\n* `login` (String!): An identifier for the enterprise user account, a login or email address.\n* `name` (String): The name of the enterprise user account.\n* `organizations` (EnterpriseOrganizationMembershipConnection!): A list of enterprise organizations this user is a member of.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `orderBy` (OrganizationOrder): Ordering options for organizations returned from the connection.\n  * `query` (String): The search string to look for.\n  * `role` (EnterpriseUserAccountMembershipRole): The role of the user in the enterprise organization.\n\n* `resourcePath` (URI!): The HTTP path for this user.\n* `updatedAt` (DateTime!): Identifies the date and time when the object was last updated.\n* `url` (URI!): The HTTP URL for this user.\n* `user` (User): The user within the enterprise.\n\n## EnterpriseUserAccountMembershipRole - enum\n\nThe possible roles for enterprise membership.\n\n### Values for `EnterpriseUserAccountMembershipRole`\n\n* `MEMBER`: The user is a member of an organization in the enterprise.\n* `OWNER`: The user is an owner of an organization in the enterprise.\n* `UNAFFILIATED`: The user is not an owner of the enterprise, and not a member or owner of any\norganizations in the enterprise; only for EMU-enabled enterprises.\n\n## EnterpriseUserDeployment - enum\n\nThe possible GitHub Enterprise deployments where this user can exist.\n\n### Values for `EnterpriseUserDeployment`\n\n* `CLOUD`: The user is part of a GitHub Enterprise Cloud deployment.\n* `SERVER`: The user is part of a GitHub Enterprise Server deployment.\n\n## ExternalIdentity - object\n\nAn external identity provisioned by SAML SSO or SCIM. If SAML is configured on\nthe organization, the external identity is visible to (1) organization owners,\n(2) organization owners' personal access tokens (classic) with read:org or\nadmin:org scope, (3) GitHub App with an installation token with read or write\naccess to members. If SAML is configured on the enterprise, the external\nidentity is visible to (1) enterprise owners, (2) enterprise owners' personal\naccess tokens (classic) with read:enterprise or admin:enterprise scope.\n\n**Implements:** Node\n\n### Fields for `ExternalIdentity`\n\n* `guid` (String!): The GUID for this identity.\n* `id` (ID!): The Node ID of the ExternalIdentity object.\n* `organizationInvitation` (OrganizationInvitation): Organization invitation for this SCIM-provisioned external identity.\n* `samlIdentity` (ExternalIdentitySamlAttributes): SAML Identity attributes.\n* `scimIdentity` (ExternalIdentityScimAttributes): SCIM Identity attributes.\n* `user` (User): User linked to this external identity. Will be NULL if this identity has not been claimed by an organization member.\n\n## ExternalIdentityAttribute - object\n\nAn attribute for the External Identity attributes collection.\n\n### Fields for `ExternalIdentityAttribute`\n\n* `metadata` (String): The attribute metadata as JSON.\n* `name` (String!): The attribute name.\n* `value` (String!): The attribute value.\n\n## ExternalIdentityConnection - object\n\nThe connection type for ExternalIdentity.\n\n### Fields for `ExternalIdentityConnection`\n\n* `edges` ([ExternalIdentityEdge]): A list of edges.\n* `nodes` ([ExternalIdentity]): A list of nodes.\n* `pageInfo` (PageInfo!): Information to aid in pagination.\n* `totalCount` (Int!): Identifies the total count of items in the connection.\n\n## ExternalIdentityEdge - object\n\nAn edge in a connection.\n\n### Fields for `ExternalIdentityEdge`\n\n* `cursor` (String!): A cursor for use in pagination.\n* `node` (ExternalIdentity): The item at the end of the edge.\n\n## ExternalIdentitySamlAttributes - object\n\nSAML attributes for the External Identity.\n\n### Fields for `ExternalIdentitySamlAttributes`\n\n* `attributes` ([ExternalIdentityAttribute!]!): SAML Identity attributes.\n* `emails` ([UserEmailMetadata!]): The emails associated with the SAML identity.\n* `familyName` (String): Family name of the SAML identity.\n* `givenName` (String): Given name of the SAML identity.\n* `groups` ([String!]): The groups linked to this identity in IDP.\n* `nameId` (String): The NameID of the SAML identity.\n* `username` (String): The userName of the SAML identity.\n\n## ExternalIdentityScimAttributes - object\n\nSCIM attributes for the External Identity.\n\n### Fields for `ExternalIdentityScimAttributes`\n\n* `emails` ([UserEmailMetadata!]): The emails associated with the SCIM identity.\n* `familyName` (String): Family name of the SCIM identity.\n* `givenName` (String): Given name of the SCIM identity.\n* `groups` ([String!]): The groups linked to this identity in IDP.\n* `username` (String): The userName of the SCIM identity.\n\n## grantEnterpriseOrganizationsMigratorRole - mutation\n\nGrant the migrator role to a user for all organizations under an enterprise account.\n\n### Input fields for `grantEnterpriseOrganizationsMigratorRole`\n\n* `input` (GrantEnterpriseOrganizationsMigratorRoleInput!): \n\n### Return fields for `grantEnterpriseOrganizationsMigratorRole`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `organizations` (OrganizationConnection): The organizations that had the migrator role applied to for the given user.\n\n## GrantEnterpriseOrganizationsMigratorRoleInput - input object\n\nAutogenerated input type of GrantEnterpriseOrganizationsMigratorRole.\n\n### Input fields for `GrantEnterpriseOrganizationsMigratorRoleInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the enterprise to which all organizations managed by it will be granted the migrator role.\n* `login` (String!): The login of the user to grant the migrator role.\n\n## IdentityProviderConfigurationState - enum\n\nThe possible states in which authentication can be configured with an identity provider.\n\n### Values for `IdentityProviderConfigurationState`\n\n* `CONFIGURED`: Authentication with an identity provider is configured but not enforced.\n* `ENFORCED`: Authentication with an identity provider is configured and enforced.\n* `UNCONFIGURED`: Authentication with an identity provider is not configured.\n\n## inviteEnterpriseAdmin - mutation\n\nInvite someone to become an administrator of the enterprise.\n\n### Input fields for `inviteEnterpriseAdmin`\n\n* `input` (InviteEnterpriseAdminInput!): \n\n### Return fields for `inviteEnterpriseAdmin`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `invitation` (EnterpriseAdministratorInvitation): The created enterprise administrator invitation.\n\n## InviteEnterpriseAdminInput - input object\n\nAutogenerated input type of InviteEnterpriseAdmin.\n\n### Input fields for `InviteEnterpriseAdminInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `email` (String): The email of the person to invite as an administrator.\n* `enterpriseId` (ID!): The ID of the enterprise to which you want to invite an administrator.\n* `invitee` (String): The login of a user to invite as an administrator.\n* `role` (EnterpriseAdministratorRole): The role of the administrator.\n\n## inviteEnterpriseMember - mutation\n\nInvite someone to become an unaffiliated member of the enterprise.\n\n### Input fields for `inviteEnterpriseMember`\n\n* `input` (InviteEnterpriseMemberInput!): \n\n### Return fields for `inviteEnterpriseMember`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `invitation` (EnterpriseMemberInvitation): The created enterprise member invitation.\n\n## InviteEnterpriseMemberInput - input object\n\nAutogenerated input type of InviteEnterpriseMember.\n\n### Input fields for `InviteEnterpriseMemberInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `email` (String): The email of the person to invite as an unaffiliated member.\n* `enterpriseId` (ID!): The ID of the enterprise to which you want to invite an unaffiliated member.\n* `invitee` (String): The login of a user to invite as an unaffiliated member.\n\n## IpAllowListEnabledSettingValue - enum\n\nThe possible values for the IP allow list enabled setting.\n\n### Values for `IpAllowListEnabledSettingValue`\n\n* `DISABLED`: The setting is disabled for the owner.\n* `ENABLED`: The setting is enabled for the owner.\n\n## IpAllowListEntry - object\n\nAn IP address or range of addresses that is allowed to access an owner's resources.\n\n**Implements:** Node\n\n### Fields for `IpAllowListEntry`\n\n* `allowListValue` (String!): A single IP address or range of IP addresses in CIDR notation.\n* `createdAt` (DateTime!): Identifies the date and time when the object was created.\n* `id` (ID!): The Node ID of the IpAllowListEntry object.\n* `isActive` (Boolean!): Whether the entry is currently active.\n* `name` (String): The name of the IP allow list entry.\n* `owner` (IpAllowListOwner!): The owner of the IP allow list entry.\n* `updatedAt` (DateTime!): Identifies the date and time when the object was last updated.\n\n## IpAllowListEntryConnection - object\n\nThe connection type for IpAllowListEntry.\n\n### Fields for `IpAllowListEntryConnection`\n\n* `edges` ([IpAllowListEntryEdge]): A list of edges.\n* `nodes` ([IpAllowListEntry]): A list of nodes.\n* `pageInfo` (PageInfo!): Information to aid in pagination.\n* `totalCount` (Int!): Identifies the total count of items in the connection.\n\n## IpAllowListEntryEdge - object\n\nAn edge in a connection.\n\n### Fields for `IpAllowListEntryEdge`\n\n* `cursor` (String!): A cursor for use in pagination.\n* `node` (IpAllowListEntry): The item at the end of the edge.\n\n## IpAllowListEntryOrder - input object\n\nOrdering options for IP allow list entry connections.\n\n### Input fields for `IpAllowListEntryOrder`\n\n* `direction` (OrderDirection!): The ordering direction.\n* `field` (IpAllowListEntryOrderField!): The field to order IP allow list entries by.\n\n## IpAllowListEntryOrderField - enum\n\nProperties by which IP allow list entry connections can be ordered.\n\n### Values for `IpAllowListEntryOrderField`\n\n* `ALLOW_LIST_VALUE`: Order IP allow list entries by the allow list value.\n* `CREATED_AT`: Order IP allow list entries by creation time.\n\n## IpAllowListForInstalledAppsEnabledSettingValue - enum\n\nThe possible values for the IP allow list configuration for installed GitHub Apps setting.\n\n### Values for `IpAllowListForInstalledAppsEnabledSettingValue`\n\n* `DISABLED`: The setting is disabled for the owner.\n* `ENABLED`: The setting is enabled for the owner.\n\n## IpAllowListOwner - union\n\nTypes that can own an IP allow list.\n\n### Possible types for `IpAllowListOwner`\n\n* App\n* Enterprise\n* Organization\n\n## IpAllowListUserLevelEnforcementEnabledSettingValue - enum\n\nThe possible values for the IP allow list user-level enforcement enabled setting.\n\n### Values for `IpAllowListUserLevelEnforcementEnabledSettingValue`\n\n* `DISABLED`: The setting is disabled for the owner.\n* `ENABLED`: The setting is enabled for the owner.\n\n## MembersCanDeleteReposClearAuditEntry - object\n\nAudit log entry for a members_can_delete_repos.clear event.\n\n**Implements:** AuditEntry, EnterpriseAuditEntryData, Node, OrganizationAuditEntryData\n\n### Fields for `MembersCanDeleteReposClearAuditEntry`\n\n* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `enterpriseResourcePath` (URI): The HTTP path for this enterprise.\n* `enterpriseSlug` (String): The slug of the enterprise.\n* `enterpriseUrl` (URI): The HTTP URL for this enterprise.\n* `id` (ID!): The Node ID of the MembersCanDeleteReposClearAuditEntry object.\n* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n\n## MembersCanDeleteReposDisableAuditEntry - object\n\nAudit log entry for a members_can_delete_repos.disable event.\n\n**Implements:** AuditEntry, EnterpriseAuditEntryData, Node, OrganizationAuditEntryData\n\n### Fields for `MembersCanDeleteReposDisableAuditEntry`\n\n* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `enterpriseResourcePath` (URI): The HTTP path for this enterprise.\n* `enterpriseSlug` (String): The slug of the enterprise.\n* `enterpriseUrl` (URI): The HTTP URL for this enterprise.\n* `id` (ID!): The Node ID of the MembersCanDeleteReposDisableAuditEntry object.\n* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n\n## MembersCanDeleteReposEnableAuditEntry - object\n\nAudit log entry for a members_can_delete_repos.enable event.\n\n**Implements:** AuditEntry, EnterpriseAuditEntryData, Node, OrganizationAuditEntryData\n\n### Fields for `MembersCanDeleteReposEnableAuditEntry`\n\n* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `enterpriseResourcePath` (URI): The HTTP path for this enterprise.\n* `enterpriseSlug` (String): The slug of the enterprise.\n* `enterpriseUrl` (URI): The HTTP URL for this enterprise.\n* `id` (ID!): The Node ID of the MembersCanDeleteReposEnableAuditEntry object.\n* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n\n## OauthApplicationCreateAuditEntry - object\n\nAudit log entry for a oauth_application.create event.\n\n**Implements:** AuditEntry, Node, OauthApplicationAuditEntryData, OrganizationAuditEntryData\n\n### Fields for `OauthApplicationCreateAuditEntry`\n\n* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `applicationUrl` (URI): The application URL of the OAuth application. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `callbackUrl` (URI): The callback URL of the OAuth application. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `id` (ID!): The Node ID of the OauthApplicationCreateAuditEntry object.\n* `oauthApplicationName` (String): The name of the OAuth application.\n* `oauthApplicationResourcePath` (URI): The HTTP path for the OAuth application.\n* `oauthApplicationUrl` (URI): The HTTP URL for the OAuth application.\n* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `rateLimit` (Int): The rate limit of the OAuth application. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `state` (OauthApplicationCreateAuditEntryState): The state of the OAuth application. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n\n## OIDCProvider - object\n\nAn OIDC identity provider configured to provision identities for an enterprise.\nVisible to enterprise owners or enterprise owners' personal access tokens\n(classic) with read:enterprise or admin:enterprise scope.\n\n**Implements:** Node\n\n### Fields for `OIDCProvider`\n\n* `enterprise` (Enterprise): The enterprise this identity provider belongs to.\n* `externalIdentities` (ExternalIdentityConnection!): ExternalIdentities provisioned by this identity provider.\n  * `after` (String): Returns the elements in the list that come after the specified cursor.\n  * `before` (String): Returns the elements in the list that come before the specified cursor.\n  * `first` (Int): Returns the first n elements from the list.\n  * `last` (Int): Returns the last n elements from the list.\n  * `login` (String): Filter to external identities with the users login.\n  * `membersOnly` (Boolean): Filter to external identities with valid org membership only.\n  * `userName` (String): Filter to external identities with the users userName/NameID attribute.\n\n* `id` (ID!): The Node ID of the OIDCProvider object.\n* `providerType` (OIDCProviderType!): The OIDC identity provider type.\n* `tenantId` (String!): The id of the tenant this provider is attached to.\n\n## OIDCProviderType - enum\n\nThe OIDC identity provider type.\n\n### Values for `OIDCProviderType`\n\n* `AAD`: Azure Active Directory.\n\n## PrivateRepositoryForkingDisableAuditEntry - object\n\nAudit log entry for a private_repository_forking.disable event.\n\n**Implements:** AuditEntry, EnterpriseAuditEntryData, Node, OrganizationAuditEntryData, RepositoryAuditEntryData\n\n### Fields for `PrivateRepositoryForkingDisableAuditEntry`\n\n* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `enterpriseResourcePath` (URI): The HTTP path for this enterprise.\n* `enterpriseSlug` (String): The slug of the enterprise.\n* `enterpriseUrl` (URI): The HTTP URL for this enterprise.\n* `id` (ID!): The Node ID of the PrivateRepositoryForkingDisableAuditEntry object.\n* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `repository` (Repository): The repository associated with the action.\n* `repositoryName` (String): The name of the repository.\n* `repositoryResourcePath` (URI): The HTTP path for the repository.\n* `repositoryUrl` (URI): The HTTP URL for the repository.\n* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n\n## PrivateRepositoryForkingEnableAuditEntry - object\n\nAudit log entry for a private_repository_forking.enable event.\n\n**Implements:** AuditEntry, EnterpriseAuditEntryData, Node, OrganizationAuditEntryData, RepositoryAuditEntryData\n\n### Fields for `PrivateRepositoryForkingEnableAuditEntry`\n\n* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `enterpriseResourcePath` (URI): The HTTP path for this enterprise.\n* `enterpriseSlug` (String): The slug of the enterprise.\n* `enterpriseUrl` (URI): The HTTP URL for this enterprise.\n* `id` (ID!): The Node ID of the PrivateRepositoryForkingEnableAuditEntry object.\n* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `repository` (Repository): The repository associated with the action.\n* `repositoryName` (String): The name of the repository.\n* `repositoryResourcePath` (URI): The HTTP path for the repository.\n* `repositoryUrl` (URI): The HTTP URL for the repository.\n* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n\n## regenerateEnterpriseIdentityProviderRecoveryCodes - mutation\n\nRegenerates the identity provider recovery codes for an enterprise.\n\n### Input fields for `regenerateEnterpriseIdentityProviderRecoveryCodes`\n\n* `input` (RegenerateEnterpriseIdentityProviderRecoveryCodesInput!): \n\n### Return fields for `regenerateEnterpriseIdentityProviderRecoveryCodes`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `identityProvider` (EnterpriseIdentityProvider): The identity provider for the enterprise.\n\n## RegenerateEnterpriseIdentityProviderRecoveryCodesInput - input object\n\nAutogenerated input type of RegenerateEnterpriseIdentityProviderRecoveryCodes.\n\n### Input fields for `RegenerateEnterpriseIdentityProviderRecoveryCodesInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the enterprise on which to set an identity provider.\n\n## removeEnterpriseAdmin - mutation\n\nRemoves an administrator from the enterprise.\n\n### Input fields for `removeEnterpriseAdmin`\n\n* `input` (RemoveEnterpriseAdminInput!): \n\n### Return fields for `removeEnterpriseAdmin`\n\n* `admin` (User): The user who was removed as an administrator.\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterprise` (Enterprise): The updated enterprise.\n* `message` (String): A message confirming the result of removing an administrator.\n* `viewer` (User): The viewer performing the mutation.\n\n## RemoveEnterpriseAdminInput - input object\n\nAutogenerated input type of RemoveEnterpriseAdmin.\n\n### Input fields for `RemoveEnterpriseAdminInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The Enterprise ID from which to remove the administrator.\n* `login` (String!): The login of the user to remove as an administrator.\n\n## removeEnterpriseIdentityProvider - mutation\n\nRemoves the identity provider from an enterprise. Owners of enterprises both\nwith and without Enterprise Managed Users may use this mutation.\n\n### Input fields for `removeEnterpriseIdentityProvider`\n\n* `input` (RemoveEnterpriseIdentityProviderInput!): \n\n### Return fields for `removeEnterpriseIdentityProvider`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `identityProvider` (EnterpriseIdentityProvider): The identity provider that was removed from the enterprise.\n\n## RemoveEnterpriseIdentityProviderInput - input object\n\nAutogenerated input type of RemoveEnterpriseIdentityProvider.\n\n### Input fields for `RemoveEnterpriseIdentityProviderInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the enterprise from which to remove the identity provider.\n\n## removeEnterpriseMember - mutation\n\nCompletely removes a user from the enterprise.\n\n### Input fields for `removeEnterpriseMember`\n\n* `input` (RemoveEnterpriseMemberInput!): \n\n### Return fields for `removeEnterpriseMember`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterprise` (Enterprise): The updated enterprise.\n* `user` (User): The user that was removed from the enterprise.\n* `viewer` (User): The viewer performing the mutation.\n\n## RemoveEnterpriseMemberInput - input object\n\nAutogenerated input type of RemoveEnterpriseMember.\n\n### Input fields for `RemoveEnterpriseMemberInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the enterprise from which the user should be removed.\n* `userId` (ID!): The ID of the user to remove from the enterprise.\n\n## removeEnterpriseOrganization - mutation\n\nRemoves an organization from the enterprise.\n\n### Input fields for `removeEnterpriseOrganization`\n\n* `input` (RemoveEnterpriseOrganizationInput!): \n\n### Return fields for `removeEnterpriseOrganization`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterprise` (Enterprise): The updated enterprise.\n* `organization` (Organization): The organization that was removed from the enterprise.\n* `viewer` (User): The viewer performing the mutation.\n\n## RemoveEnterpriseOrganizationInput - input object\n\nAutogenerated input type of RemoveEnterpriseOrganization.\n\n### Input fields for `RemoveEnterpriseOrganizationInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the enterprise from which the organization should be removed.\n* `organizationId` (ID!): The ID of the organization to remove from the enterprise.\n\n## removeEnterpriseSupportEntitlement - mutation\n\nRemoves a support entitlement from an enterprise member.\n\n### Input fields for `removeEnterpriseSupportEntitlement`\n\n* `input` (RemoveEnterpriseSupportEntitlementInput!): \n\n### Return fields for `removeEnterpriseSupportEntitlement`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `message` (String): A message confirming the result of removing the support entitlement.\n\n## RemoveEnterpriseSupportEntitlementInput - input object\n\nAutogenerated input type of RemoveEnterpriseSupportEntitlement.\n\n### Input fields for `RemoveEnterpriseSupportEntitlementInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the Enterprise which the admin belongs to.\n* `login` (String!): The login of a member who will lose the support entitlement.\n\n## RepoConfigDisableAnonymousGitAccessAuditEntry - object\n\nAudit log entry for a repo.config.disable_anonymous_git_access event.\n\n**Implements:** AuditEntry, Node, OrganizationAuditEntryData, RepositoryAuditEntryData\n\n### Fields for `RepoConfigDisableAnonymousGitAccessAuditEntry`\n\n* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `id` (ID!): The Node ID of the RepoConfigDisableAnonymousGitAccessAuditEntry object.\n* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `repository` (Repository): The repository associated with the action.\n* `repositoryName` (String): The name of the repository.\n* `repositoryResourcePath` (URI): The HTTP path for the repository.\n* `repositoryUrl` (URI): The HTTP URL for the repository.\n* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n\n## RepoConfigDisableCollaboratorsOnlyAuditEntry - object\n\nAudit log entry for a repo.config.disable_collaborators_only event.\n\n**Implements:** AuditEntry, Node, OrganizationAuditEntryData, RepositoryAuditEntryData\n\n### Fields for `RepoConfigDisableCollaboratorsOnlyAuditEntry`\n\n* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `id` (ID!): The Node ID of the RepoConfigDisableCollaboratorsOnlyAuditEntry object.\n* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `repository` (Repository): The repository associated with the action.\n* `repositoryName` (String): The name of the repository.\n* `repositoryResourcePath` (URI): The HTTP path for the repository.\n* `repositoryUrl` (URI): The HTTP URL for the repository.\n* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n\n## RepoConfigDisableContributorsOnlyAuditEntry - object\n\nAudit log entry for a repo.config.disable_contributors_only event.\n\n**Implements:** AuditEntry, Node, OrganizationAuditEntryData, RepositoryAuditEntryData\n\n### Fields for `RepoConfigDisableContributorsOnlyAuditEntry`\n\n* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `id` (ID!): The Node ID of the RepoConfigDisableContributorsOnlyAuditEntry object.\n* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `repository` (Repository): The repository associated with the action.\n* `repositoryName` (String): The name of the repository.\n* `repositoryResourcePath` (URI): The HTTP path for the repository.\n* `repositoryUrl` (URI): The HTTP URL for the repository.\n* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n\n## RepoConfigDisableSockpuppetDisallowedAuditEntry - object\n\nAudit log entry for a repo.config.disable_sockpuppet_disallowed event.\n\n**Implements:** AuditEntry, Node, OrganizationAuditEntryData, RepositoryAuditEntryData\n\n### Fields for `RepoConfigDisableSockpuppetDisallowedAuditEntry`\n\n* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `id` (ID!): The Node ID of the RepoConfigDisableSockpuppetDisallowedAuditEntry object.\n* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `repository` (Repository): The repository associated with the action.\n* `repositoryName` (String): The name of the repository.\n* `repositoryResourcePath` (URI): The HTTP path for the repository.\n* `repositoryUrl` (URI): The HTTP URL for the repository.\n* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n\n## RepoConfigEnableAnonymousGitAccessAuditEntry - object\n\nAudit log entry for a repo.config.enable_anonymous_git_access event.\n\n**Implements:** AuditEntry, Node, OrganizationAuditEntryData, RepositoryAuditEntryData\n\n### Fields for `RepoConfigEnableAnonymousGitAccessAuditEntry`\n\n* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `id` (ID!): The Node ID of the RepoConfigEnableAnonymousGitAccessAuditEntry object.\n* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `repository` (Repository): The repository associated with the action.\n* `repositoryName` (String): The name of the repository.\n* `repositoryResourcePath` (URI): The HTTP path for the repository.\n* `repositoryUrl` (URI): The HTTP URL for the repository.\n* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n\n## RepoConfigEnableCollaboratorsOnlyAuditEntry - object\n\nAudit log entry for a repo.config.enable_collaborators_only event.\n\n**Implements:** AuditEntry, Node, OrganizationAuditEntryData, RepositoryAuditEntryData\n\n### Fields for `RepoConfigEnableCollaboratorsOnlyAuditEntry`\n\n* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `id` (ID!): The Node ID of the RepoConfigEnableCollaboratorsOnlyAuditEntry object.\n* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `repository` (Repository): The repository associated with the action.\n* `repositoryName` (String): The name of the repository.\n* `repositoryResourcePath` (URI): The HTTP path for the repository.\n* `repositoryUrl` (URI): The HTTP URL for the repository.\n* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n\n## RepoConfigEnableContributorsOnlyAuditEntry - object\n\nAudit log entry for a repo.config.enable_contributors_only event.\n\n**Implements:** AuditEntry, Node, OrganizationAuditEntryData, RepositoryAuditEntryData\n\n### Fields for `RepoConfigEnableContributorsOnlyAuditEntry`\n\n* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `id` (ID!): The Node ID of the RepoConfigEnableContributorsOnlyAuditEntry object.\n* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `repository` (Repository): The repository associated with the action.\n* `repositoryName` (String): The name of the repository.\n* `repositoryResourcePath` (URI): The HTTP path for the repository.\n* `repositoryUrl` (URI): The HTTP URL for the repository.\n* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n\n## RepoConfigEnableSockpuppetDisallowedAuditEntry - object\n\nAudit log entry for a repo.config.enable_sockpuppet_disallowed event.\n\n**Implements:** AuditEntry, Node, OrganizationAuditEntryData, RepositoryAuditEntryData\n\n### Fields for `RepoConfigEnableSockpuppetDisallowedAuditEntry`\n\n* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `id` (ID!): The Node ID of the RepoConfigEnableSockpuppetDisallowedAuditEntry object.\n* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `repository` (Repository): The repository associated with the action.\n* `repositoryName` (String): The name of the repository.\n* `repositoryResourcePath` (URI): The HTTP path for the repository.\n* `repositoryUrl` (URI): The HTTP URL for the repository.\n* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n\n## RepoConfigLockAnonymousGitAccessAuditEntry - object\n\nAudit log entry for a repo.config.lock_anonymous_git_access event.\n\n**Implements:** AuditEntry, Node, OrganizationAuditEntryData, RepositoryAuditEntryData\n\n### Fields for `RepoConfigLockAnonymousGitAccessAuditEntry`\n\n* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `id` (ID!): The Node ID of the RepoConfigLockAnonymousGitAccessAuditEntry object.\n* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `repository` (Repository): The repository associated with the action.\n* `repositoryName` (String): The name of the repository.\n* `repositoryResourcePath` (URI): The HTTP path for the repository.\n* `repositoryUrl` (URI): The HTTP URL for the repository.\n* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n\n## RepoConfigUnlockAnonymousGitAccessAuditEntry - object\n\nAudit log entry for a repo.config.unlock_anonymous_git_access event.\n\n**Implements:** AuditEntry, Node, OrganizationAuditEntryData, RepositoryAuditEntryData\n\n### Fields for `RepoConfigUnlockAnonymousGitAccessAuditEntry`\n\n* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `id` (ID!): The Node ID of the RepoConfigUnlockAnonymousGitAccessAuditEntry object.\n* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `repository` (Repository): The repository associated with the action.\n* `repositoryName` (String): The name of the repository.\n* `repositoryResourcePath` (URI): The HTTP path for the repository.\n* `repositoryUrl` (URI): The HTTP URL for the repository.\n* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n\n## RepositoryVisibilityChangeDisableAuditEntry - object\n\nAudit log entry for a repository_visibility_change.disable event.\n\n**Implements:** AuditEntry, EnterpriseAuditEntryData, Node, OrganizationAuditEntryData\n\n### Fields for `RepositoryVisibilityChangeDisableAuditEntry`\n\n* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `enterpriseResourcePath` (URI): The HTTP path for this enterprise.\n* `enterpriseSlug` (String): The slug of the enterprise.\n* `enterpriseUrl` (URI): The HTTP URL for this enterprise.\n* `id` (ID!): The Node ID of the RepositoryVisibilityChangeDisableAuditEntry object.\n* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n\n## RepositoryVisibilityChangeEnableAuditEntry - object\n\nAudit log entry for a repository_visibility_change.enable event.\n\n**Implements:** AuditEntry, EnterpriseAuditEntryData, Node, OrganizationAuditEntryData\n\n### Fields for `RepositoryVisibilityChangeEnableAuditEntry`\n\n* `action` (String!): The action name. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actor` (AuditEntryActor): The user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorIp` (String): The IP address of the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLocation` (ActorLocation): A readable representation of the actor's location. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorLogin` (String): The username of the user who initiated the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorResourcePath` (URI): The HTTP path for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `actorUrl` (URI): The HTTP URL for the actor. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `createdAt` (PreciseDateTime!): The time the action was initiated. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `enterpriseResourcePath` (URI): The HTTP path for this enterprise.\n* `enterpriseSlug` (String): The slug of the enterprise.\n* `enterpriseUrl` (URI): The HTTP URL for this enterprise.\n* `id` (ID!): The Node ID of the RepositoryVisibilityChangeEnableAuditEntry object.\n* `operationType` (OperationType): The corresponding operation type for the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organization` (Organization): The Organization associated with the Audit Entry. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationName` (String): The name of the Organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationResourcePath` (URI): The HTTP path for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `organizationUrl` (URI): The HTTP URL for the organization. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `user` (User): The user affected by the action. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userLogin` (String): For actions involving two users, the actor is the initiator and the user is the affected user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userResourcePath` (URI): The HTTP path for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n* `userUrl` (URI): The HTTP URL for the user. **Deprecated:** The GraphQL audit-log is deprecated. Please use the REST API instead. Removal on 2026-04-01 UTC.\n\n## revokeEnterpriseOrganizationsMigratorRole - mutation\n\nRevoke the migrator role to a user for all organizations under an enterprise account.\n\n### Input fields for `revokeEnterpriseOrganizationsMigratorRole`\n\n* `input` (RevokeEnterpriseOrganizationsMigratorRoleInput!): \n\n### Return fields for `revokeEnterpriseOrganizationsMigratorRole`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `organizations` (OrganizationConnection): The organizations that had the migrator role revoked for the given user.\n\n## RevokeEnterpriseOrganizationsMigratorRoleInput - input object\n\nAutogenerated input type of RevokeEnterpriseOrganizationsMigratorRole.\n\n### Input fields for `RevokeEnterpriseOrganizationsMigratorRoleInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the enterprise to which all organizations managed by it will be granted the migrator role.\n* `login` (String!): The login of the user to revoke the migrator role.\n\n## SamlDigestAlgorithm - enum\n\nThe possible digest algorithms used to sign SAML requests for an identity provider.\n\n### Values for `SamlDigestAlgorithm`\n\n* `SHA1`: SHA1.\n* `SHA256`: SHA256.\n* `SHA384`: SHA384.\n* `SHA512`: SHA512.\n\n## SamlSignatureAlgorithm - enum\n\nThe possible signature algorithms used to sign SAML requests for a Identity Provider.\n\n### Values for `SamlSignatureAlgorithm`\n\n* `RSA_SHA1`: RSA-SHA1.\n* `RSA_SHA256`: RSA-SHA256.\n* `RSA_SHA384`: RSA-SHA384.\n* `RSA_SHA512`: RSA-SHA512.\n\n## setEnterpriseIdentityProvider - mutation\n\nCreates or updates the identity provider for an enterprise.\n\n### Input fields for `setEnterpriseIdentityProvider`\n\n* `input` (SetEnterpriseIdentityProviderInput!): \n\n### Return fields for `setEnterpriseIdentityProvider`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `identityProvider` (EnterpriseIdentityProvider): The identity provider for the enterprise.\n\n## SetEnterpriseIdentityProviderInput - input object\n\nAutogenerated input type of SetEnterpriseIdentityProvider.\n\n### Input fields for `SetEnterpriseIdentityProviderInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `digestMethod` (SamlDigestAlgorithm!): The digest algorithm used to sign SAML requests for the identity provider.\n* `enterpriseId` (ID!): The ID of the enterprise on which to set an identity provider.\n* `idpCertificate` (String!): The x509 certificate used by the identity provider to sign assertions and responses.\n* `issuer` (String): The Issuer Entity ID for the SAML identity provider.\n* `signatureMethod` (SamlSignatureAlgorithm!): The signature algorithm used to sign SAML requests for the identity provider.\n* `ssoUrl` (URI!): The URL endpoint for the identity provider's SAML SSO.\n\n## TopicAuditEntryData - interface\n\nMetadata for an audit entry with a topic.\n\n### Fields for `TopicAuditEntryData`\n\n* `topic` (Topic): The name of the topic added to the repository.\n* `topicName` (String): The name of the topic added to the repository.\n\n### Implemented by\n\n* RepoAddTopicAuditEntry\n* RepoRemoveTopicAuditEntry\n\n## transferEnterpriseOrganization - mutation\n\nTransfer an organization from one enterprise to another enterprise.\n\n### Input fields for `transferEnterpriseOrganization`\n\n* `input` (TransferEnterpriseOrganizationInput!): \n\n### Return fields for `transferEnterpriseOrganization`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `organization` (Organization): The organization for which a transfer was initiated.\n\n## TransferEnterpriseOrganizationInput - input object\n\nAutogenerated input type of TransferEnterpriseOrganization.\n\n### Input fields for `TransferEnterpriseOrganizationInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `destinationEnterpriseId` (ID!): The ID of the enterprise where the organization should be transferred.\n* `organizationId` (ID!): The ID of the organization to transfer.\n\n## TwoFactorCredentialSecurityType - enum\n\nFilters by whether or not 2FA is enabled and if the method configured is considered secure or insecure.\n\n### Values for `TwoFactorCredentialSecurityType`\n\n* `DISABLED`: No method of two-factor authentication.\n* `INSECURE`: Has an insecure method of two-factor authentication. GitHub currently defines this as SMS two-factor authentication.\n* `SECURE`: Has only secure methods of two-factor authentication.\n\n## updateEnterpriseAdministratorRole - mutation\n\nUpdates the role of an enterprise administrator.\n\n### Input fields for `updateEnterpriseAdministratorRole`\n\n* `input` (UpdateEnterpriseAdministratorRoleInput!): \n\n### Return fields for `updateEnterpriseAdministratorRole`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `message` (String): A message confirming the result of changing the administrator's role.\n\n## UpdateEnterpriseAdministratorRoleInput - input object\n\nAutogenerated input type of UpdateEnterpriseAdministratorRole.\n\n### Input fields for `UpdateEnterpriseAdministratorRoleInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the Enterprise which the admin belongs to.\n* `login` (String!): The login of a administrator whose role is being changed.\n* `role` (EnterpriseAdministratorRole!): The new role for the Enterprise administrator.\n\n## updateEnterpriseAllowPrivateRepositoryForkingSetting - mutation\n\nSets whether private repository forks are enabled for an enterprise.\n\n### Input fields for `updateEnterpriseAllowPrivateRepositoryForkingSetting`\n\n* `input` (UpdateEnterpriseAllowPrivateRepositoryForkingSettingInput!): \n\n### Return fields for `updateEnterpriseAllowPrivateRepositoryForkingSetting`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterprise` (Enterprise): The enterprise with the updated allow private repository forking setting.\n* `message` (String): A message confirming the result of updating the allow private repository forking setting.\n\n## UpdateEnterpriseAllowPrivateRepositoryForkingSettingInput - input object\n\nAutogenerated input type of UpdateEnterpriseAllowPrivateRepositoryForkingSetting.\n\n### Input fields for `UpdateEnterpriseAllowPrivateRepositoryForkingSettingInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the enterprise on which to set the allow private repository forking setting.\n* `policyValue` (EnterpriseAllowPrivateRepositoryForkingPolicyValue): The value for the allow private repository forking policy on the enterprise.\n* `settingValue` (EnterpriseEnabledDisabledSettingValue!): The value for the allow private repository forking setting on the enterprise.\n\n## updateEnterpriseDefaultRepositoryPermissionSetting - mutation\n\nSets the base repository permission for organizations in an enterprise.\n\n### Input fields for `updateEnterpriseDefaultRepositoryPermissionSetting`\n\n* `input` (UpdateEnterpriseDefaultRepositoryPermissionSettingInput!): \n\n### Return fields for `updateEnterpriseDefaultRepositoryPermissionSetting`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterprise` (Enterprise): The enterprise with the updated base repository permission setting.\n* `message` (String): A message confirming the result of updating the base repository permission setting.\n\n## UpdateEnterpriseDefaultRepositoryPermissionSettingInput - input object\n\nAutogenerated input type of UpdateEnterpriseDefaultRepositoryPermissionSetting.\n\n### Input fields for `UpdateEnterpriseDefaultRepositoryPermissionSettingInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the enterprise on which to set the base repository permission setting.\n* `settingValue` (EnterpriseDefaultRepositoryPermissionSettingValue!): The value for the base repository permission setting on the enterprise.\n\n## updateEnterpriseDeployKeySetting - mutation\n\nSets whether deploy keys are allowed to be created and used for an enterprise.\n\n### Input fields for `updateEnterpriseDeployKeySetting`\n\n* `input` (UpdateEnterpriseDeployKeySettingInput!): \n\n### Return fields for `updateEnterpriseDeployKeySetting`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterprise` (Enterprise): The enterprise with the updated deploy key setting.\n* `message` (String): A message confirming the result of updating the deploy key setting.\n\n## UpdateEnterpriseDeployKeySettingInput - input object\n\nAutogenerated input type of UpdateEnterpriseDeployKeySetting.\n\n### Input fields for `UpdateEnterpriseDeployKeySettingInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the enterprise on which to set the deploy key setting.\n* `settingValue` (EnterpriseEnabledDisabledSettingValue!): The value for the deploy key setting on the enterprise.\n\n## updateEnterpriseMembersCanChangeRepositoryVisibilitySetting - mutation\n\nSets whether organization members with admin permissions on a repository can change repository visibility.\n\n### Input fields for `updateEnterpriseMembersCanChangeRepositoryVisibilitySetting`\n\n* `input` (UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput!): \n\n### Return fields for `updateEnterpriseMembersCanChangeRepositoryVisibilitySetting`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterprise` (Enterprise): The enterprise with the updated members can change repository visibility setting.\n* `message` (String): A message confirming the result of updating the members can change repository visibility setting.\n\n## UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput - input object\n\nAutogenerated input type of UpdateEnterpriseMembersCanChangeRepositoryVisibilitySetting.\n\n### Input fields for `UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the enterprise on which to set the members can change repository visibility setting.\n* `settingValue` (EnterpriseEnabledDisabledSettingValue!): The value for the members can change repository visibility setting on the enterprise.\n\n## updateEnterpriseMembersCanCreateRepositoriesSetting - mutation\n\nSets the members can create repositories setting for an enterprise.\n\n### Input fields for `updateEnterpriseMembersCanCreateRepositoriesSetting`\n\n* `input` (UpdateEnterpriseMembersCanCreateRepositoriesSettingInput!): \n\n### Return fields for `updateEnterpriseMembersCanCreateRepositoriesSetting`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterprise` (Enterprise): The enterprise with the updated members can create repositories setting.\n* `message` (String): A message confirming the result of updating the members can create repositories setting.\n\n## UpdateEnterpriseMembersCanCreateRepositoriesSettingInput - input object\n\nAutogenerated input type of UpdateEnterpriseMembersCanCreateRepositoriesSetting.\n\n### Input fields for `UpdateEnterpriseMembersCanCreateRepositoriesSettingInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the enterprise on which to set the members can create repositories setting.\n* `membersCanCreateInternalRepositories` (Boolean): Allow members to create internal repositories. Defaults to current value.\n* `membersCanCreatePrivateRepositories` (Boolean): Allow members to create private repositories. Defaults to current value.\n* `membersCanCreatePublicRepositories` (Boolean): Allow members to create public repositories. Defaults to current value.\n* `membersCanCreateRepositoriesPolicyEnabled` (Boolean): When false, allow member organizations to set their own repository creation member privileges.\n* `settingValue` (EnterpriseMembersCanCreateRepositoriesSettingValue): Value for the members can create repositories setting on the enterprise. This\nor the granular public/private/internal allowed fields (but not both) must be provided.\n\n## updateEnterpriseMembersCanDeleteIssuesSetting - mutation\n\nSets the members can delete issues setting for an enterprise.\n\n### Input fields for `updateEnterpriseMembersCanDeleteIssuesSetting`\n\n* `input` (UpdateEnterpriseMembersCanDeleteIssuesSettingInput!): \n\n### Return fields for `updateEnterpriseMembersCanDeleteIssuesSetting`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterprise` (Enterprise): The enterprise with the updated members can delete issues setting.\n* `message` (String): A message confirming the result of updating the members can delete issues setting.\n\n## UpdateEnterpriseMembersCanDeleteIssuesSettingInput - input object\n\nAutogenerated input type of UpdateEnterpriseMembersCanDeleteIssuesSetting.\n\n### Input fields for `UpdateEnterpriseMembersCanDeleteIssuesSettingInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the enterprise on which to set the members can delete issues setting.\n* `settingValue` (EnterpriseEnabledDisabledSettingValue!): The value for the members can delete issues setting on the enterprise.\n\n## updateEnterpriseMembersCanDeleteRepositoriesSetting - mutation\n\nSets the members can delete repositories setting for an enterprise.\n\n### Input fields for `updateEnterpriseMembersCanDeleteRepositoriesSetting`\n\n* `input` (UpdateEnterpriseMembersCanDeleteRepositoriesSettingInput!): \n\n### Return fields for `updateEnterpriseMembersCanDeleteRepositoriesSetting`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterprise` (Enterprise): The enterprise with the updated members can delete repositories setting.\n* `message` (String): A message confirming the result of updating the members can delete repositories setting.\n\n## UpdateEnterpriseMembersCanDeleteRepositoriesSettingInput - input object\n\nAutogenerated input type of UpdateEnterpriseMembersCanDeleteRepositoriesSetting.\n\n### Input fields for `UpdateEnterpriseMembersCanDeleteRepositoriesSettingInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the enterprise on which to set the members can delete repositories setting.\n* `settingValue` (EnterpriseEnabledDisabledSettingValue!): The value for the members can delete repositories setting on the enterprise.\n\n## updateEnterpriseMembersCanInviteCollaboratorsSetting - mutation\n\nSets whether members can invite collaborators are enabled for an enterprise.\n\n### Input fields for `updateEnterpriseMembersCanInviteCollaboratorsSetting`\n\n* `input` (UpdateEnterpriseMembersCanInviteCollaboratorsSettingInput!): \n\n### Return fields for `updateEnterpriseMembersCanInviteCollaboratorsSetting`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterprise` (Enterprise): The enterprise with the updated members can invite collaborators setting.\n* `message` (String): A message confirming the result of updating the members can invite collaborators setting.\n\n## UpdateEnterpriseMembersCanInviteCollaboratorsSettingInput - input object\n\nAutogenerated input type of UpdateEnterpriseMembersCanInviteCollaboratorsSetting.\n\n### Input fields for `UpdateEnterpriseMembersCanInviteCollaboratorsSettingInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the enterprise on which to set the members can invite collaborators setting.\n* `settingValue` (EnterpriseEnabledDisabledSettingValue!): The value for the members can invite collaborators setting on the enterprise.\n\n## updateEnterpriseMembersCanMakePurchasesSetting - mutation\n\nSets whether or not an organization owner can make purchases.\n\n### Input fields for `updateEnterpriseMembersCanMakePurchasesSetting`\n\n* `input` (UpdateEnterpriseMembersCanMakePurchasesSettingInput!): \n\n### Return fields for `updateEnterpriseMembersCanMakePurchasesSetting`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterprise` (Enterprise): The enterprise with the updated members can make purchases setting.\n* `message` (String): A message confirming the result of updating the members can make purchases setting.\n\n## UpdateEnterpriseMembersCanMakePurchasesSettingInput - input object\n\nAutogenerated input type of UpdateEnterpriseMembersCanMakePurchasesSetting.\n\n### Input fields for `UpdateEnterpriseMembersCanMakePurchasesSettingInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the enterprise on which to set the members can make purchases setting.\n* `settingValue` (EnterpriseMembersCanMakePurchasesSettingValue!): The value for the members can make purchases setting on the enterprise.\n\n## updateEnterpriseMembersCanUpdateProtectedBranchesSetting - mutation\n\nSets the members can update protected branches setting for an enterprise.\n\n### Input fields for `updateEnterpriseMembersCanUpdateProtectedBranchesSetting`\n\n* `input` (UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput!): \n\n### Return fields for `updateEnterpriseMembersCanUpdateProtectedBranchesSetting`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterprise` (Enterprise): The enterprise with the updated members can update protected branches setting.\n* `message` (String): A message confirming the result of updating the members can update protected branches setting.\n\n## UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput - input object\n\nAutogenerated input type of UpdateEnterpriseMembersCanUpdateProtectedBranchesSetting.\n\n### Input fields for `UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the enterprise on which to set the members can update protected branches setting.\n* `settingValue` (EnterpriseEnabledDisabledSettingValue!): The value for the members can update protected branches setting on the enterprise.\n\n## updateEnterpriseMembersCanViewDependencyInsightsSetting - mutation\n\nSets the members can view dependency insights for an enterprise.\n\n### Input fields for `updateEnterpriseMembersCanViewDependencyInsightsSetting`\n\n* `input` (UpdateEnterpriseMembersCanViewDependencyInsightsSettingInput!): \n\n### Return fields for `updateEnterpriseMembersCanViewDependencyInsightsSetting`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterprise` (Enterprise): The enterprise with the updated members can view dependency insights setting.\n* `message` (String): A message confirming the result of updating the members can view dependency insights setting.\n\n## UpdateEnterpriseMembersCanViewDependencyInsightsSettingInput - input object\n\nAutogenerated input type of UpdateEnterpriseMembersCanViewDependencyInsightsSetting.\n\n### Input fields for `UpdateEnterpriseMembersCanViewDependencyInsightsSettingInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the enterprise on which to set the members can view dependency insights setting.\n* `settingValue` (EnterpriseEnabledDisabledSettingValue!): The value for the members can view dependency insights setting on the enterprise.\n\n## updateEnterpriseOrganizationProjectsSetting - mutation\n\nSets whether organization projects are enabled for an enterprise.\n\n### Input fields for `updateEnterpriseOrganizationProjectsSetting`\n\n* `input` (UpdateEnterpriseOrganizationProjectsSettingInput!): \n\n### Return fields for `updateEnterpriseOrganizationProjectsSetting`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterprise` (Enterprise): The enterprise with the updated organization projects setting.\n* `message` (String): A message confirming the result of updating the organization projects setting.\n\n## UpdateEnterpriseOrganizationProjectsSettingInput - input object\n\nAutogenerated input type of UpdateEnterpriseOrganizationProjectsSetting.\n\n### Input fields for `UpdateEnterpriseOrganizationProjectsSettingInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the enterprise on which to set the organization projects setting.\n* `settingValue` (EnterpriseEnabledDisabledSettingValue!): The value for the organization projects setting on the enterprise.\n\n## updateEnterpriseOwnerOrganizationRole - mutation\n\nUpdates the role of an enterprise owner with an organization.\n\n### Input fields for `updateEnterpriseOwnerOrganizationRole`\n\n* `input` (UpdateEnterpriseOwnerOrganizationRoleInput!): \n\n### Return fields for `updateEnterpriseOwnerOrganizationRole`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `message` (String): A message confirming the result of changing the owner's organization role.\n\n## UpdateEnterpriseOwnerOrganizationRoleInput - input object\n\nAutogenerated input type of UpdateEnterpriseOwnerOrganizationRole.\n\n### Input fields for `UpdateEnterpriseOwnerOrganizationRoleInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the Enterprise which the owner belongs to.\n* `organizationId` (ID!): The ID of the organization for membership change.\n* `organizationRole` (RoleInOrganization!): The role to assume in the organization.\n\n## updateEnterpriseProfile - mutation\n\nUpdates an enterprise's profile.\n\n### Input fields for `updateEnterpriseProfile`\n\n* `input` (UpdateEnterpriseProfileInput!): \n\n### Return fields for `updateEnterpriseProfile`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterprise` (Enterprise): The updated enterprise.\n\n## UpdateEnterpriseProfileInput - input object\n\nAutogenerated input type of UpdateEnterpriseProfile.\n\n### Input fields for `UpdateEnterpriseProfileInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `description` (String): The description of the enterprise.\n* `enterpriseId` (ID!): The Enterprise ID to update.\n* `location` (String): The location of the enterprise.\n* `name` (String): The name of the enterprise.\n* `securityContactEmail` (String): The security contact email address of the enterprise.\n* `websiteUrl` (String): The URL of the enterprise's website.\n\n## updateEnterpriseRepositoryProjectsSetting - mutation\n\nSets whether repository projects are enabled for a enterprise.\n\n### Input fields for `updateEnterpriseRepositoryProjectsSetting`\n\n* `input` (UpdateEnterpriseRepositoryProjectsSettingInput!): \n\n### Return fields for `updateEnterpriseRepositoryProjectsSetting`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterprise` (Enterprise): The enterprise with the updated repository projects setting.\n* `message` (String): A message confirming the result of updating the repository projects setting.\n\n## UpdateEnterpriseRepositoryProjectsSettingInput - input object\n\nAutogenerated input type of UpdateEnterpriseRepositoryProjectsSetting.\n\n### Input fields for `UpdateEnterpriseRepositoryProjectsSettingInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the enterprise on which to set the repository projects setting.\n* `settingValue` (EnterpriseEnabledDisabledSettingValue!): The value for the repository projects setting on the enterprise.\n\n## updateEnterpriseTwoFactorAuthenticationDisallowedMethodsSetting - mutation\n\nSets the two-factor authentication methods that users of an enterprise may not use.\n\n### Input fields for `updateEnterpriseTwoFactorAuthenticationDisallowedMethodsSetting`\n\n* `input` (UpdateEnterpriseTwoFactorAuthenticationDisallowedMethodsSettingInput!): \n\n### Return fields for `updateEnterpriseTwoFactorAuthenticationDisallowedMethodsSetting`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterprise` (Enterprise): The enterprise with the updated two-factor authentication disallowed methods setting.\n* `message` (String): A message confirming the result of updating the two-factor authentication disallowed methods setting.\n\n## UpdateEnterpriseTwoFactorAuthenticationDisallowedMethodsSettingInput - input object\n\nAutogenerated input type of UpdateEnterpriseTwoFactorAuthenticationDisallowedMethodsSetting.\n\n### Input fields for `UpdateEnterpriseTwoFactorAuthenticationDisallowedMethodsSettingInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the enterprise on which to set the two-factor authentication disallowed methods setting.\n* `settingValue` (EnterpriseDisallowedMethodsSettingValue!): The value for the two-factor authentication disallowed methods setting on the enterprise.\n\n## updateEnterpriseTwoFactorAuthenticationRequiredSetting - mutation\n\nSets whether two factor authentication is required for all users in an enterprise.\n\n### Input fields for `updateEnterpriseTwoFactorAuthenticationRequiredSetting`\n\n* `input` (UpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput!): \n\n### Return fields for `updateEnterpriseTwoFactorAuthenticationRequiredSetting`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterprise` (Enterprise): The enterprise with the updated two factor authentication required setting.\n* `message` (String): A message confirming the result of updating the two factor authentication required setting.\n\n## UpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput - input object\n\nAutogenerated input type of UpdateEnterpriseTwoFactorAuthenticationRequiredSetting.\n\n### Input fields for `UpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `enterpriseId` (ID!): The ID of the enterprise on which to set the two factor authentication required setting.\n* `settingValue` (EnterpriseEnabledSettingValue!): The value for the two factor authentication required setting on the enterprise.\n\n## updateIpAllowListEnabledSetting - mutation\n\nSets whether an IP allow list is enabled on an owner.\n\n### Input fields for `updateIpAllowListEnabledSetting`\n\n* `input` (UpdateIpAllowListEnabledSettingInput!): \n\n### Return fields for `updateIpAllowListEnabledSetting`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `owner` (IpAllowListOwner): The IP allow list owner on which the setting was updated.\n\n## UpdateIpAllowListEnabledSettingInput - input object\n\nAutogenerated input type of UpdateIpAllowListEnabledSetting.\n\n### Input fields for `UpdateIpAllowListEnabledSettingInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `ownerId` (ID!): The ID of the owner on which to set the IP allow list enabled setting.\n* `settingValue` (IpAllowListEnabledSettingValue!): The value for the IP allow list enabled setting.\n\n## updateIpAllowListEntry - mutation\n\nUpdates an IP allow list entry.\n\n### Input fields for `updateIpAllowListEntry`\n\n* `input` (UpdateIpAllowListEntryInput!): \n\n### Return fields for `updateIpAllowListEntry`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `ipAllowListEntry` (IpAllowListEntry): The IP allow list entry that was updated.\n\n## UpdateIpAllowListEntryInput - input object\n\nAutogenerated input type of UpdateIpAllowListEntry.\n\n### Input fields for `UpdateIpAllowListEntryInput`\n\n* `allowListValue` (String!): An IP address or range of addresses in CIDR notation.\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `ipAllowListEntryId` (ID!): The ID of the IP allow list entry to update.\n* `isActive` (Boolean!): Whether the IP allow list entry is active when an IP allow list is enabled.\n* `name` (String): An optional name for the IP allow list entry.\n\n## updateIpAllowListForInstalledAppsEnabledSetting - mutation\n\nSets whether IP allow list configuration for installed GitHub Apps is enabled on an owner.\n\n### Input fields for `updateIpAllowListForInstalledAppsEnabledSetting`\n\n* `input` (UpdateIpAllowListForInstalledAppsEnabledSettingInput!): \n\n### Return fields for `updateIpAllowListForInstalledAppsEnabledSetting`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `owner` (IpAllowListOwner): The IP allow list owner on which the setting was updated.\n\n## UpdateIpAllowListForInstalledAppsEnabledSettingInput - input object\n\nAutogenerated input type of UpdateIpAllowListForInstalledAppsEnabledSetting.\n\n### Input fields for `UpdateIpAllowListForInstalledAppsEnabledSettingInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `ownerId` (ID!): The ID of the owner.\n* `settingValue` (IpAllowListForInstalledAppsEnabledSettingValue!): The value for the IP allow list configuration for installed GitHub Apps setting.\n\n## updateIpAllowListUserLevelEnforcementEnabledSetting - mutation\n\nSets whether IP allow list user-level enforcement is enabled on an enterprise.\n\n### Input fields for `updateIpAllowListUserLevelEnforcementEnabledSetting`\n\n* `input` (UpdateIpAllowListUserLevelEnforcementEnabledSettingInput!): \n\n### Return fields for `updateIpAllowListUserLevelEnforcementEnabledSetting`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `owner` (IpAllowListOwner): The IP allow list owner on which the setting was updated.\n\n## UpdateIpAllowListUserLevelEnforcementEnabledSettingInput - input object\n\nAutogenerated input type of UpdateIpAllowListUserLevelEnforcementEnabledSetting.\n\n### Input fields for `UpdateIpAllowListUserLevelEnforcementEnabledSettingInput`\n\n* `clientMutationId` (String): A unique identifier for the client performing the mutation.\n* `ownerId` (ID!): The ID of the owner.\n* `settingValue` (IpAllowListUserLevelEnforcementEnabledSettingValue!): The value for the IP allow list user-level enforcement enabled setting.\n\n## UserNamespaceRepository - object\n\nA repository owned by an Enterprise Managed user.\n\n**Implements:** Node\n\n### Fields for `UserNamespaceRepository`\n\n* `id` (ID!): The Node ID of the UserNamespaceRepository object.\n* `name` (String!): The name of the repository.\n* `nameWithOwner` (String!): The repository's name with owner.\n* `owner` (RepositoryOwner!): The user owner of the repository.\n\n## UserNamespaceRepositoryConnection - object\n\nA list of repositories owned by users in an enterprise with Enterprise Managed Users.\n\n### Fields for `UserNamespaceRepositoryConnection`\n\n* `edges` ([UserNamespaceRepositoryEdge]): A list of edges.\n* `nodes` ([UserNamespaceRepository]): A list of nodes.\n* `pageInfo` (PageInfo!): Information to aid in pagination.\n* `totalCount` (Int!): Identifies the total count of items in the connection.\n\n## UserNamespaceRepositoryEdge - object\n\nAn edge in a connection.\n\n### Fields for `UserNamespaceRepositoryEdge`\n\n* `cursor` (String!): A cursor for use in pagination.\n* `node` (UserNamespaceRepository): The item at the end of the edge."}