Object GitHub::Enterprise

An account to manage multiple organizations with consolidated policy and billing.

Fields

avatarUrl(size: Int): URI!

A URL pointing to the enterprise's public avatar.

Args

size: Int

The size of the resulting square image.

billingInfo: EnterpriseBillingInfo

Enterprise billing information visible to enterprise billing managers.

createdAt: DateTime!

Identifies the date and time when the object was created.

databaseId: Int

Identifies the primary key from the database.

description: String

The description of the enterprise.

descriptionHTML: HTML!

The description of the enterprise as HTML.

id: ID!

location: String

The location of the enterprise.

members(organizationLogins: [String!], query: String, orderBy: EnterpriseMemberOrder = {field: LOGIN, direction: ASC}, role: EnterpriseUserAccountMembershipRole, deployment: EnterpriseUserDeployment, after: String, before: String, first: Int, last: Int): EnterpriseMemberConnection!

A list of users who are members of this enterprise.

Args

organizationLogins: [String!]

Only return members within the organizations with these logins

query: String

The search string to look for.

orderBy: EnterpriseMemberOrder = {field: LOGIN, direction: ASC}

Ordering options for members returned from the connection.

role: EnterpriseUserAccountMembershipRole

The role of the user in the enterprise organization or server.

deployment: EnterpriseUserDeployment

Only return members within the selected GitHub Enterprise deployment

after: String

Returns the elements in the list that come after the specified cursor.

before: String

Returns the elements in the list that come before the specified cursor.

first: Int

Returns the first n elements from the list.

last: Int

Returns the last n elements from the list.

name: String!

The name of the enterprise.

organizations(query: String, orderBy: OrganizationOrder = {field: LOGIN, direction: ASC}, after: String, before: String, first: Int, last: Int): OrganizationConnection!

A list of organizations that belong to this enterprise.

Args

query: String

The search string to look for.

orderBy: OrganizationOrder = {field: LOGIN, direction: ASC}

Ordering options for organizations returned from the connection.

after: String

Returns the elements in the list that come after the specified cursor.

before: String

Returns the elements in the list that come before the specified cursor.

first: Int

Returns the first n elements from the list.

last: Int

Returns the last n elements from the list.

ownerInfo: EnterpriseOwnerInfo

Enterprise information only visible to enterprise owners.

resourcePath: URI!

The HTTP path for this enterprise.

slug: String!

The URL-friendly identifier for the enterprise.

url: URI!

The HTTP URL for this enterprise.

userAccounts(after: String, before: String, first: Int, last: Int): EnterpriseUserAccountConnection!

A list of user accounts on this enterprise.

Args

after: String

Returns the elements in the list that come after the specified cursor.

before: String

Returns the elements in the list that come before the specified cursor.

first: Int

Returns the first n elements from the list.

last: Int

Returns the last n elements from the list.

viewerIsAdmin: Boolean!

Is the current viewer an admin of this enterprise?

websiteUrl: URI

The URL of the enterprise website.

Uses

CreateEnterpriseOrganizationPayload.enterprise

EnterpriseAdministratorInvitation.enterprise

EnterpriseIdentityProvider.enterprise

EnterpriseServerUserAccountsUpload.enterprise

EnterpriseUserAccount.enterprise

Query.enterprise

RemoveEnterpriseAdminPayload.enterprise

RemoveEnterpriseOrganizationPayload.enterprise

UpdateEnterpriseActionExecutionCapabilitySettingPayload.enterprise

UpdateEnterpriseAllowPrivateRepositoryForkingSettingPayload.enterprise

UpdateEnterpriseDefaultRepositoryPermissionSettingPayload.enterprise

UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingPayload.enterprise

UpdateEnterpriseMembersCanCreateRepositoriesSettingPayload.enterprise

UpdateEnterpriseMembersCanDeleteIssuesSettingPayload.enterprise

UpdateEnterpriseMembersCanDeleteRepositoriesSettingPayload.enterprise

UpdateEnterpriseMembersCanInviteCollaboratorsSettingPayload.enterprise

UpdateEnterpriseMembersCanMakePurchasesSettingPayload.enterprise

UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingPayload.enterprise

UpdateEnterpriseMembersCanViewDependencyInsightsSettingPayload.enterprise

UpdateEnterpriseOrganizationProjectsSettingPayload.enterprise

UpdateEnterpriseProfilePayload.enterprise

UpdateEnterpriseRepositoryProjectsSettingPayload.enterprise

UpdateEnterpriseTeamDiscussionsSettingPayload.enterprise

UpdateEnterpriseTwoFactorAuthenticationRequiredSettingPayload.enterprise

IpAllowListOwner

Node