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. |