tenable/Accurics GitHub Action
The Accurics GitHub Action scans IaC (Infrastructure as Code) to help identify vulnerabilities prior to cloud deployment.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| debug-mode | — | no | false |
| terraform-version | The Terraform version used to process the files in this repository (ex: 0.12.26). (default=latest) | no | latest |
| directories | A list of directories to scan within this repository separated by a space. (default=current directory) | no | . |
| plan-args | Terraform plan arguments | yes | "" |
| env-id | Environment ID for Accurics to scan | yes | "" |
| app-id | Accurics CLI Application Token ID | yes | "" |
| repo | Repository Location | no | __empty__ |
| url | Accurics Application URL | no | https://cloud.tenable.com/cns |
| fail-on-violations | Allows Accurics to fail the build when violations are found (default=true) | no | true |
| fail-on-all-errors | Allows Accurics to fail the build when any errors are encountered (default=true) | no | true |
| scan-mode | Allows Accurics to switch to terrascan based analysis | no | plan |
| pipeline | Allows Accurics to put data into pipeline tab in tenable.cs web consile values accepted(true/false) | no | false |
Outputs
| name | description |
|---|---|
| env-name | Environment Name |
| repo | Repository Location |
| num-violations | Number of Violations |
| num-resources | Number of Resources |
| high | Number of High-Severity Violations |
| medium | Number of Medium-Severity Violations |
| low | Number of Low-Severity Violations |
| native | Number of Violations for Native Resources |
| inherited | Number of Violations Inherited from Other Resources |
| drift | Total Number of Configuration drifts Found |
| iacdrift | Number of IAC-to-Cloud Configuration drifts Found |
| clouddrift | Number of Cloud-to-Cloud Configuration drifts Found |
| has-errors | Errors were reported |