VCS Integrations

CreateAzureDevOpsSetup

Creates a new Azure DevOps integration for an organization. Requires an Azure DevOps organization and project to be specified in the request body. Returns 409 if an integration already exists for the specified project.

post/api/console/orgs/{orgName}/integrations/azure-devops

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/azure-devops
  • Auth: none declared

Path parameters

orgNamestring required

The organization name

Request body

disableCodeAccessForReviewsboolean

Whether to disable code access for AI reviews

disableDetailedDiffboolean

Whether detailed property-level diffs are disabled for PR comments

disableNeoSummariesboolean

Whether Neo AI summaries are disabled for this integration

disablePRCommentsboolean

Whether PR comments are disabled for this integration

organizationNamestring

The name of the Azure DevOps organization (e.g., 'mycompany' in dev.azure.com/mycompany)

projectIdstring

The ID of the Azure DevOps project to integrate

Response

Created successfully

Changes

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