UNPKG

snyk

Version:

snyk library and cli utility

73 lines (42 loc) 1.72 kB
--- description: The snyk cos scan status command that shows the current status of a scan. --- # COS scan status {% hint style="info" %} **Release status** The `snyk cos` command set is in Closed Beta and is available only for Enterprise plans. If you want to set it up in your Group or Organization, contact your Snyk account team. {% endhint %} ## Usage `snyk cos scan status [<OPTIONS>]` ## Description The `snyk cos scan status` command shows the current status of a scan. Use the `--watch` option to poll until the scan reaches a terminal state. For a list of related commands see the [snyk cos](cos.md) help, `snyk cos --help`. ## Exit codes Possible exit codes and their meaning: **0**: status retrieved\ **3**: failure, target ID not found or no scan exists for this target ## Configure the Snyk CLI You can use environment variables to configure the Snyk CLI and set variables for connecting with the Snyk API. For more information see [Configure the Snyk CLI](https://docs.snyk.io/snyk-cli/configure-the-snyk-cli). ## Debug Use the `-d` option to output the debug logs. ## Options ### `--scan-id=<SCAN_ID>` **Required**. Specify the scan whose status you want to retrieve. The `<SCAN_ID>` must be a valid scan ID. Example: ```bash $ snyk cos scan status --scan-id=92b10f07ec07c7b1b73305181398ccf5 ``` ### `--watch` Poll until the scan reaches a terminal state. Allowed values: `queued`, `completed`, `failed`, `canceled` Example: ```bash $ snyk cos scan status --scan-id=92b10f07ec07c7b1b73305181398ccf5 --watch ``` ### `--json` Print results on the console as a JSON data structure. Example: ```bash $ snyk cos scan status --scan-id=92b10f07ec07c7b1b73305181398ccf5 --json ```