Start a new SCA run
Metadata about the code that is being analyzed
Action to perform upon receiving the results. Register should be used when the results are active (like on a 'main' branch or production system), as assets will be registered from the lineage data. Check should be used when the results are from a proposed change (like a pull request) and resultant assets will be checked against any contracts. Upload is the same as register except that no assets will be registered, only the lineage data will be uploaded.
register, check, upload Link to the pull request in the source code repository, if applicable
Whether to include assets that have not changed since the last run
Format of the output, either 'json', 'text', or 'markdown'
json, text, markdown Type of the run, either 'code' or 'data_store' or 'edge'
CODE, DATA_STORE, EDGE