Skip to main content
Pulumi logo Pulumi logo
  1. Docs
  2. Reference
  3. REST API Docs
  4. Schema
  5. ListGitHubIntegrationsResponse

ListGitHubIntegrationsResponse

    ListGitHubIntegrationsResponse contains the list of GitHub App integrations for an organization.

    Properties

    • integrations array[GitHubIntegrationDetails] required
      The list of GitHub App integrations.
    • avatarUrl string optional
      The avatar URL of the GitHub account.
    • id string required
      The Pulumi ID of the GitHub App installation.
    • installationID integer required
      The GitHub installation ID.
    • accountID integer optional
      The GitHub account ID (user or org).
    • accountName string optional
      The GitHub account name (login).
    • isOrganization boolean required
      Whether the GitHub account is an organization (as opposed to a personal account).
    • isSelfHosted boolean required
      Whether this is a self-hosted GitHub Enterprise installation.
    • created string optional
      When the installation was created.
    • disablePRComments boolean required
      Whether PR comments are disabled for this installation.
    • disableNeoSummaries boolean required
      Whether Neo AI summaries are disabled for this installation.
    • disableDetailedDiff boolean required
      Whether detailed property-level diffs are disabled for PR comments.
    • disableCodeAccessForReviews boolean required
      Whether code access for AI reviews is disabled for this installation.
    • disableDraftPRComments boolean optional
      Whether PR comments are disabled while a pull request is in draft.
    • individualAuthEnabled boolean optional
      Whether per-user (individual) GitHub Enterprise authentication is enabled. Only applies to self-hosted GitHub Enterprise installations.
    • hasMembersPermission boolean required
      Whether the installation has the ‘members’ permission (only relevant for organization accounts).
    • hasContentsPermission boolean required
      Whether the installation has the ‘contents’ permission.
    • neoGitHubAppPermissionRequirements array[GitHubAppPermissionRequirement] optional
      Neo GitHub App permission requirements for this installation.
    • ghUrls GitHubAppURLs optional
      URL to configure repository access for this GitHub App installation.
    • installationUrl string optional
      URL to install the Pulumi GitHub App for this organization.

      The infrastructure as code platform for any cloud.