Send feedback
Class GitHubEnterpriseConfig (3.31.3)
Stay organized with collections
Save and categorize content based on your preferences.
Version latestkeyboard_arrow_down
GitHubEnterpriseConfig ( mapping = None , * , ignore_unknown_fields = False , ** kwargs )
GitHubEnterpriseConfig represents a configuration for a
GitHub Enterprise server.
Attributes
Name
Description
name
str
Optional. The full resource name for the
GitHubEnterpriseConfig For example:
"projects/{$project_id}/locations/{$location_id}/githubEnterpriseConfigs/{$config_id}".
host_url
str
The URL of the github enterprise host the
configuration is for.
app_id
int
Required. The GitHub app id of the Cloud
Build app on the GitHub Enterprise server.
create_time
google.protobuf.timestamp_pb2.Timestamp
Output only. Time when the installation was
associated with the project.
webhook_key
str
The key that should be attached to webhook
calls to the ReceiveWebhook endpoint.
peered_network
str
Optional. 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.
secrets
google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseSecrets
Names of secrets in Secret Manager.
display_name
str
Name to display for this config.
ssl_ca
str
Optional. SSL certificate to use for requests
to GitHub Enterprise.
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-07 UTC.
Need to tell us more?
[[["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 2025-08-07 UTC."],[],[],null,["# Class GitHubEnterpriseConfig (3.31.3)\n\nVersion latestkeyboard_arrow_down\n\n- [3.31.3 (latest)](/python/docs/reference/cloudbuild/latest/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.31.2](/python/docs/reference/cloudbuild/3.31.2/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.30.0](/python/docs/reference/cloudbuild/3.30.0/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.29.0](/python/docs/reference/cloudbuild/3.29.0/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.28.0](/python/docs/reference/cloudbuild/3.28.0/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.27.1](/python/docs/reference/cloudbuild/3.27.1/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.26.0](/python/docs/reference/cloudbuild/3.26.0/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.25.0](/python/docs/reference/cloudbuild/3.25.0/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.24.2](/python/docs/reference/cloudbuild/3.24.2/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.23.3](/python/docs/reference/cloudbuild/3.23.3/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.22.0](/python/docs/reference/cloudbuild/3.22.0/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.21.0](/python/docs/reference/cloudbuild/3.21.0/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.20.1](/python/docs/reference/cloudbuild/3.20.1/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.19.0](/python/docs/reference/cloudbuild/3.19.0/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.18.0](/python/docs/reference/cloudbuild/3.18.0/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.17.1](/python/docs/reference/cloudbuild/3.17.1/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.16.0](/python/docs/reference/cloudbuild/3.16.0/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.15.0](/python/docs/reference/cloudbuild/3.15.0/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.14.0](/python/docs/reference/cloudbuild/3.14.0/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.13.0](/python/docs/reference/cloudbuild/3.13.0/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.12.0](/python/docs/reference/cloudbuild/3.12.0/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.11.1](/python/docs/reference/cloudbuild/3.11.1/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.10.0](/python/docs/reference/cloudbuild/3.10.0/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.9.3](/python/docs/reference/cloudbuild/3.9.3/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.8.3](/python/docs/reference/cloudbuild/3.8.3/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.7.1](/python/docs/reference/cloudbuild/3.7.1/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.6.0](/python/docs/reference/cloudbuild/3.6.0/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.5.2](/python/docs/reference/cloudbuild/3.5.2/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.4.0](/python/docs/reference/cloudbuild/3.4.0/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.3.2](/python/docs/reference/cloudbuild/3.3.2/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.2.1](/python/docs/reference/cloudbuild/3.2.1/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.1.1](/python/docs/reference/cloudbuild/3.1.1/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [3.0.2](/python/docs/reference/cloudbuild/3.0.2/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [2.0.2](/python/docs/reference/cloudbuild/2.0.2/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [1.1.2](/python/docs/reference/cloudbuild/1.1.2/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [1.0.0](/python/docs/reference/cloudbuild/1.0.0/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig)\n- [0.1.0](/python/docs/reference/cloudbuild/0.1.0/google.cloud.devtools.cloudbuild_v1.types.GitHubEnterpriseConfig) \n\n GitHubEnterpriseConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nGitHubEnterpriseConfig represents a configuration for a\nGitHub Enterprise server."]]