Terraform Module for deploying GitHub OIDC Connection to Azure via AzureAD
| Name | Version |
|---|---|
| terraform | >= 1.3.0 |
| azuread | >= 2.31.0 |
| github | >= 5.13.0 |
| Name | Version |
|---|---|
| azuread | 2.33.0 |
| github | 5.16.0 |
No modules.
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| connection_name | The name of the connection. | string |
n/a | yes |
| github_organization | The name of the GitHub organization to configure for use with the connection. | string |
n/a | yes |
| github_repos | The list of GitHub repositories to configure for use with the connection. | list(object({ |
n/a | yes |
| subscription_id | The Azure Subscription ID to configure for use with the connection. | string |
n/a | yes |
| well_known_application_permissions | The list of well-known application permissions to configure for use with the connection. | list(object({ |
[] |
no |
| Name | Description |
|---|---|
| connection_sp_client_id | The client ID of the service principal for the connection. |
| connection_sp_object_id | The object ID of the service principal for the connection. |
| connection_subscription_id | The default subscription ID for the connection. |