VCS Integrations

UpdateGitHubIntegration

Updates GitHub App integration settings.

patch/api/console/orgs/{orgName}/integrations/github/{integrationId}

Request

  • Base URL: https://api.pulumi.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.pulumi.com/api/console/orgs/{orgName}/integrations/github/{integrationId}
  • Auth: none declared

Path parameters

orgNamestring required

The organization name

integrationIdstring required

The GitHub App integration identifier

Request body

disableCodeAccessForReviewsboolean

Whether to disable code access for AI reviews

disableDetailedDiffboolean

Whether to disable detailed property-level diffs in PR comments

disableDraftPRCommentsboolean

Whether to disable PR comments while a pull request is in draft

disableNeoSummariesboolean

Whether to disable Neo AI summaries on PRs

disablePRCommentsboolean

Whether to disable PR comments from the Pulumi GitHub App

individualAuthEnabledboolean

Whether per-user (individual) GitHub Enterprise authentication is enabled. Only applies to self-hosted GitHub Enterprise installations.

Response

No Content

Changes

No recorded changes to this operation across all 1 revision of this API.