GitHub Enterprise
Overview
GitHub Enterprise is a platform for version control and collaborative software development. The logs capture activities such as code changes, user access, and configuration updates, enabling administrators to detect unauthorized or suspicious actions and ensure compliance with security policies.
For more information about this integration, click here.
How to use with Terraform
To deploy this integration using Terraform, you can use the coralogix_integration
resource provided by the Coralogix Terraform provider. Below is an example configuration:
resource "coralogix_integration" "github-enterprise-collector" {
integration_key = "github-enterprise-collector"
version = "0.0.1"
parameters = {
IntegrationName = "GitHub Enterprise"
ApplicationName = "<ApplicationName>"
PersonalAccessToken = "<PersonalAccessToken>"
}
}
Replace the placeholder values with your actual configuration parameters. Refer to the parameter table below for required fields and their descriptions.
Revisions
0.0.1
Name | Type | Required | Description |
---|---|---|---|
ApplicationName | String | Yes | The application name that the integration will be used with. |
IntegrationName | String | Yes | |
PersonalAccessToken | String | Yes | Personal access token used to authenticate and read logs from your GitHub Enterprise account |
Hostname | String | No | The domain of your GitHub Enterprise server instance |
Organization | String | No | Your GitHub Enterprise organization name |
SubsystemName | String | No | The subsystem name that the integration will be used with. |
Theme
Light