neuralegion/Run a Bright Discovery
Run a Bright discovery right in GitHub Action
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| api_token | Api Token. You can generate it in Organization section | yes | — |
| restart_discovery_id | Discovery ID to restart | no | — |
| hostname | Hostname. Default is app.brightsec.com | no | — |
| project_id | Project ID for Discovery | yes | — |
| file_id | HAR-file ID | no | — |
| auth_object_id | Auth object ID | no | — |
| repeaters | IDs of repeaters needed for the discovery | no | — |
| discovery_types | Array of discovery types. Possible values: archive, crawler, oas, graphql | no | — |
| crawler_urls | Crawler URLs | no | — |
| smart | Use automatic smart decisions such as: parameter skipping, detection phases, etc. to minimize scan time | no | — |
| exclude_entry_points | A list of JSON strings that contain patterns for entry points you would like to ignore during the tests. Pass an empty array to remove default exclusions. To apply patterns for all HTTP methods, you can set an empty array to "methods" | no | — |
| hosts_filter | Hosts filter | no | — |
| name | Discovery Name | no | GitHub Discovery |
| crawl_parent_subdomains | Crawl parent path folders and subdomains | no | — |
| concurrency | Number of maximum concurrent requests allowed to be sent to the target, can range between 1 to 50 (default: 10) | no | — |
| interactions_depth | Number of maximum interactions with nested objects, can range between 1 to 5 (default: 3) | no | — |
Outputs
| name | description |
|---|---|
| url | Url of the resulting discovery |
| id | Discovery ID |