ProjectsLocationsGithubEnterpriseConfigs
class ProjectsLocationsGithubEnterpriseConfigs extends Resource (View source)
The "githubEnterpriseConfigs" collection of methods.
Typical usage is:
$cloudbuildService = new Google\Service\CloudBuild(...);
$githubEnterpriseConfigs = $cloudbuildService->projects_locations_githubEnterpriseConfigs;
Methods
Create an association between a GCP project and a GitHub Enterprise server.
Delete an association between a GCP project and a GitHub Enterprise server.
Retrieve a GitHubEnterpriseConfig. (githubEnterpriseConfigs.get)
List all GitHubEnterpriseConfigs for a given project.
Update an association between a GCP project and a GitHub Enterprise server.
Details
Operation
create(string $parent, GitHubEnterpriseConfig $postBody, array $optParams = [])
Create an association between a GCP project and a GitHub Enterprise server.
(githubEnterpriseConfigs.create)
Operation
delete(string $name, array $optParams = [])
Delete an association between a GCP project and a GitHub Enterprise server.
(githubEnterpriseConfigs.delete)
GitHubEnterpriseConfig
get(string $name, array $optParams = [])
Retrieve a GitHubEnterpriseConfig. (githubEnterpriseConfigs.get)
ListGithubEnterpriseConfigsResponse
listProjectsLocationsGithubEnterpriseConfigs(string $parent, array $optParams = [])
List all GitHubEnterpriseConfigs for a given project.
(githubEnterpriseConfigs.listProjectsLocationsGithubEnterpriseConfigs)
Operation
patch(string $name, GitHubEnterpriseConfig $postBody, array $optParams = [])
Update an association between a GCP project and a GitHub Enterprise server.
(githubEnterpriseConfigs.patch)