Cloudbuild Github Enterprise Config

This table represents the cloudbuild_github_enterprise_config resource from Google Cloud Platform.

gcp.cloudbuild_github_enterprise_config

Fields

TitleIDTypeData TypeDescription
_keycorestring
ancestorscorearray<string>
app_idcoreint64Required. The GitHub app id of the Cloud Build app on the GitHub Enterprise server.
create_timecoretimestampOutput only. Time when the installation was associated with the project.
datadog_display_namecorestring
gcp_display_namecorestringOptional. Name to display for this config.
host_urlcorestringThe URL of the github enterprise host the configuration is for.
labelscorearray<string>
namecorestringThe full resource name for the GitHubEnterpriseConfig For example: "projects/{$project_id}/locations/{$location_id}/githubEnterpriseConfigs/{$config_id}"
organization_idcorestring
parentcorestring
peered_networkcorestringOptional. The network to be used when reaching out to the GitHub Enterprise server. The VPC network must be enabled for private service connection. This should be set if the GitHub Enterprise server is hosted on-premises and not reachable by public internet. If this field is left empty, no network peering will occur and calls to the GitHub Enterprise server will be made over the public internet. Must be in the format `projects/{project}/global/networks/{network}`, where {project} is a project number or id and {network} is the name of a VPC network in the project.
project_idcorestring
project_numbercorestring
resource_namecorestring
secretscorejsonOptional. Names of secrets in Secret Manager.
ssl_cacorestringOptional. SSL certificate to use for requests to GitHub Enterprise.
tagscorehstore