Github API - Test Config

Enterprise [object]

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

Implements
AnnouncementBanner

AnnouncementBanner [interface]

Represents an announcement banner.

Attributes
announcement String

The text of the announcement

announcementExpiresAt DateTime

The expiration date of the announcement, if any

announcementUserDismissible Boolean

Whether the announcement can be dismissed by the user

API:
Github GraphQL API
Node

Node [interface]

An object with an ID.

Attributes
id ID

ID of the object.

API:
Github GraphQL API
Attributes
announcement String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

The text of the announcement

announcementExpiresAt DateTime

DateTime [scalar]

An ISO-8601 encoded UTC date string.

API:
Github GraphQL API

The expiration date of the announcement, if any

announcementUserDismissible Boolean

Boolean [scalar]

The Boolean scalar type represents true or false.

API:
Github GraphQL API

Whether the announcement can be dismissed by the user

avatarUrl URI

URI [scalar]

An RFC 3986, RFC 3987, and RFC 6570 (level 4) compliant URI string.

API:
Github GraphQL API

A URL pointing to the enterprise's public avatar.

billingEmail String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

The enterprise's billing email.

billingInfo EnterpriseBillingInfo

EnterpriseBillingInfo [object]

Enterprise billing information visible to enterprise billing managers and owners.

Attributes
allLicensableUsersCount Int

The number of licenseable users/emails across the enterprise.

assetPacks Int

The number of data packs used by all organizations owned by the enterprise.

bandwidthQuota Float

The bandwidth quota in GB for all organizations owned by the enterprise.

bandwidthUsage Float

The bandwidth usage in GB for all organizations owned by the enterprise.

bandwidthUsagePercentage Int

The bandwidth usage as a percentage of the bandwidth quota.

storageQuota Float

The storage quota in GB for all organizations owned by the enterprise.

storageUsage Float

The storage usage in GB for all organizations owned by the enterprise.

storageUsagePercentage Int

The storage usage as a percentage of the storage quota.

totalAvailableLicenses Int

The number of available licenses across all owned organizations based on the unique number of billable users.

totalLicenses Int

The total number of licenses allocated.

API:
Github GraphQL API

Enterprise billing information visible to enterprise billing managers.

createdAt DateTime

DateTime [scalar]

An ISO-8601 encoded UTC date string.

API:
Github GraphQL API

Identifies the date and time when the object was created.

databaseId Int

Int [scalar]

The Int scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.

API:
Github GraphQL API

Identifies the primary key from the database.

description String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

The description of the enterprise.

descriptionHTML HTML

HTML [scalar]

A string containing HTML code.

API:
Github GraphQL API

The description of the enterprise as HTML.

id ID

ID [scalar]

The ID scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as "4") or integer (such as 4) input value will be accepted as an ID.

API:
Github GraphQL API

The Node ID of the Enterprise object

location String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

The location of the enterprise.

members EnterpriseMemberConnection

EnterpriseMemberConnection [object]

The connection type for EnterpriseMember.

Attributes

A list of edges.

nodes EnterpriseMember []

A list of nodes.

pageInfo PageInfo

Information to aid in pagination.

totalCount Int

Identifies the total count of items in the connection.

API:
Github GraphQL API

A list of users who are members of this enterprise.

name String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

The name of the enterprise.

organizations OrganizationConnection

OrganizationConnection [object]

A list of organizations managed by an enterprise.

Attributes
edges OrganizationEdge []

A list of edges.

nodes Organization []

A list of nodes.

pageInfo PageInfo

Information to aid in pagination.

totalCount Int

Identifies the total count of items in the connection.

API:
Github GraphQL API

A list of organizations that belong to this enterprise.

ownerInfo EnterpriseOwnerInfo

EnterpriseOwnerInfo [object]

Enterprise information visible to enterprise owners or enterprise owners'
personal access tokens (classic) with read:enterprise or admin:enterprise scope.

Attributes

A list of all of the administrators for this enterprise.

affiliatedUsersWithTwoFactorDisabled UserConnection

A list of users in the enterprise who currently have two-factor authentication disabled.

affiliatedUsersWithTwoFactorDisabledExist Boolean

Whether or not affiliated users with two-factor authentication disabled exist in the enterprise.

allowPrivateRepositoryForkingSetting EnterpriseEnabledDisabledSettingValue

The setting value for whether private repository forking is enabled for repositories in organizations in this enterprise.

allowPrivateRepositoryForkingSettingOrganizations OrganizationConnection

A list of enterprise organizations configured with the provided private repository forking setting value.

allowPrivateRepositoryForkingSettingPolicyValue EnterpriseAllowPrivateRepositoryForkingPolicyValue

The value for the allow private repository forking policy on the enterprise.

defaultRepositoryPermissionSetting EnterpriseDefaultRepositoryPermissionSettingValue

The setting value for base repository permissions for organizations in this enterprise.

defaultRepositoryPermissionSettingOrganizations OrganizationConnection

A list of enterprise organizations configured with the provided base repository permission.

A list of domains owned by the enterprise. Visible to enterprise owners or
enterprise owners' personal access tokens (classic) with admin:enterprise scope.

enterpriseServerInstallations EnterpriseServerInstallationConnection

Enterprise Server installations owned by the enterprise.

A list of failed invitations in the enterprise.

ipAllowListEnabledSetting IpAllowListEnabledSettingValue

The setting value for whether the enterprise has an IP allow list enabled.

ipAllowListEntries IpAllowListEntryConnection

The IP addresses that are allowed to access resources owned by the enterprise.
Visible to enterprise owners or enterprise owners' personal access tokens
(classic) with admin:enterprise scope.

ipAllowListForInstalledAppsEnabledSetting IpAllowListForInstalledAppsEnabledSettingValue

The setting value for whether the enterprise has IP allow list configuration for installed GitHub Apps enabled.

isUpdatingDefaultRepositoryPermission Boolean

Whether or not the base repository permission is currently being updated.

isUpdatingTwoFactorRequirement Boolean

Whether the two-factor authentication requirement is currently being enforced.

membersCanChangeRepositoryVisibilitySetting EnterpriseEnabledDisabledSettingValue

The setting value for whether organization members with admin permissions on a
repository can change repository visibility.

membersCanChangeRepositoryVisibilitySettingOrganizations OrganizationConnection

A list of enterprise organizations configured with the provided can change repository visibility setting value.

membersCanCreateInternalRepositoriesSetting Boolean

The setting value for whether members of organizations in the enterprise can create internal repositories.

membersCanCreatePrivateRepositoriesSetting Boolean

The setting value for whether members of organizations in the enterprise can create private repositories.

membersCanCreatePublicRepositoriesSetting Boolean

The setting value for whether members of organizations in the enterprise can create public repositories.

membersCanCreateRepositoriesSetting EnterpriseMembersCanCreateRepositoriesSettingValue

The setting value for whether members of organizations in the enterprise can create repositories.

membersCanCreateRepositoriesSettingOrganizations OrganizationConnection

A list of enterprise organizations configured with the provided repository creation setting value.

membersCanDeleteIssuesSetting EnterpriseEnabledDisabledSettingValue

The setting value for whether members with admin permissions for repositories can delete issues.

membersCanDeleteIssuesSettingOrganizations OrganizationConnection

A list of enterprise organizations configured with the provided members can delete issues setting value.

membersCanDeleteRepositoriesSetting EnterpriseEnabledDisabledSettingValue

The setting value for whether members with admin permissions for repositories can delete or transfer repositories.

membersCanDeleteRepositoriesSettingOrganizations OrganizationConnection

A list of enterprise organizations configured with the provided members can delete repositories setting value.

membersCanInviteCollaboratorsSetting EnterpriseEnabledDisabledSettingValue

The setting value for whether members of organizations in the enterprise can invite outside collaborators.

membersCanInviteCollaboratorsSettingOrganizations OrganizationConnection

A list of enterprise organizations configured with the provided members can invite collaborators setting value.

membersCanMakePurchasesSetting EnterpriseMembersCanMakePurchasesSettingValue

Indicates whether members of this enterprise's organizations can purchase additional services for those organizations.

membersCanUpdateProtectedBranchesSetting EnterpriseEnabledDisabledSettingValue

The setting value for whether members with admin permissions for repositories can update protected branches.

membersCanUpdateProtectedBranchesSettingOrganizations OrganizationConnection

A list of enterprise organizations configured with the provided members can update protected branches setting value.

membersCanViewDependencyInsightsSetting EnterpriseEnabledDisabledSettingValue

The setting value for whether members can view dependency insights.

membersCanViewDependencyInsightsSettingOrganizations OrganizationConnection

A list of enterprise organizations configured with the provided members can view dependency insights setting value.

notificationDeliveryRestrictionEnabledSetting NotificationRestrictionSettingValue

Indicates if email notification delivery for this enterprise is restricted to verified or approved domains.

oidcProvider OIDCProvider

The OIDC Identity Provider for the enterprise.

organizationProjectsSetting EnterpriseEnabledDisabledSettingValue

The setting value for whether organization projects are enabled for organizations in this enterprise.

organizationProjectsSettingOrganizations OrganizationConnection

A list of enterprise organizations configured with the provided organization projects setting value.

A list of outside collaborators across the repositories in the enterprise.

A list of pending administrator invitations for the enterprise.

pendingCollaboratorInvitations RepositoryInvitationConnection

A list of pending collaborator invitations across the repositories in the enterprise.

A list of pending member invitations for organizations in the enterprise.

repositoryProjectsSetting EnterpriseEnabledDisabledSettingValue

The setting value for whether repository projects are enabled in this enterprise.

repositoryProjectsSettingOrganizations OrganizationConnection

A list of enterprise organizations configured with the provided repository projects setting value.

samlIdentityProvider EnterpriseIdentityProvider

The SAML Identity Provider for the enterprise.

samlIdentityProviderSettingOrganizations OrganizationConnection

A list of enterprise organizations configured with the SAML single sign-on setting value.

supportEntitlements EnterpriseMemberConnection

A list of members with a support entitlement.

teamDiscussionsSetting EnterpriseEnabledDisabledSettingValue

The setting value for whether team discussions are enabled for organizations in this enterprise.

teamDiscussionsSettingOrganizations OrganizationConnection

A list of enterprise organizations configured with the provided team discussions setting value.

twoFactorRequiredSetting EnterpriseEnabledSettingValue

The setting value for whether the enterprise requires two-factor authentication for its organizations and users.

twoFactorRequiredSettingOrganizations OrganizationConnection

A list of enterprise organizations configured with the two-factor authentication setting value.

API:
Github GraphQL API

Enterprise information visible to enterprise owners or enterprise owners'
personal access tokens (classic) with read:enterprise or admin:enterprise scope.

resourcePath URI

URI [scalar]

An RFC 3986, RFC 3987, and RFC 6570 (level 4) compliant URI string.

API:
Github GraphQL API

The HTTP path for this enterprise.

slug String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

The URL-friendly identifier for the enterprise.

url URI

URI [scalar]

An RFC 3986, RFC 3987, and RFC 6570 (level 4) compliant URI string.

API:
Github GraphQL API

The HTTP URL for this enterprise.

viewerIsAdmin Boolean

Boolean [scalar]

The Boolean scalar type represents true or false.

API:
Github GraphQL API

Is the current viewer an admin of this enterprise?

websiteUrl URI

URI [scalar]

An RFC 3986, RFC 3987, and RFC 6570 (level 4) compliant URI string.

API:
Github GraphQL API

The URL of the enterprise website.

API:
Github GraphQL API