-
-
Notifications
You must be signed in to change notification settings - Fork 244
/
Copy pathlinter-helps.json
11237 lines (11237 loc) · 761 KB
/
linter-helps.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
{
"actionlint": [
"Usage: actionlint [FLAGS] [FILES...] [-]",
"",
" actionlint is a linter for GitHub Actions workflow files.",
"",
" To check all YAML files in current repository, just run actionlint without",
" arguments. It automatically finds the nearest '.github/workflows' directory:",
"",
" $ actionlint",
"",
" To check specific files, pass the file paths as arguments:",
"",
" $ actionlint file1.yaml file2.yaml",
"",
" To check content which is not saved in file yet (e.g. output from some",
" command), pass - argument. It reads stdin and checks it as workflow file:",
"",
" $ actionlint -",
"",
" To serialize errors into JSON, use -format option. It allows to format error",
" messages flexibly with Go template syntax.",
"",
" $ actionlint -format '{{json .}}'",
"",
"Documents:",
"",
" - List of checks: https://github.com/rhysd/actionlint/tree/v1.7.7/docs/checks.md",
" - Usage: https://github.com/rhysd/actionlint/tree/v1.7.7/docs/usage.md",
" - Configuration: https://github.com/rhysd/actionlint/tree/v1.7.7/docs/config.md",
"",
"Flags:",
" -color",
" Always enable colorful output. This is useful to force colorful outputs",
" -config-file string",
" File path to config file",
" -debug",
" Enable debug output (for development)",
" -format string",
" Custom template to format error messages in Go template syntax. See the usage documentation for more details",
" -ignore value",
" Regular expression matching to error messages you want to ignore. This flag is repeatable",
" -init-config",
" Generate default config file at .github/actionlint.yaml in current project",
" -no-color",
" Disable colorful output",
" -oneline",
" Use one line per one error. Useful for reading error messages from programs",
" -pyflakes string",
" Command name or file path of \"pyflakes\" external command. If empty, pyflakes integration will be disabled (default \"pyflakes\")",
" -shellcheck string",
" Command name or file path of \"shellcheck\" external command. If empty, shellcheck integration will be disabled (default \"shellcheck\")",
" -stdin-filename string",
" File name when reading input from stdin (default \"<stdin>\")",
" -verbose",
" Enable verbose output",
" -version",
" Show version and how this binary was installed"
],
"ansible-lint": [
"WARNING: PATH altered to expand ~ in it. Read https://stackoverflow.com/a/44704799/99834 and correct your system configuration.",
"usage: ansible-lint [-h] [-P | -L | -T]",
" [-f {brief,full,md,json,codeclimate,quiet,pep8,sarif}]",
" [--sarif-file SARIF_FILE] [-q]",
" [--profile {min,basic,moderate,safety,shared,production}]",
" [-p] [--project-dir PROJECT_DIR] [-r RULESDIR] [-R] [-s]",
" [--fix [WRITE_LIST]] [--show-relpath] [-t TAGS] [-v]",
" [-x SKIP_LIST] [--generate-ignore] [-w WARN_LIST]",
" [--enable-list ENABLE_LIST] [--nocolor] [--force-color]",
" [--exclude EXCLUDE_PATHS [EXCLUDE_PATHS ...]]",
" [-c CONFIG_FILE] [-i IGNORE_FILE] [--offline] [--version]",
" [lintables ...]",
"",
"positional arguments:",
" lintables One or more files or paths. When missing it will enable auto-detection mode.",
"",
"options:",
" -h, --help show this help message and exit",
" -P, --list-profiles List all profiles.",
" -L, --list-rules List all the rules.",
" -T, --list-tags List all the tags and the rules they cover.",
" -f {brief,full,md,json,codeclimate,quiet,pep8,sarif}, --format {brief,full,md,json,codeclimate,quiet,pep8,sarif}",
" stdout formatting, json being an alias for codeclimate. (default: None)",
" --sarif-file SARIF_FILE",
" SARIF output file",
" -q quieter, reduce verbosity, can be specified twice.",
" --profile {min,basic,moderate,safety,shared,production}",
" Specify which rules profile to be used.",
" -p, --parseable parseable output, same as '-f pep8'",
" --project-dir PROJECT_DIR",
" Location of project/repository, autodetected based on location of configuration file.",
" -r RULESDIR, --rules-dir RULESDIR",
" Specify custom rule directories. Add -R to keep using embedded rules from /venvs/ansible-lint/lib/python3.12/site-packages/ansiblelint/rules",
" -R Keep default rules when using -r",
" -s, --strict Return non-zero exit code on warnings as well as errors",
" --fix [WRITE_LIST] Allow ansible-lint to perform auto-fixes, including YAML reformatting. You can limit the effective rule transforms (the 'write_list') by passing a keywords 'all' or 'none' or a comma separated list of rule ids or rule tags. YAML reformatting happens whenever '--fix' or '--fix=' is used. '--fix' and '--fix=all' are equivalent: they allow all transforms to run. Presence of --fix in command overrides config file value.",
" --show-relpath Display path relative to CWD",
" -t TAGS, --tags TAGS only check rules whose id/tags match these values",
" -v Increase verbosity level (-vv for more)",
" -x SKIP_LIST, --skip-list SKIP_LIST",
" only check rules whose id/tags do not match these values. e.g: --skip-list=name,run-once",
" --generate-ignore Generate a text file '.ansible-lint-ignore' that ignores all found violations. Each line contains filename and rule id separated by a space.",
" -w WARN_LIST, --warn-list WARN_LIST",
" only warn about these rules, unless overridden in config file. Current version default value is: experimental, jinja[spacing], fqcn[deep]",
" --enable-list ENABLE_LIST",
" activate optional rules by their tag name",
" --nocolor disable colored output, same as NO_COLOR=1",
" --force-color Force colored output, same as FORCE_COLOR=1",
" --exclude EXCLUDE_PATHS [EXCLUDE_PATHS ...]",
" path to directories or files to skip. This option is repeatable.",
" -c CONFIG_FILE, --config-file CONFIG_FILE",
" Specify configuration file to use. By default it will look for '.ansible-lint', '.ansible-lint.yml', '.ansible-lint.yaml', '.config/ansible-lint.yml', or '.config/ansible-lint.yaml'",
" -i IGNORE_FILE, --ignore-file IGNORE_FILE",
" Specify ignore file to use. By default it will look for '.ansible-lint-ignore' or '.config/ansible-lint-ignore.txt'",
" --offline Disable installation of requirements.yml and schema refreshing",
" --version",
"",
"The following environment variables are also recognized but there is no guarantee that they will work in future versions:",
"",
"ANSIBLE_LINT_CUSTOM_RULESDIR: Used for adding another folder into the lookup path for new rules.",
"",
"ANSIBLE_LINT_IGNORE_FILE: Define it to override the name of the default ignore file `.ansible-lint-ignore`",
"",
"ANSIBLE_LINT_WRITE_TMP: Tells linter to dump fixes into different temp files instead of overriding original. Used internally for testing.",
"",
"ANSIBLE_LINT_SKIP_SCHEMA_UPDATE: Tells ansible-lint to skip schema refresh.",
"",
"ANSIBLE_LINT_NODEPS: Avoids installing content dependencies and avoids performing checks that would fail when modules are not installed. Far less violations will be reported."
],
"arm-ttk": [
"",
"cmdlet Import-Module at command pipeline position 1",
"Supply values for the following parameters:",
"Name[0]:",
"Import-Module: Cannot process command because of one or more missing mandatory parameters: Name.",
"Test-AzTemplate: ",
"Line |",
" 2 | $TAZ_V = (Test-AzTemplate -help);",
" | ~~~~~~~~~~~~~~~",
" | The term 'Test-AzTemplate' is not recognized as a name of a cmdlet, function, script file, or executable program.",
"Check the spelling of the name, or if a path was included, verify that the path is correct and try again."
],
"bandit": [
"usage: bandit [-h] [-r] [-a {file,vuln}] [-n CONTEXT_LINES] [-c CONFIG_FILE]",
" [-p PROFILE] [-t TESTS] [-s SKIPS]",
" [-l | --severity-level {all,low,medium,high}]",
" [-i | --confidence-level {all,low,medium,high}]",
" [-f {csv,custom,html,json,sarif,sarif,screen,txt,xml,yaml}]",
" [--msg-template MSG_TEMPLATE] [-o [OUTPUT_FILE]] [-v] [-d] [-q]",
" [--ignore-nosec] [-x EXCLUDED_PATHS] [-b BASELINE]",
" [--ini INI_PATH] [--exit-zero] [--version]",
" [targets ...]",
"",
"Bandit - a Python source code security analyzer",
"",
"positional arguments:",
" targets source file(s) or directory(s) to be tested",
"",
"options:",
" -h, --help show this help message and exit",
" -r, --recursive find and process files in subdirectories",
" -a {file,vuln}, --aggregate {file,vuln}",
" aggregate output by vulnerability (default) or by",
" filename",
" -n CONTEXT_LINES, --number CONTEXT_LINES",
" maximum number of code lines to output for each issue",
" -c CONFIG_FILE, --configfile CONFIG_FILE",
" optional config file to use for selecting plugins and",
" overriding defaults",
" -p PROFILE, --profile PROFILE",
" profile to use (defaults to executing all tests)",
" -t TESTS, --tests TESTS",
" comma-separated list of test IDs to run",
" -s SKIPS, --skip SKIPS",
" comma-separated list of test IDs to skip",
" -l, --level report only issues of a given severity level or higher",
" (-l for LOW, -ll for MEDIUM, -lll for HIGH)",
" --severity-level {all,low,medium,high}",
" report only issues of a given severity level or",
" higher. \"all\" and \"low\" are likely to produce the same",
" results, but it is possible for rules to be undefined",
" which will not be listed in \"low\".",
" -i, --confidence report only issues of a given confidence level or",
" higher (-i for LOW, -ii for MEDIUM, -iii for HIGH)",
" --confidence-level {all,low,medium,high}",
" report only issues of a given confidence level or",
" higher. \"all\" and \"low\" are likely to produce the same",
" results, but it is possible for rules to be undefined",
" which will not be listed in \"low\".",
" -f {csv,custom,html,json,sarif,sarif,screen,txt,xml,yaml}, --format {csv,custom,html,json,sarif,sarif,screen,txt,xml,yaml}",
" specify output format",
" --msg-template MSG_TEMPLATE",
" specify output message template (only usable with",
" --format custom), see CUSTOM FORMAT section for list",
" of available values",
" -o [OUTPUT_FILE], --output [OUTPUT_FILE]",
" write report to filename",
" -v, --verbose output extra information like excluded and included",
" files",
" -d, --debug turn on debug mode",
" -q, --quiet, --silent",
" only show output in the case of an error",
" --ignore-nosec do not skip lines with # nosec comments",
" -x EXCLUDED_PATHS, --exclude EXCLUDED_PATHS",
" comma-separated list of paths (glob patterns",
" supported) to exclude from scan (note that these are",
" in addition to the excluded paths provided in the",
" config file) (default:",
" .svn,CVS,.bzr,.hg,.git,__pycache__,.tox,.eggs,*.egg)",
" -b BASELINE, --baseline BASELINE",
" path of a baseline report to compare against (only",
" JSON-formatted files are accepted)",
" --ini INI_PATH path to a .bandit file that supplies command line",
" arguments",
" --exit-zero exit with 0, even with results found",
" --version show program's version number and exit",
"",
"CUSTOM FORMATTING",
"-----------------",
"",
"Available tags:",
"",
" {abspath}, {relpath}, {line}, {col}, {test_id},",
" {severity}, {msg}, {confidence}, {range}",
"",
"Example usage:",
"",
" Default template:",
" bandit -r examples/ --format custom --msg-template \\",
" \"{abspath}:{line}: {test_id}[bandit]: {severity}: {msg}\"",
"",
" Provides same output as:",
" bandit -r examples/ --format custom",
"",
" Tags can also be formatted in python string.format() style:",
" bandit -r examples/ --format custom --msg-template \\",
" \"{relpath:20.20s}: {line:03}: {test_id:^8}: DEFECT: {msg:>20}\"",
"",
" See python documentation for more information about formatting style:",
" https://docs.python.org/3/library/string.html",
"",
"The following tests were discovered and loaded:",
"-----------------------------------------------",
" B101 assert_used",
" B102 exec_used",
" B103 set_bad_file_permissions",
" B104 hardcoded_bind_all_interfaces",
" B105 hardcoded_password_string",
" B106 hardcoded_password_funcarg",
" B107 hardcoded_password_default",
" B108 hardcoded_tmp_directory",
" B110 try_except_pass",
" B112 try_except_continue",
" B113 request_without_timeout",
" B201 flask_debug_true",
" B202 tarfile_unsafe_members",
" B301 pickle",
" B302 marshal",
" B303 md5",
" B304 ciphers",
" B305 cipher_modes",
" B306 mktemp_q",
" B307 eval",
" B308 mark_safe",
" B310 urllib_urlopen",
" B311 random",
" B312 telnetlib",
" B313 xml_bad_cElementTree",
" B314 xml_bad_ElementTree",
" B315 xml_bad_expatreader",
" B316 xml_bad_expatbuilder",
" B317 xml_bad_sax",
" B318 xml_bad_minidom",
" B319 xml_bad_pulldom",
" B321 ftplib",
" B323 unverified_context",
" B324 hashlib_insecure_functions",
" B401 import_telnetlib",
" B402 import_ftplib",
" B403 import_pickle",
" B404 import_subprocess",
" B405 import_xml_etree",
" B406 import_xml_sax",
" B407 import_xml_expat",
" B408 import_xml_minidom",
" B409 import_xml_pulldom",
" B411 import_xmlrpclib",
" B412 import_httpoxy",
" B413 import_pycrypto",
" B415 import_pyghmi",
" B501 request_with_no_cert_validation",
" B502 ssl_with_bad_version",
" B503 ssl_with_bad_defaults",
" B504 ssl_with_no_version",
" B505 weak_cryptographic_key",
" B506 yaml_load",
" B507 ssh_no_host_key_verification",
" B508 snmp_insecure_version",
" B509 snmp_weak_cryptography",
" B601 paramiko_calls",
" B602 subprocess_popen_with_shell_equals_true",
" B603 subprocess_without_shell_equals_true",
" B604 any_other_function_with_shell_equals_true",
" B605 start_process_with_a_shell",
" B606 start_process_with_no_shell",
" B607 start_process_with_partial_path",
" B608 hardcoded_sql_expressions",
" B609 linux_commands_wildcard_injection",
" B610 django_extra_used",
" B611 django_rawsql_used",
" B612 logging_config_insecure_listen",
" B613 trojansource",
" B614 pytorch_load_save",
" B701 jinja2_autoescape_false",
" B702 use_of_mako_templates",
" B703 django_mark_safe"
],
"bash-exec": [
"GNU bash, version 5.2.37(1)-release-(x86_64-alpine-linux-musl)",
"Usage: bash [GNU long option] [option] ...",
" bash [GNU long option] [option] script-file ...",
"GNU long options:",
" --debug",
" --debugger",
" --dump-po-strings",
" --dump-strings",
" --help",
" --init-file",
" --login",
" --noediting",
" --noprofile",
" --norc",
" --posix",
" --pretty-print",
" --rcfile",
" --restricted",
" --verbose",
" --version",
"Shell options:",
" -ilrsD or -c command or -O shopt_option (invocation only)",
" -abefhkmnptuvxBCEHPT or -o option",
"Type `bash -c \"help set\"' for more information about shell options.",
"Type `bash -c help' for more information about shell builtin commands.",
"Use the `bashbug' command to report bugs.",
"",
"bash home page: <http://www.gnu.org/software/bash>",
"General help using GNU software: <http://www.gnu.org/gethelp/>"
],
"bicep_linter": [
"Bicep CLI version 0.32.4 (b326faa456)",
"",
"Usage:",
" bicep build [options] <file>",
" Builds a .bicep file.",
"",
" Arguments:",
" <file> The input file",
"",
" Options:",
" --outdir <dir> Saves the output at the specified directory.",
" --outfile <file> Saves the output as the specified file path.",
" --stdout Prints the output to stdout.",
" --no-restore Builds the bicep file without restoring external modules.",
" --diagnostics-format <format> Sets the format with which diagnostics are displayed. Valid values are ( Default | Sarif ).",
"",
" Examples:",
" bicep build file.bicep",
" bicep build file.bicep --stdout",
" bicep build file.bicep --outdir dir1",
" bicep build file.bicep --outfile file.json",
" bicep build file.bicep --no-restore",
" bicep build file.bicep --diagnostics-format sarif",
"",
" bicep format [options] <file>",
" Formats a .bicep file.",
"",
" Arguments:",
" <file> The input file",
"",
" Options:",
" --outdir <dir> Saves the output at the specified directory.",
" --outfile <file> Saves the output as the specified file path.",
" --stdout Prints the output to stdout.",
" --newline Set newline char. Valid values are ( Auto | LF | CRLF | CR ).",
" --indent-kind Set indentation kind. Valid values are ( Space | Tab ).",
" --indent-size Number of spaces to indent with (Only valid with --indentKind set to Space).",
" --insert-final-newline Insert a final newline.",
"",
" Examples:",
" bicep format file.bicep",
" bicep format file.bicep --stdout",
" bicep format file.bicep --outdir dir1",
" bicep format file.bicep --outfile file.json",
" bicep format file.bicep --indent-kind Tab",
"",
" bicep decompile [options] <file>",
" Attempts to decompile a template .json file to .bicep.",
"",
" Arguments:",
" <file> The input file",
"",
" Options:",
" --outdir <dir> Saves the output at the specified directory.",
" --outfile <file> Saves the output as the specified file path.",
" --stdout Prints the output to stdout.",
" --force Allows overwriting the output file if it exists (applies only to 'bicep decompile' or 'bicep decompile-params').",
"",
" Examples:",
" bicep decompile file.json",
" bicep decompile file.json --stdout",
" bicep decompile file.json --outdir dir1",
" bicep decompile file.json --force",
" bicep decompile file.json --outfile file.bicep",
"",
" bicep lint [options] <file>",
" Lints a .bicep file.",
"",
" Arguments:",
" <file> The input file",
"",
" Options:",
" --no-restore Skips restoring external modules.",
" --diagnostics-format <format> Sets the format with which diagnostics are displayed. Valid values are ( Default | Sarif ).",
"",
" Examples:",
" bicep lint file.bicep",
" bicep lint file.bicep --no-restore",
" bicep lint file.bicep --diagnostics-format sarif",
"",
" bicep decompile-params [options] <file>",
" Attempts to decompile a parameters .json file to .bicepparam.",
"",
" Arguments:",
" <file> The input file",
"",
" Options:",
" --outdir <dir> Saves the output at the specified directory.",
" --outfile <file> Saves the output as the specified file path.",
" --stdout Prints the output to stdout.",
" --force Allows overwriting the output file if it exists (applies only to 'bicep decompile' or 'bicep decompile-params').",
" --bicep-file Path to the bicep template file that will be referenced in the using declaration",
"",
" Examples:",
" bicep decompile-params file.json",
" bicep decompile-params file.json --bicep-file ./dir/main.bicep",
" bicep decompile-params file.json --stdout",
" bicep decompile-params file.json --outdir dir1",
" bicep decompile-params file.json --force",
" bicep decompile-params file.json --outfile file.bicepparam",
"",
" bicep generate-params [options] <file>",
" Builds parameters file from the given bicep file, updates if there is an existing parameters file.",
"",
" Arguments:",
" <file> The input file",
"",
" Options:",
" --no-restore Generates the parameters file without restoring external modules.",
" --outdir <dir> Saves the output at the specified directory.",
" --outfile <file> Saves the output as the specified file path.",
" --stdout Prints the output to stdout.",
" --output-format Selects the output format {json, bicepparam}",
" --include-params Selects which parameters to include into output {requiredonly, all}",
"",
" Examples:",
" bicep generate-params file.bicep",
" bicep generate-params file.bicep --no-restore",
" bicep generate-params file.bicep --stdout",
" bicep generate-params file.bicep --outdir dir1",
" bicep generate-params file.bicep --outfile file.parameters.json",
" bicep generate-params file.bicep --output-format bicepparam --include-params all",
"",
" bicep publish <file> --target <ref>",
" Publishes the .bicep file to the module registry.",
"",
" Arguments:",
" <file> The input file (can be a Bicep file or an ARM template file)",
" <ref> The module reference",
"",
" Options:",
" --documentation-uri Module documentation uri",
" --with-source [Experimental] Publish source code with the module",
" --force Overwrite existing published module or file",
"",
" Examples:",
" bicep publish file.bicep --target br:example.azurecr.io/hello/world:v1",
" bicep publish file.bicep --target br:example.azurecr.io/hello/world:v1 --force",
" bicep publish file.bicep --target br:example.azurecr.io/hello/world:v1 --documentation-uri https://github.com/hello-world/README.md --with-source",
" bicep publish file.json --target br:example.azurecr.io/hello/world:v1 --documentation-uri https://github.com/hello-world/README.md",
"",
" bicep restore <file>",
" Restores external modules from the specified Bicep file to the local module cache.",
"",
" Arguments:",
" <file> The input file",
"",
" bicep [options]",
" Options:",
" --version -v Shows bicep version information",
" --help -h Shows this usage information",
" --license Prints license information",
" --third-party-notices Prints third-party notices",
"",
" bicep build-params <file>",
" Builds a .json file from a .bicepparam file.",
"",
" Arguments:",
" <file> The input Bicepparam file",
"",
" Options:",
" --bicep-file <file> Verifies if the specified bicep file path matches the one provided in the params file using declaration",
" --outdir <dir> Saves the output of building the parameter file only (.bicepparam) as json to the specified directory.",
" --outfile <file> Saves the output of building the parameter file only (.bicepparam) as json to the specified file path.",
" --stdout Prints the output of building both the parameter file (.bicepparam) and the template it points to (.bicep) as json to stdout.",
" --no-restore Builds the bicep file (referenced in using declaration) without restoring external modules.",
" --diagnostics-format <format> Sets the format with which diagnostics are displayed. Valid values are ( Default | Sarif ).",
"",
" Examples:",
" bicep build-params params.bicepparam",
" bicep build-params params.bicepparam --stdout",
" bicep build-params params.bicepparam --outdir dir1",
" bicep build-params params.bicepparam --outfile otherParams.json",
" bicep build-params params.bicepparam --no-restore",
" bicep build-params params.bicepparam --diagnostics-format sarif",
"",
" bicep jsonrpc [options]",
" Runs a JSONRPC server for interacting with Bicep programmatically.",
"",
" Options:",
" --pipe <name> Runs the JSONRPC server using a named pipe.",
" --socket <dir> Runs the JSONRPC server on a specific port.",
" --stdio Runs the JSONRPC server over stdin/stdout.",
"",
" Examples:",
" bicep jsonrpc --pipe /path/to/pipe.sock",
" bicep jsonrpc --stdio",
""
],
"black": [
"Usage: black [OPTIONS] SRC ...",
"",
" The uncompromising code formatter.",
"",
"Options:",
" -c, --code TEXT Format the code passed in as a string.",
" -l, --line-length INTEGER How many characters per line to allow.",
" [default: 88]",
" -t, --target-version [py33|py34|py35|py36|py37|py38|py39|py310|py311|py312|py313]",
" Python versions that should be supported by",
" Black's output. You should include all",
" versions that your code supports. By",
" default, Black will infer target versions",
" from the project metadata in pyproject.toml.",
" If this does not yield conclusive results,",
" Black will use per-file auto-detection.",
" --pyi Format all input files like typing stubs",
" regardless of file extension. This is useful",
" when piping source on standard input.",
" --ipynb Format all input files like Jupyter",
" Notebooks regardless of file extension. This",
" is useful when piping source on standard",
" input.",
" --python-cell-magics TEXT When processing Jupyter Notebooks, add the",
" given magic to the list of known python-",
" magics (capture, prun, pypy, python,",
" python3, time, timeit). Useful for",
" formatting cells with custom python magics.",
" -x, --skip-source-first-line Skip the first line of the source code.",
" -S, --skip-string-normalization",
" Don't normalize string quotes or prefixes.",
" -C, --skip-magic-trailing-comma",
" Don't use trailing commas as a reason to",
" split lines.",
" --preview Enable potentially disruptive style changes",
" that may be added to Black's main",
" functionality in the next major release.",
" --unstable Enable potentially disruptive style changes",
" that have known bugs or are not currently",
" expected to make it into the stable style",
" Black's next major release. Implies",
" --preview.",
" --enable-unstable-feature [hex_codes_in_unicode_sequences|string_processing|hug_parens_with_braces_and_square_brackets|unify_docstring_detection|no_normalize_fmt_skip_whitespace|wrap_long_dict_values_in_parens|multiline_string_handling|typed_params_trailing_comma|is_simple_lookup_for_doublestar_expression|docstring_check_for_newline|remove_redundant_guard_parens|parens_for_long_if_clauses_in_case_block|pep646_typed_star_arg_type_var_tuple]",
" Enable specific features included in the",
" `--unstable` style. Requires `--preview`. No",
" compatibility guarantees are provided on the",
" behavior or existence of any unstable",
" features.",
" --check Don't write the files back, just return the",
" status. Return code 0 means nothing would",
" change. Return code 1 means some files would",
" be reformatted. Return code 123 means there",
" was an internal error.",
" --diff Don't write the files back, just output a",
" diff to indicate what changes Black would've",
" made. They are printed to stdout so",
" capturing them is simple.",
" --color / --no-color Show (or do not show) colored diff. Only",
" applies when --diff is given.",
" --line-ranges START-END When specified, Black will try its best to",
" only format these lines. This option can be",
" specified multiple times, and a union of the",
" lines will be formatted. Each range must be",
" specified as two integers connected by a",
" `-`: `<START>-<END>`. The `<START>` and",
" `<END>` integer indices are 1-based and",
" inclusive on both ends.",
" --fast / --safe By default, Black performs an AST safety",
" check after formatting your code. The --fast",
" flag turns off this check and the --safe",
" flag explicitly enables it. [default:",
" --safe]",
" --required-version TEXT Require a specific version of Black to be",
" running. This is useful for ensuring that",
" all contributors to your project are using",
" the same version, because different versions",
" of Black may format code a little",
" differently. This option can be set in a",
" configuration file for consistent results",
" across environments.",
" --exclude TEXT A regular expression that matches files and",
" directories that should be excluded on",
" recursive searches. An empty value means no",
" paths are excluded. Use forward slashes for",
" directories on all platforms (Windows, too).",
" By default, Black also ignores all paths",
" listed in .gitignore. Changing this value",
" will override all default exclusions.",
" [default: /(\\.direnv|\\.eggs|\\.git|\\.hg|\\.ipy",
" nb_checkpoints|\\.mypy_cache|\\.nox|\\.pytest_c",
" ache|\\.ruff_cache|\\.tox|\\.svn|\\.venv|\\.vscod",
" e|__pypackages__|_build|buck-",
" out|build|dist|venv)/]",
" --extend-exclude TEXT Like --exclude, but adds additional files",
" and directories on top of the default values",
" instead of overriding them.",
" --force-exclude TEXT Like --exclude, but files and directories",
" matching this regex will be excluded even",
" when they are passed explicitly as",
" arguments. This is useful when invoking",
" Black programmatically on changed files,",
" such as in a pre-commit hook or editor",
" plugin.",
" --stdin-filename TEXT The name of the file when passing it through",
" stdin. Useful to make sure Black will",
" respect the --force-exclude option on some",
" editors that rely on using stdin.",
" --include TEXT A regular expression that matches files and",
" directories that should be included on",
" recursive searches. An empty value means all",
" files are included regardless of the name.",
" Use forward slashes for directories on all",
" platforms (Windows, too). Overrides all",
" exclusions, including from .gitignore and",
" command line options. [default:",
" (\\.pyi?|\\.ipynb)$]",
" -W, --workers INTEGER RANGE When Black formats multiple files, it may",
" use a process pool to speed up formatting.",
" This option controls the number of parallel",
" workers. This can also be specified via the",
" BLACK_NUM_WORKERS environment variable.",
" Defaults to the number of CPUs in the",
" system. [x>=1]",
" -q, --quiet Stop emitting all non-critical output. Error",
" messages will still be emitted (which can",
" silenced by 2>/dev/null).",
" -v, --verbose Emit messages about files that were not",
" changed or were ignored due to exclusion",
" patterns. If Black is using a configuration",
" file, a message detailing which one it is",
" using will be emitted.",
" --version Show the version and exit.",
" --config FILE Read configuration options from a",
" configuration file.",
" -h, --help Show this message and exit."
],
"cfn-lint": [
"usage:",
"Basic: cfn-lint test.yaml",
"Ignore a rule: cfn-lint -i E3012 -- test.yaml",
"Configure a rule: cfn-lint -x E3012:strict=true -t test.yaml",
"Lint all yaml files in a folder: cfn-lint dir/**/*.yaml",
"",
"CloudFormation Linter",
"",
"options:",
" -h, --help show this help message and exit",
"",
"Standard:",
" TEMPLATE The CloudFormation template to be linted",
" -t TEMPLATE [TEMPLATE ...], --template TEMPLATE [TEMPLATE ...]",
" The CloudFormation template to be linted",
" -b, --ignore-bad-template",
" Ignore failures with Bad template",
" --ignore-templates IGNORE_TEMPLATES [IGNORE_TEMPLATES ...]",
" Ignore templates",
" -f {quiet,parseable,json,junit,pretty,sarif}, --format {quiet,parseable,json,junit,pretty,sarif}",
" Output Format",
" -l, --list-rules list all the rules",
" -r REGIONS [REGIONS ...], --regions REGIONS [REGIONS ...]",
" list the regions to validate against.",
" -i IGNORE_CHECKS [IGNORE_CHECKS ...], --ignore-checks IGNORE_CHECKS [IGNORE_CHECKS ...]",
" only check rules whose id do not match these values",
" -c INCLUDE_CHECKS [INCLUDE_CHECKS ...], --include-checks INCLUDE_CHECKS [INCLUDE_CHECKS ...]",
" include rules whose id match these values",
" -m MANDATORY_CHECKS [MANDATORY_CHECKS ...], --mandatory-checks MANDATORY_CHECKS [MANDATORY_CHECKS ...]",
" always check rules whose id match these values,",
" regardless of template exclusions",
" -e, --include-experimental",
" Include experimental rules",
" -x CONFIGURE_RULES [CONFIGURE_RULES ...], --configure-rule CONFIGURE_RULES [CONFIGURE_RULES ...]",
" Provide configuration for a rule. Format",
" RuleId:key=value. Example: E3012:strict=true",
" --config-file CONFIG_FILE",
" Specify the cfnlintrc file to use",
" -z CUSTOM_RULES, --custom-rules CUSTOM_RULES",
" Allows specification of a custom rule file.",
" -v, --version Version of cfn-lint",
" --output-file OUTPUT_FILE",
" Writes the output to the specified file, ideal for",
" producing reports",
" --merge-configs Merges lists between configuration layers",
" --non-zero-exit-code {informational,warning,error,none}",
" Exit code will be non zero from the specified rule",
" class and higher",
"",
"Advanced / Debugging:",
" -D, --debug Enable debug logging",
" -I, --info Enable information logging",
" -a APPEND_RULES [APPEND_RULES ...], --append-rules APPEND_RULES [APPEND_RULES ...]",
" specify one or more rules directories using one or",
" more --append-rules arguments.",
" -o OVERRIDE_SPEC, --override-spec OVERRIDE_SPEC",
" A CloudFormation Spec override file that allows",
" customization",
" -g, --build-graph Creates a file in the same directory as the template",
" that models the template's resources in DOT format",
" -s REGISTRY_SCHEMAS [REGISTRY_SCHEMAS ...], --registry-schemas REGISTRY_SCHEMAS [REGISTRY_SCHEMAS ...]",
" one or more directories of CloudFormation Registry",
" Schemas",
" -u, --update-specs Update the CloudFormation Specs",
" -p, --patch-specs Patch the CloudFormation Specs in place"
],
"checkmake": [
"checkmake.",
"",
" Usage:",
" checkmake [options] <makefile>",
" checkmake -h | --help",
" checkmake --version",
" checkmake --list-rules",
"",
" Options:",
" -h --help Show this screen.",
" --version Show version.",
" --debug Enable debug mode",
" --config=<configPath> Configuration file to read",
" --format=<format> Output format as a Golang text/template template",
" --list-rules List registered rules"
],
"checkov": [
"usage: checkov [-h] [-v] [--support] [-d DIRECTORY] [--add-check]",
" [-f FILE [FILE ...]] [--skip-path SKIP_PATH]",
" [--external-checks-dir EXTERNAL_CHECKS_DIR]",
" [--external-checks-git EXTERNAL_CHECKS_GIT] [-l]",
" [-o {cli,csv,cyclonedx,cyclonedx_json,json,junitxml,github_failed_only,gitlab_sast,sarif,spdx}]",
" [--output-file-path OUTPUT_FILE_PATH] [--output-bc-ids]",
" [--include-all-checkov-policies] [--quiet] [--compact]",
" [--framework FRAMEWORK [FRAMEWORK ...]]",
" [--skip-framework SKIP_FRAMEWORK [SKIP_FRAMEWORK ...]]",
" [-c CHECK] [--skip-check SKIP_CHECK]",
" [--run-all-external-checks] [-s] [--soft-fail-on SOFT_FAIL_ON]",
" [--hard-fail-on HARD_FAIL_ON] [--bc-api-key BC_API_KEY]",
" [--prisma-api-url PRISMA_API_URL] [--skip-results-upload]",
" [--docker-image DOCKER_IMAGE]",
" [--dockerfile-path DOCKERFILE_PATH] [--repo-id REPO_ID]",
" [-b BRANCH] [--skip-download] [--use-enforcement-rules]",
" [--download-external-modules DOWNLOAD_EXTERNAL_MODULES]",
" [--var-file VAR_FILE]",
" [--external-modules-download-path EXTERNAL_MODULES_DOWNLOAD_PATH]",
" [--evaluate-variables EVALUATE_VARIABLES] [-ca CA_CERTIFICATE]",
" [--no-cert-verify]",
" [--repo-root-for-plan-enrichment REPO_ROOT_FOR_PLAN_ENRICHMENT]",
" [--config-file CONFIG_FILE] [--create-config CREATE_CONFIG]",
" [--show-config] [--create-baseline] [--baseline BASELINE]",
" [--output-baseline-as-skipped]",
" [--skip-cve-package SKIP_CVE_PACKAGE]",
" [--policy-metadata-filter POLICY_METADATA_FILTER]",
" [--policy-metadata-filter-exception POLICY_METADATA_FILTER_EXCEPTION]",
" [--secrets-scan-file-type SECRETS_SCAN_FILE_TYPE]",
" [--enable-secret-scan-all-files]",
" [--block-list-secret-scan BLOCK_LIST_SECRET_SCAN]",
" [--summary-position {top,bottom}]",
" [--skip-resources-without-violations] [--deep-analysis]",
" [--no-fail-on-crash] [--mask MASK] [--scan-secrets-history]",
" [--secrets-history-timeout SECRETS_HISTORY_TIMEOUT]",
" [--openai-api-key OPENAI_API_KEY]",
" [--custom-tool-name CUSTOM_TOOL_NAME]",
"",
"Infrastructure as code static analysis",
"",
"options:",
" -h, --help show this help message and exit",
" -v, --version version",
" --support Enable debug logs and upload the logs to the server.",
" Requires a Bridgecrew or Prisma Cloud API key.",
" -d DIRECTORY, --directory DIRECTORY",
" IaC root directory (can not be used together with",
" --file).",
" --add-check Generate a new check via CLI prompt",
" -f FILE [FILE ...], --file FILE [FILE ...]",
" File to scan (can not be used together with",
" --directory). With this option, Checkov will attempt",
" to filter the runners based on the file type. For",
" example, if you specify a \".tf\" file, only the",
" terraform and secrets frameworks will be included. You",
" can further limit this (e.g., skip secrets) by using",
" the --skip-framework argument.",
" --skip-path SKIP_PATH",
" Path (file or directory) to skip, using regular",
" expression logic, relative to current working",
" directory. Word boundaries are not implicit; i.e.,",
" specifying \"dir1\" will skip any directory or",
" subdirectory named \"dir1\". Ignored with -f. Can be",
" specified multiple times.",
" --external-checks-dir EXTERNAL_CHECKS_DIR",
" Directory for custom checks to be loaded. Can be",
" repeated. Note that this will run Python code from the",
" specified directory, so only use this option with",
" trusted directories.",
" --external-checks-git EXTERNAL_CHECKS_GIT",
" GitHub url of external checks to be added. You can",
" specify a subdirectory after a double-slash //.It is",
" ossible to use ?ref=tags/tagName or",
" ?ref=heads/branchName or ?ref=commit_id and cannot be",
" used together with --external-checks-dir. Note that",
" this will run Python code from the specified",
" directory, so only use this option with trusted",
" repositories.",
" -l, --list List checks",
" -o {cli,csv,cyclonedx,cyclonedx_json,json,junitxml,github_failed_only,gitlab_sast,sarif,spdx}, --output {cli,csv,cyclonedx,cyclonedx_json,json,junitxml,github_failed_only,gitlab_sast,sarif,spdx}",
" Report output format. Add multiple outputs by using",
" the flag multiple times (-o sarif -o cli)",
" --output-file-path OUTPUT_FILE_PATH",
" Name of the output folder to save the chosen output",
" formats. Advanced usage: By using -o cli -o junitxml",
" --output-file-path console,results.xml the CLI output",
" will be printed to the console and the JunitXML output",
" to the file results.xml.",
" --output-bc-ids Print Bridgecrew platform IDs (BC...) instead of",
" Checkov IDs (CKV...), if the check exists in the",
" platform",
" --include-all-checkov-policies",
" When running with an API key, Checkov will omit any",
" policies that do not exist in Prisma Cloud platform,",
" except for local custom policies loaded with the",
" --external-check flags. Use this key to include",
" policies that only exist in Checkov in the scan. Note",
" that this will make the local CLI results different",
" from the results you see in the platform. Has no",
" effect if you are not using an API key. Use the",
" --check option to explicitly include checks by ID even",
" if they are not in the platform, without using this",
" flag.",
" --quiet in case of CLI output, display only failed checks.",
" Also disables progress bars",
" --compact in case of CLI output, do not display code blocks",
" --framework FRAMEWORK [FRAMEWORK ...]",
" Filter scan to run only on specific infrastructure as",
" code frameworks. Defaults to all frameworks. If you",
" explicitly include 'all' as a value, then all other",
" values are ignored. Enter as a comma-separated list or",
" repeat the flag multiple times. For example,",
" --framework terraform,sca_package or --framework",
" terraform --framework sca_package. Possible values:",
" all, ansible, argo_workflows, arm, azure_pipelines,",
" bicep, bitbucket_pipelines, cdk, circleci_pipelines,",
" cloudformation, dockerfile, github_configuration,",
" github_actions, gitlab_configuration, gitlab_ci,",
" bitbucket_configuration, helm, json, yaml, kubernetes,",
" kustomize, openapi, sca_package, sca_image, secrets,",
" serverless, terraform, terraform_json, terraform_plan,",
" sast, sast_python, sast_java, sast_javascript,",
" sast_typescript, sast_golang, 3d_policy [env var:",
" CKV_FRAMEWORK]",
" --skip-framework SKIP_FRAMEWORK [SKIP_FRAMEWORK ...]",
" Filter scan to skip specific infrastructure as code",
" frameworks. This will be included automatically for",
" some frameworks if system dependencies are missing.",
" Enter as a comma-separated list or repeat the flag",
" multiple times. For example, --skip-framework",
" terraform,sca_package or --skip-framework terraform",
" --skip-framework sca_package. Cannot include values",
" that are also included in --framework. Possible",
" values: ansible, argo_workflows, arm, azure_pipelines,",
" bicep, bitbucket_pipelines, cdk, circleci_pipelines,",
" cloudformation, dockerfile, github_configuration,",
" github_actions, gitlab_configuration, gitlab_ci,",
" bitbucket_configuration, helm, json, yaml, kubernetes,",
" kustomize, openapi, sca_package, sca_image, secrets,",
" serverless, terraform, terraform_json, terraform_plan,",
" sast, sast_python, sast_java, sast_javascript,",
" sast_typescript, sast_golang, 3d_policy",
" -c CHECK, --check CHECK",
" Checks to run; any other checks will be skipped. Enter",
" one or more items separated by commas. Each item may",
" be either a Checkov check ID (CKV_AWS_123), a BC check",
" ID (BC_AWS_GENERAL_123), or a severity (LOW, MEDIUM,",
" HIGH, CRITICAL). If you use a severity, then all",
" checks equal to or above the lowest severity in the",
" list will be included. This option can be combined",
" with --skip-check. If it is, then the logic is to",
" first take all checks that match this list, and then",
" remove all checks that match the skip list. For",
" example, if you use --check CKV_123 and --skip-check",
" LOW, then CKV_123 will not run if it is a LOW",
" severity. Similarly, if you use --check CKV_789",
" --skip-check MEDIUM, then CKV_789 will run if it is a",
" HIGH severity. If you use a check ID here along with",
" an API key, and the check is not part of the BC / PC",
" platform, then the check will still be run (see",
" --include-all-checkov-policies for more info). [env",
" var: CKV_CHECK]",
" --skip-check SKIP_CHECK",
" Checks to skip; any other checks will not be run.",
" Enter one or more items separated by commas. Each item",
" may be either a Checkov check ID (CKV_AWS_123), a BC",
" check ID (BC_AWS_GENERAL_123), or a severity (LOW,",
" MEDIUM, HIGH, CRITICAL). If you use a severity, then",
" all checks equal to or below the highest severity in",
" the list will be skipped. This option can be combined",
" with --check. If it is, priority is given to checks",
" explicitly listed by ID or wildcard over checks listed",
" by severity. For example, if you use --skip-check",
" CKV_123 and --check HIGH, then CKV_123 will be skipped",
" even if it is a HIGH severity. In the case of a tie",
" (e.g., --check MEDIUM and --skip-check HIGH for a",
" medium severity check), then the check will be",
" skipped. [env var: CKV_SKIP_CHECK]",
" --run-all-external-checks",
" Run all external checks (loaded via --external-checks",
" options) even if the checks are not present in the",
" --check list. This allows you to always ensure that",
" new checks present in the external source are used. If",
" an external check is included in --skip-check, it will",
" still be skipped.",
" -s, --soft-fail Runs checks but always returns a 0 exit code. Using",
" either --soft-fail-on and / or --hard-fail-on",
" overrides this option, except for the case when a",
" result does not match either of the soft fail or hard",
" fail criteria, in which case this flag determines the",
" result.",
" --soft-fail-on SOFT_FAIL_ON",
" Exits with a 0 exit code if only the specified items",
" fail. Enter one or more items separated by commas.",
" Each item may be either a Checkov check ID",
" (CKV_AWS_123), a BC check ID (BC_AWS_GENERAL_123), or",
" a severity (LOW, MEDIUM, HIGH, CRITICAL). If you use a",
" severity, then any severity equal to or less than the",
" highest severity in the list will result in a soft",
" fail. This option may be used with --hard-fail-on,",
" using the same priority logic described in --check and",
" --skip-check options above, with --hard-fail-on taking",
" precedence in a tie. If a given result does not meet",
" the --soft-fail-on nor the --hard-fail-on criteria,",
" then the default is to hard fail",
" --hard-fail-on HARD_FAIL_ON",
" Exits with a non-zero exit code for specified checks.",
" Enter one or more items separated by commas. Each item",
" may be either a Checkov check ID (CKV_AWS_123), a BC",
" check ID (BC_AWS_GENERAL_123), or a severity (LOW,",
" MEDIUM, HIGH, CRITICAL). If you use a severity, then",
" any severity equal to or greater than the lowest",
" severity in the list will result in a hard fail. This",
" option can be used with --soft-fail-on, using the same",
" priority logic described in --check and --skip-check",
" options above, with --hard-fail-on taking precedence",
" in a tie.",
" --bc-api-key BC_API_KEY",
" Bridgecrew API key or Prisma Cloud Access Key (see",
" --prisma-api-url) [env var: BC_API_KEY]",
" --prisma-api-url PRISMA_API_URL",
" The Prisma Cloud API URL (see:",
" https://prisma.pan.dev/api/cloud/api-urls). Requires",
" --bc-api-key to be a Prisma Cloud Access Key in the",
" following format: <access_key_id>::<secret_key> [env",
" var: PRISMA_API_URL]",
" --skip-results-upload",
" Do not upload scan results to the platform to view in",
" the console. Results are only available locally. If",
" you use the --support flag, logs will still get",
" uploaded.",
" --docker-image DOCKER_IMAGE, --image DOCKER_IMAGE",
" Scan docker images by name or ID. Only works with",
" --bc-api-key flag",
" --dockerfile-path DOCKERFILE_PATH",
" Path to the Dockerfile of the scanned docker image",
" --repo-id REPO_ID Identity string of the repository, with form",
" <repo_owner>/<repo_name>. Required when using the",
" platform integration (API key).",
" -b BRANCH, --branch BRANCH",