Name of the parent project. For example: projects/{$projectNumber} or projects/{$projectId}
Authorization requires the following IAM permission on the specified resource parent:
cloudbuild.integrations.create
Query parameters
Parameters
projectId (deprecated)
string
ID of the project.
gheConfigId
string
Optional. The ID to use for the EnterpriseConfig, which will become the final component of the EnterpriseConfig's resource name.
gheConfigId must meet the following requirements: + They must contain only alphanumeric characters and dashes. + They can be 1-64 characters long. + They must begin and end with an alphanumeric character
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-04-18 UTC."],[[["This webpage details the process of associating a GCP project with a GitHub Enterprise server using the Cloud Build API."],["The primary method is a `POST` HTTP request to the specified URL, which utilizes gRPC Transcoding syntax."],["The request requires a `parent` path parameter to identify the GCP project, and it needs `cloudbuild.integrations.create` IAM permission."],["You can also provide an optional `gheConfigId` query parameter, which must meet specific alphanumeric and length requirements, for the GitHubEnterpriseConfig."],["The request body must contain a `GitHubEnterpriseConfig` instance, and a successful response will provide an `Operation` instance."]]],[]]