You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I need to be able to reference all of the available github app installations through a single resource.
Attempted Solutions
No current solution to dynamically pull data about the currently configured GitHub Apps. The tfe_github_app_installation resource requires that you must specify identifying details about a particular GitHub App installation for it to obtain information.
Proposal
Name: tfe_github_app_installations
Argument(s):
organization (optional) - If it's an HCP Terraform account
This one doesn't allow to TFE, but would be assumed from the provider configuration if not provided explicitly
hostname (optional) - if it's a Terraform Enterprise installation (since GitHub Apps exist at the platform/admin level)
By default, this value would be assumed from the provider configuration
Attributes:
Name
GitHub App ID
This would greatly reduce the amount of tfe_github_app_installation data sources we need to have within our workspace onboarding module (1 for every workspace[1,000+]), which would result in significantly reduced plan operation times, and API calls made to HCPT/TFE.
The text was updated successfully, but these errors were encountered:
Use-cases
I need to be able to reference all of the available github app installations through a single resource.
Attempted Solutions
No current solution to dynamically pull data about the currently configured GitHub Apps. The tfe_github_app_installation resource requires that you must specify identifying details about a particular GitHub App installation for it to obtain information.
Proposal
Name:
tfe_github_app_installations
Argument(s):
organization (optional)
- If it's an HCP Terraform accounthostname (optional)
- if it's a Terraform Enterprise installation (since GitHub Apps exist at the platform/admin level)Attributes:
This would greatly reduce the amount of
tfe_github_app_installation
data sources we need to have within our workspace onboarding module (1 for every workspace[1,000+]), which would result in significantly reduced plan operation times, and API calls made to HCPT/TFE.The text was updated successfully, but these errors were encountered: