ahmadnassri/Terraform Cloud API

Fetch data from the Terraform Cloud API, make it available as outputs

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Feb 19, 2025
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: ahmadnassri/action-terraform-cloud-api@4604a103e4c851a05f9b33b7f9d1b38b61bd2ab2 # v1.1.3

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
tokenTerraform Cloud API tokenyes
stateterraform state fileno.terraform/terraform.tfstate
organizationorganization nameno${{ github.repository_owner }}
workspaceworkspace nameno
namedescription
workspace_jsonworkspace_json
workspace_allow_destroy_planworkspace_allow_destroy_plan
workspace_auto_applyworkspace_auto_apply
workspace_auto_destroy_atworkspace_auto_destroy_at
workspace_auto_destroy_statusworkspace_auto_destroy_status
workspace_environmentworkspace_environment
workspace_lockedworkspace_locked
workspace_nameworkspace_name
workspace_queue_all_runsworkspace_queue_all_runs
workspace_speculative_enabledworkspace_speculative_enabled
workspace_structured_run_output_enabledworkspace_structured_run_output_enabled
workspace_terraform_versionworkspace_terraform_version
workspace_working_directoryworkspace_working_directory
workspace_global_remote_stateworkspace_global_remote_state
workspace_updated_atworkspace_updated_at
workspace_resource_countworkspace_resource_count
workspace_apply_duration_averageworkspace_apply_duration_average
workspace_plan_duration_averageworkspace_plan_duration_average
workspace_policy_check_failuresworkspace_policy_check_failures
workspace_run_failuresworkspace_run_failures
workspace_workspace_kpis_runs_countworkspace_workspace_kpis_runs_count
workspace_latest_change_atworkspace_latest_change_at
workspace_operationsworkspace_operations
workspace_execution_modeworkspace_execution_mode
workspace_vcs_repoworkspace_vcs_repo
workspace_vcs_repo_identifierworkspace_vcs_repo_identifier
workspace_descriptionworkspace_description
workspace_file_triggers_enabledworkspace_file_triggers_enabled
workspace_assessments_enabledworkspace_assessments_enabled
workspace_last_assessment_result_atworkspace_last_assessment_result_at
workspace_sourceworkspace_source
workspace_source_nameworkspace_source_name
workspace_source_urlworkspace_source_url
organization_jsonorganization_json
organization_external_idorganization_external_id
organization_created_atorganization_created_at
organization_emailorganization_email
organization_session_timeoutorganization_session_timeout
organization_session_rememberorganization_session_remember
organization_collaborator_auth_policyorganization_collaborator_auth_policy
organization_plan_expiredorganization_plan_expired
organization_plan_expires_atorganization_plan_expires_at
organization_plan_is_trialorganization_plan_is_trial
organization_plan_is_enterpriseorganization_plan_is_enterprise
organization_plan_identifierorganization_plan_identifier
organization_cost_estimation_enabledorganization_cost_estimation_enabled
organization_managed_resource_countorganization_managed_resource_count
organization_send_passing_statuses_for_untriggered_speculative_plansorganization_send_passing_statuses_for_untriggered_speculative_plans
organization_allow_force_delete_workspacesorganization_allow_force_delete_workspaces
organization_assessments_enforcedorganization_assessments_enforced
organization_is_in_degraded_modeorganization_is_in_degraded_mode
organization_nameorganization_name
organization_saml_enabledorganization_saml_enabled
organization_fair_run_queuing_enabledorganization_fair_run_queuing_enabled
organization_owners_team_saml_role_idorganization_owners_team_saml_role_id
organization_two_factor_conformantorganization_two_factor_conformant