Skip to content

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
NameTypeRequiredDescription
ApplicationNameStringYesThe application name that the integration will be used with.
IntegrationNameStringYes
PersonalAccessTokenStringYesPersonal access token used to authenticate and read logs from your GitHub Enterprise account
HostnameStringNoThe domain of your GitHub Enterprise server instance
OrganizationStringNoYour GitHub Enterprise organization name
SubsystemNameStringNoThe subsystem name that the integration will be used with.