From 419d05b7208de0931491330cf0b442bef681a5fc Mon Sep 17 00:00:00 2001 From: rsenden Date: Tue, 5 Mar 2024 10:10:17 +0000 Subject: [PATCH] deploy: db8bea96f9f6774d9ed72091d6872bc60cba733d --- _data/versions/release.yml | 1 + dev-info.html | 2 +- index.html | 2 +- v2.3.0/index.html | 1140 +++++++++++++++++ v2.3.0/manpage/fcli-config-clear.html | 126 ++ v2.3.0/manpage/fcli-config-proxy-add.html | 168 +++ v2.3.0/manpage/fcli-config-proxy-clear.html | 110 ++ v2.3.0/manpage/fcli-config-proxy-delete.html | 124 ++ v2.3.0/manpage/fcli-config-proxy-list.html | 124 ++ v2.3.0/manpage/fcli-config-proxy-update.html | 169 +++ v2.3.0/manpage/fcli-config-proxy.html | 103 ++ .../manpage/fcli-config-truststore-clear.html | 110 ++ .../manpage/fcli-config-truststore-get.html | 110 ++ .../manpage/fcli-config-truststore-set.html | 134 ++ v2.3.0/manpage/fcli-config-truststore.html | 95 ++ v2.3.0/manpage/fcli-config.html | 97 ++ .../fcli-fod-access-control-create-group.html | 167 +++ .../fcli-fod-access-control-create-user.html | 187 +++ .../fcli-fod-access-control-delete-group.html | 142 ++ .../fcli-fod-access-control-delete-user.html | 141 ++ .../fcli-fod-access-control-get-group.html | 141 ++ .../fcli-fod-access-control-get-user.html | 141 ++ .../fcli-fod-access-control-list-groups.html | 147 +++ .../fcli-fod-access-control-list-roles.html | 142 ++ .../fcli-fod-access-control-list-users.html | 147 +++ .../fcli-fod-access-control-update-group.html | 190 +++ .../fcli-fod-access-control-update-user.html | 218 ++++ v2.3.0/manpage/fcli-fod-access-control.html | 127 ++ v2.3.0/manpage/fcli-fod-app-create.html | 206 +++ v2.3.0/manpage/fcli-fod-app-delete.html | 138 ++ v2.3.0/manpage/fcli-fod-app-get.html | 138 ++ v2.3.0/manpage/fcli-fod-app-list-scans.html | 143 +++ v2.3.0/manpage/fcli-fod-app-list.html | 144 +++ v2.3.0/manpage/fcli-fod-app-update.html | 174 +++ v2.3.0/manpage/fcli-fod-app.html | 107 ++ v2.3.0/manpage/fcli-fod-dast-scan-cancel.html | 139 ++ .../fcli-fod-dast-scan-download-latest.html | 149 +++ .../manpage/fcli-fod-dast-scan-download.html | 159 +++ .../fcli-fod-dast-scan-get-config.html | 146 +++ v2.3.0/manpage/fcli-fod-dast-scan-import.html | 150 +++ v2.3.0/manpage/fcli-fod-dast-scan-list.html | 148 +++ .../manpage/fcli-fod-dast-scan-setup-api.html | 234 ++++ .../fcli-fod-dast-scan-setup-website.html | 260 ++++ .../fcli-fod-dast-scan-setup-workflow.html | 213 +++ v2.3.0/manpage/fcli-fod-dast-scan-start.html | 146 +++ .../fcli-fod-dast-scan-upload-file.html | 153 +++ v2.3.0/manpage/fcli-fod-dast-scan.html | 127 ++ v2.3.0/manpage/fcli-fod-mast-scan-cancel.html | 139 ++ .../fcli-fod-mast-scan-download-latest.html | 149 +++ .../manpage/fcli-fod-mast-scan-download.html | 159 +++ .../fcli-fod-mast-scan-get-config.html | 146 +++ v2.3.0/manpage/fcli-fod-mast-scan-get.html | 138 ++ v2.3.0/manpage/fcli-fod-mast-scan-import.html | 150 +++ v2.3.0/manpage/fcli-fod-mast-scan-list.html | 148 +++ v2.3.0/manpage/fcli-fod-mast-scan-start.html | 198 +++ .../manpage/fcli-fod-mast-scan-wait-for.html | 203 +++ v2.3.0/manpage/fcli-fod-mast-scan.html | 119 ++ .../manpage/fcli-fod-microservice-create.html | 159 +++ .../manpage/fcli-fod-microservice-delete.html | 155 +++ .../manpage/fcli-fod-microservice-list.html | 143 +++ .../manpage/fcli-fod-microservice-update.html | 159 +++ v2.3.0/manpage/fcli-fod-microservice.html | 99 ++ .../fcli-fod-oss-scan-download-latest.html | 149 +++ .../manpage/fcli-fod-oss-scan-download.html | 158 +++ v2.3.0/manpage/fcli-fod-oss-scan-get.html | 138 ++ v2.3.0/manpage/fcli-fod-oss-scan-import.html | 154 +++ v2.3.0/manpage/fcli-fod-oss-scan-list.html | 148 +++ v2.3.0/manpage/fcli-fod-oss-scan-start.html | 149 +++ .../manpage/fcli-fod-oss-scan-wait-for.html | 203 +++ v2.3.0/manpage/fcli-fod-oss-scan.html | 111 ++ v2.3.0/manpage/fcli-fod-release-create.html | 172 +++ v2.3.0/manpage/fcli-fod-release-delete.html | 153 +++ v2.3.0/manpage/fcli-fod-release-get.html | 153 +++ ...cli-fod-release-list-assessment-types.html | 157 +++ .../manpage/fcli-fod-release-list-scans.html | 149 +++ v2.3.0/manpage/fcli-fod-release-list.html | 148 +++ v2.3.0/manpage/fcli-fod-release-update.html | 172 +++ v2.3.0/manpage/fcli-fod-release.html | 111 ++ v2.3.0/manpage/fcli-fod-report-create.html | 173 +++ v2.3.0/manpage/fcli-fod-report-delete.html | 138 ++ v2.3.0/manpage/fcli-fod-report-download.html | 155 +++ v2.3.0/manpage/fcli-fod-report-get.html | 138 ++ .../fcli-fod-report-list-templates.html | 145 +++ v2.3.0/manpage/fcli-fod-report-list.html | 144 +++ v2.3.0/manpage/fcli-fod-report-wait-for.html | 202 +++ v2.3.0/manpage/fcli-fod-report.html | 111 ++ v2.3.0/manpage/fcli-fod-rest-call.html | 174 +++ v2.3.0/manpage/fcli-fod-rest-lookup.html | 155 +++ v2.3.0/manpage/fcli-fod-rest.html | 93 ++ v2.3.0/manpage/fcli-fod-sast-scan-cancel.html | 139 ++ .../fcli-fod-sast-scan-download-latest.html | 149 +++ .../manpage/fcli-fod-sast-scan-download.html | 159 +++ .../fcli-fod-sast-scan-get-config.html | 146 +++ v2.3.0/manpage/fcli-fod-sast-scan-get.html | 138 ++ v2.3.0/manpage/fcli-fod-sast-scan-import.html | 150 +++ v2.3.0/manpage/fcli-fod-sast-scan-list.html | 148 +++ v2.3.0/manpage/fcli-fod-sast-scan-setup.html | 197 +++ v2.3.0/manpage/fcli-fod-sast-scan-start.html | 159 +++ .../manpage/fcli-fod-sast-scan-wait-for.html | 203 +++ v2.3.0/manpage/fcli-fod-sast-scan.html | 123 ++ v2.3.0/manpage/fcli-fod-session-list.html | 126 ++ v2.3.0/manpage/fcli-fod-session-login.html | 221 ++++ v2.3.0/manpage/fcli-fod-session-logout.html | 127 ++ v2.3.0/manpage/fcli-fod-session.html | 97 ++ v2.3.0/manpage/fcli-fod.html | 132 ++ ...fcli-license-msp-report-create-config.html | 131 ++ .../fcli-license-msp-report-create.html | 171 +++ v2.3.0/manpage/fcli-license-msp-report.html | 91 ++ ...fcli-license-ncd-report-create-config.html | 131 ++ .../fcli-license-ncd-report-create.html | 153 +++ v2.3.0/manpage/fcli-license-ncd-report.html | 91 ++ v2.3.0/manpage/fcli-license.html | 93 ++ v2.3.0/manpage/fcli-sc-dast-rest-call.html | 174 +++ v2.3.0/manpage/fcli-sc-dast-rest.html | 89 ++ .../manpage/fcli-sc-dast-scan-complete.html | 139 ++ v2.3.0/manpage/fcli-sc-dast-scan-delete.html | 139 ++ .../manpage/fcli-sc-dast-scan-download.html | 158 +++ v2.3.0/manpage/fcli-sc-dast-scan-get.html | 138 ++ .../fcli-sc-dast-scan-import-findings.html | 143 +++ v2.3.0/manpage/fcli-sc-dast-scan-list.html | 144 +++ v2.3.0/manpage/fcli-sc-dast-scan-pause.html | 138 ++ .../manpage/fcli-sc-dast-scan-policy-get.html | 140 ++ .../fcli-sc-dast-scan-policy-list.html | 140 ++ v2.3.0/manpage/fcli-sc-dast-scan-policy.html | 91 ++ v2.3.0/manpage/fcli-sc-dast-scan-publish.html | 141 ++ v2.3.0/manpage/fcli-sc-dast-scan-resume.html | 139 ++ .../fcli-sc-dast-scan-settings-get.html | 140 ++ .../fcli-sc-dast-scan-settings-list.html | 147 +++ .../manpage/fcli-sc-dast-scan-settings.html | 91 ++ v2.3.0/manpage/fcli-sc-dast-scan-start.html | 162 +++ .../manpage/fcli-sc-dast-scan-wait-for.html | 203 +++ v2.3.0/manpage/fcli-sc-dast-scan.html | 127 ++ .../manpage/fcli-sc-dast-sensor-disable.html | 140 ++ .../manpage/fcli-sc-dast-sensor-enable.html | 139 ++ v2.3.0/manpage/fcli-sc-dast-sensor-get.html | 139 ++ v2.3.0/manpage/fcli-sc-dast-sensor-list.html | 139 ++ v2.3.0/manpage/fcli-sc-dast-sensor.html | 99 ++ v2.3.0/manpage/fcli-sc-dast-session-list.html | 133 ++ .../manpage/fcli-sc-dast-session-login.html | 226 ++++ .../manpage/fcli-sc-dast-session-logout.html | 165 +++ v2.3.0/manpage/fcli-sc-dast-session.html | 97 ++ v2.3.0/manpage/fcli-sc-dast.html | 112 ++ v2.3.0/manpage/fcli-sc-sast-rest-call.html | 174 +++ v2.3.0/manpage/fcli-sc-sast-rest.html | 89 ++ v2.3.0/manpage/fcli-sc-sast-scan-cancel.html | 139 ++ v2.3.0/manpage/fcli-sc-sast-scan-start.html | 199 +++ v2.3.0/manpage/fcli-sc-sast-scan-status.html | 139 ++ .../manpage/fcli-sc-sast-scan-wait-for.html | 221 ++++ v2.3.0/manpage/fcli-sc-sast-scan.html | 99 ++ v2.3.0/manpage/fcli-sc-sast-sensor-list.html | 141 ++ v2.3.0/manpage/fcli-sc-sast-sensor.html | 87 ++ v2.3.0/manpage/fcli-sc-sast-session-list.html | 133 ++ .../manpage/fcli-sc-sast-session-login.html | 241 ++++ .../manpage/fcli-sc-sast-session-logout.html | 165 +++ v2.3.0/manpage/fcli-sc-sast-session.html | 97 ++ v2.3.0/manpage/fcli-sc-sast.html | 99 ++ ...-ssc-access-control-create-local-user.html | 185 +++ .../fcli-ssc-access-control-create-role.html | 166 +++ .../fcli-ssc-access-control-create-token.html | 206 +++ .../fcli-ssc-access-control-delete-role.html | 141 ++ .../fcli-ssc-access-control-delete-user.html | 157 +++ ...cli-ssc-access-control-get-permission.html | 142 ++ .../fcli-ssc-access-control-get-role.html | 141 ++ .../fcli-ssc-access-control-get-user.html | 141 ++ ...-access-control-list-appversion-users.html | 147 +++ ...i-ssc-access-control-list-permissions.html | 142 ++ .../fcli-ssc-access-control-list-roles.html | 147 +++ ...access-control-list-token-definitions.html | 142 ++ .../fcli-ssc-access-control-list-tokens.html | 187 +++ .../fcli-ssc-access-control-list-users.html | 147 +++ .../fcli-ssc-access-control-revoke-token.html | 197 +++ .../fcli-ssc-access-control-update-token.html | 206 +++ v2.3.0/manpage/fcli-ssc-access-control.html | 147 +++ .../fcli-ssc-alert-get-definition.html | 140 ++ .../fcli-ssc-alert-list-definitions.html | 146 +++ v2.3.0/manpage/fcli-ssc-alert-list.html | 143 +++ v2.3.0/manpage/fcli-ssc-alert.html | 95 ++ v2.3.0/manpage/fcli-ssc-app-delete.html | 153 +++ v2.3.0/manpage/fcli-ssc-app-get.html | 138 ++ v2.3.0/manpage/fcli-ssc-app-list.html | 143 +++ v2.3.0/manpage/fcli-ssc-app-update.html | 157 +++ v2.3.0/manpage/fcli-ssc-app.html | 99 ++ .../fcli-ssc-appversion-copy-state.html | 163 +++ .../manpage/fcli-ssc-appversion-create.html | 213 +++ .../manpage/fcli-ssc-appversion-delete.html | 154 +++ .../fcli-ssc-appversion-download-state.html | 168 +++ v2.3.0/manpage/fcli-ssc-appversion-get.html | 159 +++ v2.3.0/manpage/fcli-ssc-appversion-list.html | 181 +++ .../fcli-ssc-appversion-purge-artifacts.html | 163 +++ .../fcli-ssc-appversion-refresh-metrics.html | 165 +++ .../manpage/fcli-ssc-appversion-update.html | 192 +++ v2.3.0/manpage/fcli-ssc-appversion.html | 119 ++ v2.3.0/manpage/fcli-ssc-artifact-approve.html | 153 +++ v2.3.0/manpage/fcli-ssc-artifact-delete.html | 139 ++ .../manpage/fcli-ssc-artifact-download.html | 160 +++ v2.3.0/manpage/fcli-ssc-artifact-get.html | 138 ++ .../fcli-ssc-artifact-import-debricked.html | 197 +++ v2.3.0/manpage/fcli-ssc-artifact-list.html | 148 +++ v2.3.0/manpage/fcli-ssc-artifact-purge.html | 141 ++ v2.3.0/manpage/fcli-ssc-artifact-upload.html | 156 +++ .../manpage/fcli-ssc-artifact-wait-for.html | 203 +++ v2.3.0/manpage/fcli-ssc-artifact.html | 119 ++ .../fcli-ssc-attribute-get-definition.html | 141 ++ .../fcli-ssc-attribute-list-definitions.html | 147 +++ v2.3.0/manpage/fcli-ssc-attribute-list.html | 148 +++ v2.3.0/manpage/fcli-ssc-attribute-update.html | 158 +++ v2.3.0/manpage/fcli-ssc-attribute.html | 99 ++ v2.3.0/manpage/fcli-ssc-issue-count.html | 162 +++ .../fcli-ssc-issue-create-template.html | 153 +++ .../fcli-ssc-issue-delete-template.html | 140 ++ .../fcli-ssc-issue-download-template.html | 155 +++ v2.3.0/manpage/fcli-ssc-issue-get-filter.html | 157 +++ .../manpage/fcli-ssc-issue-get-filterset.html | 159 +++ v2.3.0/manpage/fcli-ssc-issue-get-group.html | 158 +++ .../manpage/fcli-ssc-issue-get-template.html | 140 ++ .../manpage/fcli-ssc-issue-list-filters.html | 149 +++ .../fcli-ssc-issue-list-filtersets.html | 149 +++ .../manpage/fcli-ssc-issue-list-groups.html | 148 +++ .../fcli-ssc-issue-list-templates.html | 145 +++ .../fcli-ssc-issue-update-template.html | 163 +++ v2.3.0/manpage/fcli-ssc-issue.html | 135 ++ .../fcli-ssc-performance-indicator-get.html | 162 +++ ...erformance-indicator-list-definitions.html | 138 ++ .../fcli-ssc-performance-indicator-list.html | 152 +++ .../fcli-ssc-performance-indicator.html | 97 ++ v2.3.0/manpage/fcli-ssc-plugin-disable.html | 139 ++ v2.3.0/manpage/fcli-ssc-plugin-enable.html | 139 ++ v2.3.0/manpage/fcli-ssc-plugin-get.html | 139 ++ v2.3.0/manpage/fcli-ssc-plugin-install.html | 143 +++ v2.3.0/manpage/fcli-ssc-plugin-list.html | 139 ++ v2.3.0/manpage/fcli-ssc-plugin-uninstall.html | 154 +++ v2.3.0/manpage/fcli-ssc-plugin.html | 107 ++ ...cli-ssc-report-create-template-config.html | 133 ++ .../fcli-ssc-report-create-template.html | 145 +++ v2.3.0/manpage/fcli-ssc-report-create.html | 161 +++ .../fcli-ssc-report-delete-template.html | 141 ++ v2.3.0/manpage/fcli-ssc-report-delete.html | 139 ++ .../fcli-ssc-report-download-template.html | 155 +++ v2.3.0/manpage/fcli-ssc-report-download.html | 153 +++ .../manpage/fcli-ssc-report-get-template.html | 140 ++ v2.3.0/manpage/fcli-ssc-report-get.html | 139 ++ .../fcli-ssc-report-list-parameters.html | 146 +++ .../fcli-ssc-report-list-templates.html | 140 ++ v2.3.0/manpage/fcli-ssc-report-list.html | 143 +++ v2.3.0/manpage/fcli-ssc-report-wait-for.html | 196 +++ v2.3.0/manpage/fcli-ssc-report.html | 135 ++ v2.3.0/manpage/fcli-ssc-rest-call.html | 174 +++ v2.3.0/manpage/fcli-ssc-rest.html | 89 ++ v2.3.0/manpage/fcli-ssc-session-list.html | 132 ++ v2.3.0/manpage/fcli-ssc-session-login.html | 238 ++++ v2.3.0/manpage/fcli-ssc-session-logout.html | 165 +++ v2.3.0/manpage/fcli-ssc-session.html | 97 ++ .../fcli-ssc-system-state-cancel-job.html | 141 ++ .../fcli-ssc-system-state-get-job.html | 140 ++ ...fcli-ssc-system-state-list-activities.html | 147 +++ .../fcli-ssc-system-state-list-events.html | 146 +++ .../fcli-ssc-system-state-list-jobs.html | 146 +++ .../fcli-ssc-system-state-list-rulepacks.html | 142 ++ .../fcli-ssc-system-state-list-settings.html | 142 ++ .../fcli-ssc-system-state-update-job.html | 156 +++ ...i-ssc-system-state-upload-seed-bundle.html | 138 ++ .../fcli-ssc-system-state-wait-for-job.html | 201 +++ v2.3.0/manpage/fcli-ssc-system-state.html | 123 ++ v2.3.0/manpage/fcli-ssc-variable-get.html | 158 +++ .../fcli-ssc-variable-list-definitions.html | 142 ++ v2.3.0/manpage/fcli-ssc-variable-list.html | 148 +++ v2.3.0/manpage/fcli-ssc-variable.html | 97 ++ v2.3.0/manpage/fcli-ssc.html | 144 +++ .../fcli-tool-bugtracker-utility-install.html | 188 +++ ...ool-bugtracker-utility-list-platforms.html | 128 ++ .../fcli-tool-bugtracker-utility-list.html | 128 ++ ...cli-tool-bugtracker-utility-uninstall.html | 141 ++ .../manpage/fcli-tool-bugtracker-utility.html | 101 ++ .../fcli-tool-debricked-cli-install.html | 188 +++ ...cli-tool-debricked-cli-list-platforms.html | 132 ++ .../manpage/fcli-tool-debricked-cli-list.html | 127 ++ .../fcli-tool-debricked-cli-uninstall.html | 140 ++ v2.3.0/manpage/fcli-tool-debricked-cli.html | 101 ++ .../manpage/fcli-tool-definitions-list.html | 110 ++ .../manpage/fcli-tool-definitions-reset.html | 112 ++ .../manpage/fcli-tool-definitions-update.html | 132 ++ v2.3.0/manpage/fcli-tool-definitions.html | 100 ++ v2.3.0/manpage/fcli-tool-fcli-install.html | 186 +++ .../fcli-tool-fcli-list-platforms.html | 129 ++ v2.3.0/manpage/fcli-tool-fcli-list.html | 126 ++ v2.3.0/manpage/fcli-tool-fcli-uninstall.html | 137 ++ v2.3.0/manpage/fcli-tool-fcli.html | 101 ++ .../fcli-tool-fod-uploader-install.html | 187 +++ ...fcli-tool-fod-uploader-list-platforms.html | 132 ++ .../manpage/fcli-tool-fod-uploader-list.html | 127 ++ .../fcli-tool-fod-uploader-uninstall.html | 140 ++ v2.3.0/manpage/fcli-tool-fod-uploader.html | 101 ++ .../manpage/fcli-tool-sc-client-install.html | 192 +++ .../fcli-tool-sc-client-list-platforms.html | 132 ++ v2.3.0/manpage/fcli-tool-sc-client-list.html | 127 ++ .../fcli-tool-sc-client-uninstall.html | 138 ++ v2.3.0/manpage/fcli-tool-sc-client.html | 99 ++ .../fcli-tool-vuln-exporter-install.html | 188 +++ ...cli-tool-vuln-exporter-list-platforms.html | 132 ++ .../manpage/fcli-tool-vuln-exporter-list.html | 127 ++ .../fcli-tool-vuln-exporter-uninstall.html | 138 ++ v2.3.0/manpage/fcli-tool-vuln-exporter.html | 101 ++ v2.3.0/manpage/fcli-tool.html | 113 ++ .../manpage/fcli-util-all-commands-list.html | 145 +++ .../manpage/fcli-util-all-commands-usage.html | 121 ++ v2.3.0/manpage/fcli-util-all-commands.html | 91 ++ .../fcli-util-auto-complete-generate.html | 91 ++ v2.3.0/manpage/fcli-util-auto-complete.html | 87 ++ v2.3.0/manpage/fcli-util-crypto-decrypt.html | 86 ++ v2.3.0/manpage/fcli-util-crypto-encrypt.html | 86 ++ v2.3.0/manpage/fcli-util-crypto.html | 94 ++ v2.3.0/manpage/fcli-util-state-clear.html | 126 ++ v2.3.0/manpage/fcli-util-state.html | 89 ++ v2.3.0/manpage/fcli-util-variable-clear.html | 110 ++ .../manpage/fcli-util-variable-contents.html | 139 ++ v2.3.0/manpage/fcli-util-variable-delete.html | 125 ++ v2.3.0/manpage/fcli-util-variable-get.html | 124 ++ v2.3.0/manpage/fcli-util-variable-list.html | 124 ++ v2.3.0/manpage/fcli-util-variable.html | 103 ++ v2.3.0/manpage/fcli-util.html | 105 ++ v2.3.0/manpage/fcli.html | 127 ++ 321 files changed, 46791 insertions(+), 2 deletions(-) create mode 100644 v2.3.0/index.html create mode 100644 v2.3.0/manpage/fcli-config-clear.html create mode 100644 v2.3.0/manpage/fcli-config-proxy-add.html create mode 100644 v2.3.0/manpage/fcli-config-proxy-clear.html create mode 100644 v2.3.0/manpage/fcli-config-proxy-delete.html create mode 100644 v2.3.0/manpage/fcli-config-proxy-list.html create mode 100644 v2.3.0/manpage/fcli-config-proxy-update.html create mode 100644 v2.3.0/manpage/fcli-config-proxy.html create mode 100644 v2.3.0/manpage/fcli-config-truststore-clear.html create mode 100644 v2.3.0/manpage/fcli-config-truststore-get.html create mode 100644 v2.3.0/manpage/fcli-config-truststore-set.html create mode 100644 v2.3.0/manpage/fcli-config-truststore.html create mode 100644 v2.3.0/manpage/fcli-config.html create mode 100644 v2.3.0/manpage/fcli-fod-access-control-create-group.html create mode 100644 v2.3.0/manpage/fcli-fod-access-control-create-user.html create mode 100644 v2.3.0/manpage/fcli-fod-access-control-delete-group.html create mode 100644 v2.3.0/manpage/fcli-fod-access-control-delete-user.html create mode 100644 v2.3.0/manpage/fcli-fod-access-control-get-group.html create mode 100644 v2.3.0/manpage/fcli-fod-access-control-get-user.html create mode 100644 v2.3.0/manpage/fcli-fod-access-control-list-groups.html create mode 100644 v2.3.0/manpage/fcli-fod-access-control-list-roles.html create mode 100644 v2.3.0/manpage/fcli-fod-access-control-list-users.html create mode 100644 v2.3.0/manpage/fcli-fod-access-control-update-group.html create mode 100644 v2.3.0/manpage/fcli-fod-access-control-update-user.html create mode 100644 v2.3.0/manpage/fcli-fod-access-control.html create mode 100644 v2.3.0/manpage/fcli-fod-app-create.html create mode 100644 v2.3.0/manpage/fcli-fod-app-delete.html create mode 100644 v2.3.0/manpage/fcli-fod-app-get.html create mode 100644 v2.3.0/manpage/fcli-fod-app-list-scans.html create mode 100644 v2.3.0/manpage/fcli-fod-app-list.html create mode 100644 v2.3.0/manpage/fcli-fod-app-update.html create mode 100644 v2.3.0/manpage/fcli-fod-app.html create mode 100644 v2.3.0/manpage/fcli-fod-dast-scan-cancel.html create mode 100644 v2.3.0/manpage/fcli-fod-dast-scan-download-latest.html create mode 100644 v2.3.0/manpage/fcli-fod-dast-scan-download.html create mode 100644 v2.3.0/manpage/fcli-fod-dast-scan-get-config.html create mode 100644 v2.3.0/manpage/fcli-fod-dast-scan-import.html create mode 100644 v2.3.0/manpage/fcli-fod-dast-scan-list.html create mode 100644 v2.3.0/manpage/fcli-fod-dast-scan-setup-api.html create mode 100644 v2.3.0/manpage/fcli-fod-dast-scan-setup-website.html create mode 100644 v2.3.0/manpage/fcli-fod-dast-scan-setup-workflow.html create mode 100644 v2.3.0/manpage/fcli-fod-dast-scan-start.html create mode 100644 v2.3.0/manpage/fcli-fod-dast-scan-upload-file.html create mode 100644 v2.3.0/manpage/fcli-fod-dast-scan.html create mode 100644 v2.3.0/manpage/fcli-fod-mast-scan-cancel.html create mode 100644 v2.3.0/manpage/fcli-fod-mast-scan-download-latest.html create mode 100644 v2.3.0/manpage/fcli-fod-mast-scan-download.html create mode 100644 v2.3.0/manpage/fcli-fod-mast-scan-get-config.html create mode 100644 v2.3.0/manpage/fcli-fod-mast-scan-get.html create mode 100644 v2.3.0/manpage/fcli-fod-mast-scan-import.html create mode 100644 v2.3.0/manpage/fcli-fod-mast-scan-list.html create mode 100644 v2.3.0/manpage/fcli-fod-mast-scan-start.html create mode 100644 v2.3.0/manpage/fcli-fod-mast-scan-wait-for.html create mode 100644 v2.3.0/manpage/fcli-fod-mast-scan.html create mode 100644 v2.3.0/manpage/fcli-fod-microservice-create.html create mode 100644 v2.3.0/manpage/fcli-fod-microservice-delete.html create mode 100644 v2.3.0/manpage/fcli-fod-microservice-list.html create mode 100644 v2.3.0/manpage/fcli-fod-microservice-update.html create mode 100644 v2.3.0/manpage/fcli-fod-microservice.html create mode 100644 v2.3.0/manpage/fcli-fod-oss-scan-download-latest.html create mode 100644 v2.3.0/manpage/fcli-fod-oss-scan-download.html create mode 100644 v2.3.0/manpage/fcli-fod-oss-scan-get.html create mode 100644 v2.3.0/manpage/fcli-fod-oss-scan-import.html create mode 100644 v2.3.0/manpage/fcli-fod-oss-scan-list.html create mode 100644 v2.3.0/manpage/fcli-fod-oss-scan-start.html create mode 100644 v2.3.0/manpage/fcli-fod-oss-scan-wait-for.html create mode 100644 v2.3.0/manpage/fcli-fod-oss-scan.html create mode 100644 v2.3.0/manpage/fcli-fod-release-create.html create mode 100644 v2.3.0/manpage/fcli-fod-release-delete.html create mode 100644 v2.3.0/manpage/fcli-fod-release-get.html create mode 100644 v2.3.0/manpage/fcli-fod-release-list-assessment-types.html create mode 100644 v2.3.0/manpage/fcli-fod-release-list-scans.html create mode 100644 v2.3.0/manpage/fcli-fod-release-list.html create mode 100644 v2.3.0/manpage/fcli-fod-release-update.html create mode 100644 v2.3.0/manpage/fcli-fod-release.html create mode 100644 v2.3.0/manpage/fcli-fod-report-create.html create mode 100644 v2.3.0/manpage/fcli-fod-report-delete.html create mode 100644 v2.3.0/manpage/fcli-fod-report-download.html create mode 100644 v2.3.0/manpage/fcli-fod-report-get.html create mode 100644 v2.3.0/manpage/fcli-fod-report-list-templates.html create mode 100644 v2.3.0/manpage/fcli-fod-report-list.html create mode 100644 v2.3.0/manpage/fcli-fod-report-wait-for.html create mode 100644 v2.3.0/manpage/fcli-fod-report.html create mode 100644 v2.3.0/manpage/fcli-fod-rest-call.html create mode 100644 v2.3.0/manpage/fcli-fod-rest-lookup.html create mode 100644 v2.3.0/manpage/fcli-fod-rest.html create mode 100644 v2.3.0/manpage/fcli-fod-sast-scan-cancel.html create mode 100644 v2.3.0/manpage/fcli-fod-sast-scan-download-latest.html create mode 100644 v2.3.0/manpage/fcli-fod-sast-scan-download.html create mode 100644 v2.3.0/manpage/fcli-fod-sast-scan-get-config.html create mode 100644 v2.3.0/manpage/fcli-fod-sast-scan-get.html create mode 100644 v2.3.0/manpage/fcli-fod-sast-scan-import.html create mode 100644 v2.3.0/manpage/fcli-fod-sast-scan-list.html create mode 100644 v2.3.0/manpage/fcli-fod-sast-scan-setup.html create mode 100644 v2.3.0/manpage/fcli-fod-sast-scan-start.html create mode 100644 v2.3.0/manpage/fcli-fod-sast-scan-wait-for.html create mode 100644 v2.3.0/manpage/fcli-fod-sast-scan.html create mode 100644 v2.3.0/manpage/fcli-fod-session-list.html create mode 100644 v2.3.0/manpage/fcli-fod-session-login.html create mode 100644 v2.3.0/manpage/fcli-fod-session-logout.html create mode 100644 v2.3.0/manpage/fcli-fod-session.html create mode 100644 v2.3.0/manpage/fcli-fod.html create mode 100644 v2.3.0/manpage/fcli-license-msp-report-create-config.html create mode 100644 v2.3.0/manpage/fcli-license-msp-report-create.html create mode 100644 v2.3.0/manpage/fcli-license-msp-report.html create mode 100644 v2.3.0/manpage/fcli-license-ncd-report-create-config.html create mode 100644 v2.3.0/manpage/fcli-license-ncd-report-create.html create mode 100644 v2.3.0/manpage/fcli-license-ncd-report.html create mode 100644 v2.3.0/manpage/fcli-license.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-rest-call.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-rest.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-scan-complete.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-scan-delete.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-scan-download.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-scan-get.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-scan-import-findings.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-scan-list.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-scan-pause.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-scan-policy-get.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-scan-policy-list.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-scan-policy.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-scan-publish.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-scan-resume.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-scan-settings-get.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-scan-settings-list.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-scan-settings.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-scan-start.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-scan-wait-for.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-scan.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-sensor-disable.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-sensor-enable.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-sensor-get.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-sensor-list.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-sensor.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-session-list.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-session-login.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-session-logout.html create mode 100644 v2.3.0/manpage/fcli-sc-dast-session.html create mode 100644 v2.3.0/manpage/fcli-sc-dast.html create mode 100644 v2.3.0/manpage/fcli-sc-sast-rest-call.html create mode 100644 v2.3.0/manpage/fcli-sc-sast-rest.html create mode 100644 v2.3.0/manpage/fcli-sc-sast-scan-cancel.html create mode 100644 v2.3.0/manpage/fcli-sc-sast-scan-start.html create mode 100644 v2.3.0/manpage/fcli-sc-sast-scan-status.html create mode 100644 v2.3.0/manpage/fcli-sc-sast-scan-wait-for.html create mode 100644 v2.3.0/manpage/fcli-sc-sast-scan.html create mode 100644 v2.3.0/manpage/fcli-sc-sast-sensor-list.html create mode 100644 v2.3.0/manpage/fcli-sc-sast-sensor.html create mode 100644 v2.3.0/manpage/fcli-sc-sast-session-list.html create mode 100644 v2.3.0/manpage/fcli-sc-sast-session-login.html create mode 100644 v2.3.0/manpage/fcli-sc-sast-session-logout.html create mode 100644 v2.3.0/manpage/fcli-sc-sast-session.html create mode 100644 v2.3.0/manpage/fcli-sc-sast.html create mode 100644 v2.3.0/manpage/fcli-ssc-access-control-create-local-user.html create mode 100644 v2.3.0/manpage/fcli-ssc-access-control-create-role.html create mode 100644 v2.3.0/manpage/fcli-ssc-access-control-create-token.html create mode 100644 v2.3.0/manpage/fcli-ssc-access-control-delete-role.html create mode 100644 v2.3.0/manpage/fcli-ssc-access-control-delete-user.html create mode 100644 v2.3.0/manpage/fcli-ssc-access-control-get-permission.html create mode 100644 v2.3.0/manpage/fcli-ssc-access-control-get-role.html create mode 100644 v2.3.0/manpage/fcli-ssc-access-control-get-user.html create mode 100644 v2.3.0/manpage/fcli-ssc-access-control-list-appversion-users.html create mode 100644 v2.3.0/manpage/fcli-ssc-access-control-list-permissions.html create mode 100644 v2.3.0/manpage/fcli-ssc-access-control-list-roles.html create mode 100644 v2.3.0/manpage/fcli-ssc-access-control-list-token-definitions.html create mode 100644 v2.3.0/manpage/fcli-ssc-access-control-list-tokens.html create mode 100644 v2.3.0/manpage/fcli-ssc-access-control-list-users.html create mode 100644 v2.3.0/manpage/fcli-ssc-access-control-revoke-token.html create mode 100644 v2.3.0/manpage/fcli-ssc-access-control-update-token.html create mode 100644 v2.3.0/manpage/fcli-ssc-access-control.html create mode 100644 v2.3.0/manpage/fcli-ssc-alert-get-definition.html create mode 100644 v2.3.0/manpage/fcli-ssc-alert-list-definitions.html create mode 100644 v2.3.0/manpage/fcli-ssc-alert-list.html create mode 100644 v2.3.0/manpage/fcli-ssc-alert.html create mode 100644 v2.3.0/manpage/fcli-ssc-app-delete.html create mode 100644 v2.3.0/manpage/fcli-ssc-app-get.html create mode 100644 v2.3.0/manpage/fcli-ssc-app-list.html create mode 100644 v2.3.0/manpage/fcli-ssc-app-update.html create mode 100644 v2.3.0/manpage/fcli-ssc-app.html create mode 100644 v2.3.0/manpage/fcli-ssc-appversion-copy-state.html create mode 100644 v2.3.0/manpage/fcli-ssc-appversion-create.html create mode 100644 v2.3.0/manpage/fcli-ssc-appversion-delete.html create mode 100644 v2.3.0/manpage/fcli-ssc-appversion-download-state.html create mode 100644 v2.3.0/manpage/fcli-ssc-appversion-get.html create mode 100644 v2.3.0/manpage/fcli-ssc-appversion-list.html create mode 100644 v2.3.0/manpage/fcli-ssc-appversion-purge-artifacts.html create mode 100644 v2.3.0/manpage/fcli-ssc-appversion-refresh-metrics.html create mode 100644 v2.3.0/manpage/fcli-ssc-appversion-update.html create mode 100644 v2.3.0/manpage/fcli-ssc-appversion.html create mode 100644 v2.3.0/manpage/fcli-ssc-artifact-approve.html create mode 100644 v2.3.0/manpage/fcli-ssc-artifact-delete.html create mode 100644 v2.3.0/manpage/fcli-ssc-artifact-download.html create mode 100644 v2.3.0/manpage/fcli-ssc-artifact-get.html create mode 100644 v2.3.0/manpage/fcli-ssc-artifact-import-debricked.html create mode 100644 v2.3.0/manpage/fcli-ssc-artifact-list.html create mode 100644 v2.3.0/manpage/fcli-ssc-artifact-purge.html create mode 100644 v2.3.0/manpage/fcli-ssc-artifact-upload.html create mode 100644 v2.3.0/manpage/fcli-ssc-artifact-wait-for.html create mode 100644 v2.3.0/manpage/fcli-ssc-artifact.html create mode 100644 v2.3.0/manpage/fcli-ssc-attribute-get-definition.html create mode 100644 v2.3.0/manpage/fcli-ssc-attribute-list-definitions.html create mode 100644 v2.3.0/manpage/fcli-ssc-attribute-list.html create mode 100644 v2.3.0/manpage/fcli-ssc-attribute-update.html create mode 100644 v2.3.0/manpage/fcli-ssc-attribute.html create mode 100644 v2.3.0/manpage/fcli-ssc-issue-count.html create mode 100644 v2.3.0/manpage/fcli-ssc-issue-create-template.html create mode 100644 v2.3.0/manpage/fcli-ssc-issue-delete-template.html create mode 100644 v2.3.0/manpage/fcli-ssc-issue-download-template.html create mode 100644 v2.3.0/manpage/fcli-ssc-issue-get-filter.html create mode 100644 v2.3.0/manpage/fcli-ssc-issue-get-filterset.html create mode 100644 v2.3.0/manpage/fcli-ssc-issue-get-group.html create mode 100644 v2.3.0/manpage/fcli-ssc-issue-get-template.html create mode 100644 v2.3.0/manpage/fcli-ssc-issue-list-filters.html create mode 100644 v2.3.0/manpage/fcli-ssc-issue-list-filtersets.html create mode 100644 v2.3.0/manpage/fcli-ssc-issue-list-groups.html create mode 100644 v2.3.0/manpage/fcli-ssc-issue-list-templates.html create mode 100644 v2.3.0/manpage/fcli-ssc-issue-update-template.html create mode 100644 v2.3.0/manpage/fcli-ssc-issue.html create mode 100644 v2.3.0/manpage/fcli-ssc-performance-indicator-get.html create mode 100644 v2.3.0/manpage/fcli-ssc-performance-indicator-list-definitions.html create mode 100644 v2.3.0/manpage/fcli-ssc-performance-indicator-list.html create mode 100644 v2.3.0/manpage/fcli-ssc-performance-indicator.html create mode 100644 v2.3.0/manpage/fcli-ssc-plugin-disable.html create mode 100644 v2.3.0/manpage/fcli-ssc-plugin-enable.html create mode 100644 v2.3.0/manpage/fcli-ssc-plugin-get.html create mode 100644 v2.3.0/manpage/fcli-ssc-plugin-install.html create mode 100644 v2.3.0/manpage/fcli-ssc-plugin-list.html create mode 100644 v2.3.0/manpage/fcli-ssc-plugin-uninstall.html create mode 100644 v2.3.0/manpage/fcli-ssc-plugin.html create mode 100644 v2.3.0/manpage/fcli-ssc-report-create-template-config.html create mode 100644 v2.3.0/manpage/fcli-ssc-report-create-template.html create mode 100644 v2.3.0/manpage/fcli-ssc-report-create.html create mode 100644 v2.3.0/manpage/fcli-ssc-report-delete-template.html create mode 100644 v2.3.0/manpage/fcli-ssc-report-delete.html create mode 100644 v2.3.0/manpage/fcli-ssc-report-download-template.html create mode 100644 v2.3.0/manpage/fcli-ssc-report-download.html create mode 100644 v2.3.0/manpage/fcli-ssc-report-get-template.html create mode 100644 v2.3.0/manpage/fcli-ssc-report-get.html create mode 100644 v2.3.0/manpage/fcli-ssc-report-list-parameters.html create mode 100644 v2.3.0/manpage/fcli-ssc-report-list-templates.html create mode 100644 v2.3.0/manpage/fcli-ssc-report-list.html create mode 100644 v2.3.0/manpage/fcli-ssc-report-wait-for.html create mode 100644 v2.3.0/manpage/fcli-ssc-report.html create mode 100644 v2.3.0/manpage/fcli-ssc-rest-call.html create mode 100644 v2.3.0/manpage/fcli-ssc-rest.html create mode 100644 v2.3.0/manpage/fcli-ssc-session-list.html create mode 100644 v2.3.0/manpage/fcli-ssc-session-login.html create mode 100644 v2.3.0/manpage/fcli-ssc-session-logout.html create mode 100644 v2.3.0/manpage/fcli-ssc-session.html create mode 100644 v2.3.0/manpage/fcli-ssc-system-state-cancel-job.html create mode 100644 v2.3.0/manpage/fcli-ssc-system-state-get-job.html create mode 100644 v2.3.0/manpage/fcli-ssc-system-state-list-activities.html create mode 100644 v2.3.0/manpage/fcli-ssc-system-state-list-events.html create mode 100644 v2.3.0/manpage/fcli-ssc-system-state-list-jobs.html create mode 100644 v2.3.0/manpage/fcli-ssc-system-state-list-rulepacks.html create mode 100644 v2.3.0/manpage/fcli-ssc-system-state-list-settings.html create mode 100644 v2.3.0/manpage/fcli-ssc-system-state-update-job.html create mode 100644 v2.3.0/manpage/fcli-ssc-system-state-upload-seed-bundle.html create mode 100644 v2.3.0/manpage/fcli-ssc-system-state-wait-for-job.html create mode 100644 v2.3.0/manpage/fcli-ssc-system-state.html create mode 100644 v2.3.0/manpage/fcli-ssc-variable-get.html create mode 100644 v2.3.0/manpage/fcli-ssc-variable-list-definitions.html create mode 100644 v2.3.0/manpage/fcli-ssc-variable-list.html create mode 100644 v2.3.0/manpage/fcli-ssc-variable.html create mode 100644 v2.3.0/manpage/fcli-ssc.html create mode 100644 v2.3.0/manpage/fcli-tool-bugtracker-utility-install.html create mode 100644 v2.3.0/manpage/fcli-tool-bugtracker-utility-list-platforms.html create mode 100644 v2.3.0/manpage/fcli-tool-bugtracker-utility-list.html create mode 100644 v2.3.0/manpage/fcli-tool-bugtracker-utility-uninstall.html create mode 100644 v2.3.0/manpage/fcli-tool-bugtracker-utility.html create mode 100644 v2.3.0/manpage/fcli-tool-debricked-cli-install.html create mode 100644 v2.3.0/manpage/fcli-tool-debricked-cli-list-platforms.html create mode 100644 v2.3.0/manpage/fcli-tool-debricked-cli-list.html create mode 100644 v2.3.0/manpage/fcli-tool-debricked-cli-uninstall.html create mode 100644 v2.3.0/manpage/fcli-tool-debricked-cli.html create mode 100644 v2.3.0/manpage/fcli-tool-definitions-list.html create mode 100644 v2.3.0/manpage/fcli-tool-definitions-reset.html create mode 100644 v2.3.0/manpage/fcli-tool-definitions-update.html create mode 100644 v2.3.0/manpage/fcli-tool-definitions.html create mode 100644 v2.3.0/manpage/fcli-tool-fcli-install.html create mode 100644 v2.3.0/manpage/fcli-tool-fcli-list-platforms.html create mode 100644 v2.3.0/manpage/fcli-tool-fcli-list.html create mode 100644 v2.3.0/manpage/fcli-tool-fcli-uninstall.html create mode 100644 v2.3.0/manpage/fcli-tool-fcli.html create mode 100644 v2.3.0/manpage/fcli-tool-fod-uploader-install.html create mode 100644 v2.3.0/manpage/fcli-tool-fod-uploader-list-platforms.html create mode 100644 v2.3.0/manpage/fcli-tool-fod-uploader-list.html create mode 100644 v2.3.0/manpage/fcli-tool-fod-uploader-uninstall.html create mode 100644 v2.3.0/manpage/fcli-tool-fod-uploader.html create mode 100644 v2.3.0/manpage/fcli-tool-sc-client-install.html create mode 100644 v2.3.0/manpage/fcli-tool-sc-client-list-platforms.html create mode 100644 v2.3.0/manpage/fcli-tool-sc-client-list.html create mode 100644 v2.3.0/manpage/fcli-tool-sc-client-uninstall.html create mode 100644 v2.3.0/manpage/fcli-tool-sc-client.html create mode 100644 v2.3.0/manpage/fcli-tool-vuln-exporter-install.html create mode 100644 v2.3.0/manpage/fcli-tool-vuln-exporter-list-platforms.html create mode 100644 v2.3.0/manpage/fcli-tool-vuln-exporter-list.html create mode 100644 v2.3.0/manpage/fcli-tool-vuln-exporter-uninstall.html create mode 100644 v2.3.0/manpage/fcli-tool-vuln-exporter.html create mode 100644 v2.3.0/manpage/fcli-tool.html create mode 100644 v2.3.0/manpage/fcli-util-all-commands-list.html create mode 100644 v2.3.0/manpage/fcli-util-all-commands-usage.html create mode 100644 v2.3.0/manpage/fcli-util-all-commands.html create mode 100644 v2.3.0/manpage/fcli-util-auto-complete-generate.html create mode 100644 v2.3.0/manpage/fcli-util-auto-complete.html create mode 100644 v2.3.0/manpage/fcli-util-crypto-decrypt.html create mode 100644 v2.3.0/manpage/fcli-util-crypto-encrypt.html create mode 100644 v2.3.0/manpage/fcli-util-crypto.html create mode 100644 v2.3.0/manpage/fcli-util-state-clear.html create mode 100644 v2.3.0/manpage/fcli-util-state.html create mode 100644 v2.3.0/manpage/fcli-util-variable-clear.html create mode 100644 v2.3.0/manpage/fcli-util-variable-contents.html create mode 100644 v2.3.0/manpage/fcli-util-variable-delete.html create mode 100644 v2.3.0/manpage/fcli-util-variable-get.html create mode 100644 v2.3.0/manpage/fcli-util-variable-list.html create mode 100644 v2.3.0/manpage/fcli-util-variable.html create mode 100644 v2.3.0/manpage/fcli-util.html create mode 100644 v2.3.0/manpage/fcli.html diff --git a/_data/versions/release.yml b/_data/versions/release.yml index 3e8e729e40..8e711c9713 100644 --- a/_data/versions/release.yml +++ b/_data/versions/release.yml @@ -1,3 +1,4 @@ +- 'v2.3.0' - 'v2.2.0' - 'v2.1.0' - 'v2.0.0' diff --git a/dev-info.html b/dev-info.html index 6b71394311..60a9c574f9 100644 --- a/dev-info.html +++ b/dev-info.html @@ -764,7 +764,7 @@

Message Keys< diff --git a/index.html b/index.html index a6255dd786..dfa1c36f70 100644 --- a/index.html +++ b/index.html @@ -81,7 +81,7 @@

diff --git a/v2.3.0/index.html b/v2.3.0/index.html new file mode 100644 index 0000000000..fd9a9b76cb --- /dev/null +++ b/v2.3.0/index.html @@ -0,0 +1,1140 @@ +--- +title: Fortify CLI (fcli) Installation & Usage +fcli_version: 2.3.0 +--- + + + + + + + +Fortify CLI (fcli) Installation & Usage + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Introduction

+
+
+

The fcli utility can be used to interact with various Fortify products, like Fortify on Demand (FoD), Software Security Center (SSC), ScanCentral SAST and ScanCentral DAST. This document describes installation and general usage of fcli. For a full listing of fcli commands and corresponding command line options, please see the +man-pages as listed in the Manual Pages section.

+
+
+

Some of the fcli highlights:

+
+
+ +
+
+

The following Fortify products are currently supported by fcli:

+
+
+
    +
  • +

    Software Security Center (SSC)

    +
    +
      +
    • +

      Includes virtually all functionality provided by the legacy FortifyClient utility

      +
    • +
    • +

      Includes virtually all functionality provided by the ssc-client sample shipped with SSC

      +
    • +
    • +

      Adds a wide range of other functionalities not previously included in any Fortify client-side utilities

      +
    • +
    +
    +
  • +
  • +

    ScanCentral SAST

    +
    +
      +
    • +

      Support for starting and managing ScanCentral SAST scans

      +
    • +
    +
    +
  • +
  • +

    ScanCentral DAST

    +
    +
      +
    • +

      Support for starting and managing ScanCentral DAST scans

      +
    • +
    • +

      Support for listing scan policies and settings

      +
    • +
    • +

      Support for listing and managing sensors

      +
    • +
    +
    +
  • +
  • +

    Fortify on Demand (FoD)

    +
    +
      +
    • +

      Support for creating and managing applications, microservices and releases

      +
    • +
    • +

      Support for starting and managing SAST & OSS scans

      +
    • +
    • +

      Support for importing/downloading SAST/DAST/MAST & OSS results

      +
    • +
    • +

      Partial/preview support for starting and managing DAST & MAST scans

      +
    • +
    • +

      Partial/preview support for managing users, groups and their assignments

      +
    • +
    +
    +
  • +
+
+
+

Some commands and options are either hidden or marked as PREVIEW or LEGACY; these may change at any time, even between minor fcli versions. Any fcli invocations using these commands or options may break when upgrading to a future fcli 2.x version, so if possible you should refrain from using these in pipelines for example. Most notably, this includes the following functionalities:

+
+
+
    +
  • +

    Commands for configuring and running FoD DAST & MAST scans will change significantly, based on upcoming FoD API changes & improvements

    +
  • +
+
+
+

Hidden commands are not listed in fcli help output and not included in the Manual Pages. If needed, you can view the list of hidden commands using the fcli util all-commands list -q hidden command.

+
+
+
+
+

Release Assets

+
+
+

Release assets for fcli are available on the Releases page. This page lists both development releases (named Development Release - <branch> branch) and final releases. In general, the use of a final release is recommended, unless you want to use any functionality that hasn’t made it into a final release yet.

+
+
+

Each release comes with a list of assets:

+
+
+
    +
  • +

    docs-html.zip & docs-manpage.zip: Manual pages in either HTML or manpage format

    +
  • +
  • +

    fcli-linux.tgz, fcli-mac.tgz & fcli-windows.zip: Native binaries for each of the mentioned platforms

    +
    +
      +
    • +

      Note that some browsers by default will disallow downloading of fcli-windows.zip; please bypass the warning

      +
    • +
    • +

      Linux and Mac downloads include an auto-completion script that makes interactive fcli usage easier

      +
    • +
    +
    +
  • +
  • +

    fcli.jar: Java version of fcli, which should be runnable on any platform that has Java 17+ installed

    +
    +
      +
    • +

      Note that in general, the native binaries are easier to invoke, offer better performance, and have the benefit of auto-completion capabilities on Linux & Mac

      +
    • +
    • +

      If you experience any unexpected behavior with native binaries, like commands or command line options not being listed or recognized, or technical error messages about methods, constructors or serializers not being +found, please try with the Java version as it may be an issue specific to the native binaries. See the Troubleshooting section for details.

      +
    • +
    +
    +
  • +
  • +

    fcli-thirdparty.zip: Third-party licenses and sources for license purposes; usually no need to download

    +
  • +
  • +

    LICENSE.TXT & README.md: Some generic information and license for fcli

    +
  • +
+
+
+

Please note that when publishing a new release, it may take up to 30-60 minutes before release assets are posted. If the latest release doesn’t show any of the assets listed above, please check again in 30-60 minutes. If you encounter a release without these assets after waiting for 60 minutes, please consider submitting an issue on the fcli issue tracker.

+
+
+
+
+

Installation

+
+
+

To install fcli, start by visiting the fcli Releases page as described in the previous section, and downloading the fcli.jar file or appropriate native binary archive for your platform. Native binary archives will need to be extracted to a temporary directory, the fcli.jar file can be used as-is.

+
+
+

Once downloaded and extracted (if applicable), you can either perform a manual or managed installation. Managed installation is recommended, but only available on internet-connected systems. Please see the sections below for more information.

+
+
+

Managed Installation

+
+

Managed installation is only available on internet-connected systems, or if your company hosts the various Fortify tools (including fcli) internally and provides a corresponding custom tool definitions bundle. Advantages of a managed installation:

+
+
+
    +
  • +

    Both fcli and other tools installed using fcli tool commands will be hosted under a single base directory

    +
  • +
  • +

    This base directory will contain a single bin directory that can be added to your PATH for easy invocation of all tools installed through fcli

    +
  • +
  • +

    The fcli tool fcli list command can be used to list both installed and available fcli versions

    +
  • +
  • +

    The fcli tool fcli install command can be used to easily upgrade the current fcli version

    +
  • +
+
+
+

The steps below describe how to perform a managed fcli installation. The syntax for invoking the various commands depends on the fcli variant that you downloaded. If you downloaded fcli.jar, fcli can be invoked using java -jar /path/to/fcli.jar. If you downloaded a native binary, fcli can be invoked using /path/to/fcli (Linux/Mac) or C:\path\to\fcli.exe (Windows). Any use of fcli in the commands below should be replaced by the appropriate command for invoking fcli on your system.

+
+
+
    +
  • +

    If necessary, configure fcli proxy settings:

    +
    +
      +
    • +

      View usage information:
      +fcli config proxy add -h

      +
    • +
    • +

      Configure proxy settings:
      +fcli config proxy add [options]

      +
    • +
    • +

      For example:
      +fcli config proxy add myproxy:8080 -u<proxy user> -p<proxy password>

      +
    • +
    +
    +
  • +
  • +

    Update tool definitions to make fcli aware of latest tool releases:

    +
    +
      +
    • +

      View usage information:
      +fcli tool definitions update -h

      +
    • +
    • +

      Update with default Fortify tool definitions:
      +fcli tool definitions update

      +
    • +
    • +

      Update with company-provided tool definitions:
      +fcli tool definitions update --source <tool-definitions-source>

      +
    • +
    +
    +
  • +
  • +

    Install the latest available fcli version:

    +
    +
      +
    • +

      View usage information:
      +fcli tool fcli install -h

      +
    • +
    • +

      View available fcli versions:
      +fcli tool fcli list

      +
    • +
    • +

      Install the latest available fcli version to the default base directory:
      +fcli tool fcli install -v latest

      +
    • +
    +
    +
  • +
  • +

    Add the global Fortify tools bin directory to your PATH environment variable, for example in the Windows User or System Environment variables, or in your .bashrc or .profile file.

    +
    +
      +
    • +

      Unless --base-dir is specified on the fcli tool fcli install command, the Fortify tools global bin directory defaults to <user.home>/fortify/tools/bin.

      +
    • +
    +
    +
  • +
  • +

    Linux/Mac only: Run the following command to install fcli auto command completion, allowing for use of the <tab> key to get suggestions for fcli command and option names. You may want to add this to your shell startup script like .bashrc, such that fcli auto-completion is readily available in every shell.
    +source <user.home>/fortify/tools/bin/fcli_completion

    +
  • +
+
+
+
+

Manual Installation

+
+
    +
  • +

    Copy the fcli.jar file or the extracted native binaries to a directory of your choosing.

    +
  • +
  • +

    If using fcli.jar, create a simple wrapper script/batch file that invokes java -jar /path/to/fcli.jar, passing all the script arguments to this Java command.

    +
  • +
  • +

    For ease of use, add the directory to your operating system or shell PATH environment variable, or move fcli/fcli.exe/wrapper script to a directory that is already on the PATH

    +
  • +
  • +

    Linux/Mac only: Run the following command to install fcli auto command completion, allowing for use of the <tab> to get suggestions for fcli command and option names. You may want to add this to your shell startup script, such that fcli auto-completion is readily available in every shell.
    +source <extraction-dir>/fcli_completion

    +
  • +
+
+
+
+
+
+

Upgrade

+
+
+

If you prefer a manual installation/upgrade, you can download the latest fcli version for your platform from the fcli Releases page and follow the Manual Installation instructions above, adjusting any manually created wrapper scripts to point to the new installation.

+
+
+

However, on internet-connected systems, or if your company hosts the various Fortify tools (including fcli) internally and provides a corresponding custom tool definitions bundle, the preferred upgrade approach is through the use of fcli commands as described below.

+
+
+

Notes:

+
+
+
    +
  • +

    These steps assume that all other steps from the Managed Installation instructions have already been performed during initial installation, like configuring a proxy server if applicable, and adding the global bin directory to your PATH.

    +
  • +
  • +

    If the requested version has already been installed, it will be used as-is; only post-installation tasks like replacing the global bin-script(s) will be performed.

    +
  • +
  • +

    Similar steps apply for upgrading any of the Fortify-related tools installed through the various fcli tool * install commands.

    +
  • +
+
+
+

Upgrade steps:

+
+
+
    +
  • +

    Update tool definitions to make fcli aware of latest tool releases:

    +
    +
      +
    • +

      Update with default Fortify tool definitions:
      +fcli tool definitions update

      +
    • +
    • +

      Update with company-provided tool definitions:
      +fcli tool definitions update --source <tool-definitions-source>

      +
    • +
    +
    +
  • +
  • +

    Upgrade fcli

    +
    +
      +
    • +

      Install latest version, removing all previous (managed) fcli installations:
      +fcli tool fcli install -v latest --uninstall all

      +
    • +
    • +

      Install latest 2.x.y version, removing all previous 2.x.y installations but keeping any 1.x.y installations:
      +fcli tool fcli install -v 2 --uninstall 2

      +
    • +
    +
    +
  • +
  • +

    Re-source the fcli_completion script if applicable on your platform

    +
  • +
+
+
+
+
+

Command Structure

+
+
+

Fcli provides a product-oriented command structure, with each product represented by a separate tree of subcommands. For example, the fcli fod command tree can be used to interact with Fortify on Demand +(FoD), and the fcli ssc command tree can be used to interact with Fortify Software Security Center (SSC). There are also some non product-related command trees, like the fcli config command tree to manage fcli configuration.

+
+
+

To see what top-level fcli commands are available, you can use the fcli --help command. You can drill down into the command tree to see what sub-commands are available within a particular parent command, for example by running fcli ssc --help to see all fcli ssc sub-commands, or fcli ssc session --help to see all SSC session management commands.

+
+
+

Note that the --help option must be specified after the sub-command for which you want view usage instructions, i.e. fcli ssc --help and not fcli --help ssc. A listing of all available fcli commands can be viewed using the fcli util all-commands list command.

+
+
+

If you don’t have fcli up and running yet, you can also refer to the downloadable or online manual pages; refer to the Manual Pages section for more information.

+
+
+
+
+

Common Options

+
+
+

The following sections describe common options that are available on (most) fcli commands.

+
+
+

-h | --help

+
+

This option can be used on every fcli (sub-)command to view usage information for that command. Usage information usually shows the command synopsis, a description of the functionality provided by the command, and a description of each command line option or parameter accepted by the command.

+
+
+
+

--env-prefix

+
+

As described in the Environment Variables section, default option and parameter values can be retrieved from environment variables starting with FCLI_DEFAULT. This option allows for configuring a different environment variable prefix. This may be useful if, for example, you want to login to multiple instances of the same system using environment variables. For example, when running fcli ssc session login --env-prefix PROD, fcli will look for environment variables like PROD_SSC_URL instead of FCLI_DEFAULT_SSC_URL.

+
+
+

Note that a default value for the --env-prefix option itself can be specified through an FCLI_DEFAULT_ENV_PREFIX environment variable, for example if you want to globally override the FCLI_DEFAULT prefix.

+
+
+
+

--log-level

+
+

This option can be used on every fcli (sub-)command to specify the fcli log level; see the help output for a list of allowed levels. Note that this option also requires the --log-file option to be specified, +otherwise no log will be written.

+
+
+
+

--log-file

+
+

This option can be used on every fcli (sub-)command to specify the file to which to output log data. If not specified, currently no log data will be written, although future versions may specify a default log file +location in the fcli data folder.

+
+
+
+

-o | --output

+
+

Available on virtually all (leaf) commands that output data, this option can be used to specify the output format. Fcli supports a wide variety of output formats, like table, csv, json, xml, and tree formats, allowing for both human-readable output or output suitable for automations. The csv-plain and table-plain output formats produce CSV or table output without headers. The *-flat +output formats produce a flattened view of the output data, potentially making it easier to process that data without having to navigate through an object tree. For a full list of output formats supported by your fcli +version, please refer to the help output or Manual Pages.

+
+
+

Most output formats allow for specifying the JSON properties to be included in the output, for example -o csv=id,name. If no JSON properties are specified, most output formats will output all available +JSON properties, except for table output, which usually outputs a predefined set of JSON properties.

+
+
+

There are two output formats that are somewhat special:

+
+
+
    +
  • +

    -o 'expr=Text with {expression1} or {expression2}\n'
    +Formats the output data based on the given template expression, which is a combination of (optional) plain text and SpEL expressions; see Option Expressions for details. In most cases, expressions will be simple property references, i.e., {property.subProperty}. This can be used for a variety of purposes, for example generating output in a human-readable format, or for generating a list of commands to be run at a later stage. Note that by default, no newline character will be inserted after evaluating the given expression. If necessary, the expression should explicitly include \n to output a newline character. Also note that depending on your shell, the expr option must be properly quoted. For most shells, the expr=... value should be enclosed in single or double quotes. To demonstrate the power of this output format, following are two examples of how -o expr can be used to generate a script that purges all application versions matching certain criteria:

    +
    +
      +
    • +

      fcli ssc appversion list -q 'createdBy=="admin"' -o 'expr=fcli ssc appversion purge-artifacts --older-than 30d {id}\n'

      +
    • +
    • +

      for id in $(fcli ssc appversion list -q 'createdBy=="admin"' -o 'expr={id} '); do echo "fcli ssc appversion purge-artifacts –older-than 30d ${id}'"; done

      +
    • +
    +
    +
  • +
  • +

    -o json-properties
    +List all JSON properties returned by the current command, which can be used on options that take JSON properties as input, like output expressions (-o expr={prop}), properties to include in the output (-o table=prop1,prop2), queries (-q 'prop1=="value1"'), and fcli variables (--store var:prop1,prop2 & ::var::prop1}). Two important notes about this output format:

    +
    +
      +
    • +

      The command will be executed as specified, so be careful when using this output option on any command +that changes state (delete/update/create/…). In most cases, the get or list operations will return a similar set of properties, so you can use those commands to view available properties.

      +
    • +
    • +

      On some commands, the list of available JSON properties may vary depending on command line options. For example, when a query returns no records, then -o json-properties will not output any properties. Likewise, a command may provide options for including additional data for each record; the corresponding JSON properties will only be shown if -o json-properties is used in combination with these options that load additional data.

      +
    • +
    +
    +
  • +
+
+
+
+

--output-to-file

+
+

Available on virtually all (leaf) commands that output data, this option can be used to write the command output data to a file, in the format specified by the --output option listed above. In some cases, this may be more convenient than redirecting the output to a file. For example, although currently not implemented, fcli could potentially skip creating the output file if there is no output data or if an error occurs. Also, for commands that output status updates, like wait-for commands, the --output-to-file option allows for status updates to be written to standard output while the final output of the command will be written to the file specified.

+
+
+
+

--progress

+
+

Various commands offer a --progress option to specify how to output progress messages. This option supports the following values:

+
+
+
    +
  • +

    auto: Automatically select between ansi, single-line and simple depending on console capabilities.

    +
  • +
  • +

    none: Don’t output any progress messages.

    +
  • +
  • +

    simple: Output every progress message on a separate line, effectively leaving older progress messages visible. This will be used by default if no console is available, for example during pipeline runs. Supports multi-line progress messages.

    +
  • +
  • +

    single-line: Uses the \r (carriage return) character to overwrite previous progress message. This will be used by default if a non-ANSI console is detected. Supports single-line progress messages only.

    +
  • +
  • +

    ansi: Uses ANSI escape sequences to overwrite previous progress messages. This will be used by default if ANSI capabilities are detected. Supports multi-line progress messages.

    +
  • +
+
+
+
+

--store

+
+

Available on virtually all (leaf) commands that output data, this option can be used to store command output data in an fcli variable. For more details, see the Fcli Variables section.

+
+
+
+

-q | --query

+
+

Available on most list commands and some other commands, this option allows for querying the output data, outputting only records that match the given Spring Expression Language (SpEL) expression. See the Option Expressions section for details.

+
+
+

Expressions are evaluated on individual records; record properties can be accessed as shown in the SpEL documentation. The list of properties that can be queried can be obtained by executing the current command with the -o json-properties option; see -o | –output for details.

+
+
+

Following are some examples using bash syntax, assuming the record contains p1, p2, …​ properties:

+
+
+
    +
  • +

    -q 'p1=="v1"'
    +Only output records if the value of property p1 equals v1

    +
  • +
  • +

    -q 'p1=="v1" || p1=="v2"'
    +Only output records if the value of property p1 equals either v1 or v2

    +
  • +
  • +

    -q '{"v1","v2"}.contains(p1)'
    +Same as previous, but more concise if matching against many different values

    +
  • +
  • +

    -q 'name matches "val1|val2"'
    +Similar as above, but using regex-based OR matching

    +
  • +
  • +

    -q 'p2==25 || p2<5'
    +Only output records if the value of property p2 either equals 25 or is less than 5

    +
  • +
  • +

    -q 'p1=="v1" && (p2=="v2" || p3=="v2")'
    +Only output records if the value of property p1 equals v1 and the value of either property p2 or p3 is v2

    +
  • +
  • +

    fcli ssc artifact list --appversion MyApp:main -q 'scanTypes matches "\bSCA\b"'
    +Only output artifacts containing a Fortify SCA scan (matching the whole word SCA against scanTypes property)

    +
  • +
  • +

    fcli ssc artifact list --appversion MyApp:main -q '_embed.scans.![buildLabel].contains("myLabel")'
    +Only output artifacts for which any of the scans included in the artifact has a buildLabel that equals myLabel

    +
  • +
  • +

    fcli ssc artifact list --appversion MyApp:main -q '#now("-90d") < #date(uploadDate)'
    +Only output artifacts that were uploaded less than 90 days ago.

    +
  • +
+
+
+

Server-side queries

+
+

In general, queries specified using the -q / --query option are evaluated on the client. Some commands will analyze the given query and generate corresponding server-side query parameters to minimize the amount of data that needs to be transferred from server to client. Generated queries can be viewed in the log file if --log-level is set to DEBUG level.

+
+
+

All commands that automatically generate server-side queries also provide a dedicated option for overriding the automatically generated server-side query, for example to further optimize the query or in case the automatically generated query is causing any issues. Following bullet points provide details on server-side queries for the various product modules:

+
+
+
    +
  • +

    FoD:
    +All commands that automatically generate server-side queries provide the --filters-param option to override the automatically generated query. Server-side queries are automatically generated for the following SpEL expressions:

    +
    +
      +
    • +

      prop1=='value' (simple equals expressions)

      +
    • +
    • +

      prop1=='val1' || prop1=='val2' (or-expressions on a single property)

      +
    • +
    • +

      {'value1','value2'}.contains(prop1) (or-expression on a single property)

      +
    • +
    • +

      prop1 matches 'literalValue1|literalValue2' (or-expression on a single property)

      +
    • +
    • +

      prop1=='value' && prop2 matches 'val1|val2' (and-expression containing any of the above)

      +
    • +
    +
    +
  • +
  • +

    ScanCentral SAST:
    +No server-side queries are automatically being generated.

    +
  • +
  • +

    ScanCentral DAST:
    +No server-side queries are automatically being generated. Some commands provide the --server-query option to explicitly pass query parameters to the server.

    +
  • +
  • +

    SSC:
    +All commands that automatically generate server-side queries provide the --q-param option to override the automatically generated query. Server-side queries are automatically generated for the following SpEL expressions:

    +
    +
      +
    • +

      prop1=='value' (simple equals expressions)

      +
    • +
    • +

      prop1=='value' && prop2=='val2' (and-expression containing simple equals expressions)

      +
    • +
    +
    +
  • +
+
+
+
+
+

--session

+
+

Available on virtually all commands that interact with a target system, this option allows for specifying a session name. For more details, see the Session Management section.

+
+
+
+

Option Expressions

+
+

Various fcli options take either plain expressions, like -q | --query, or template expressions (plain text combined with expressions embedded between curly braces), like -o | –output expr=…​. These expressions use Spring Expression Language (SpEL); general information on syntax, supported operators and more can be found in the SpEL Documentation.

+
+
+

When evaluating expressions, fcli configures SpEL for 'data binding and condition evaluation', meaning that not all SpEL features are available. In particular, query expressions cannot invoke constructors nor static methods, and write access is mostly disabled. Attempts to access non-existing JSON properties will result in an error, which, although uncommon, may be an issue if the server doesn’t consistently return all expected properties. You’ll need to explicitly check for property existence in such cases, for example:

+
+
+
    +
  • +

    Top-level properties:
    +fcli ... list -q '(has("property2") && property2=="value2")'

    +
  • +
  • +

    Nested properties:
    +fcli ... list -q 'nestedObject!=null && get("nestedObject").has("stringValue") && nestedObject.stringValue=="nestedObjectValue1"'

    +
  • +
  • +

    Nested array properties:
    +fcli ... list -q 'nestedObjectArray !=null && !(nestedObjectArray.isEmpty()) && get("nestedObjectArray").get(0).has("stringValue") && nestedObjectArray.get(0).stringValue=="nestedArrayValue1"'

    +
  • +
+
+
+

Some SpEL operators like matches may throw an exception if any of the operands is null. For example, the following will result in an error if the prop1 propery is null for any of the records returned by the list command:

+
+
+
    +
  • +

    fcli ... list -q 'prop1 matches "value1|value2"'

    +
  • +
+
+
+

Such errors can be avoided using one of the following approaches:

+
+
+
    +
  • +

    Rewrite the expression to not use the matches operator, for example:
    +fcli ... list -q '{"value1","value2"}.contains(prop1)'

    +
  • +
  • +

    Add null-check (include all records for which prop is null):
    +fcli ... list -q 'prop1==null || prop1 matches "value1|value2"'

    +
  • +
  • +

    Add null-check (exclude all records for which prop is null):
    +fcli ... list -q 'prop1!=null && prop1 matches "value1|value2"'

    +
  • +
+
+
+

Fcli provides some utility functions that may be used in expressions. Note that these functions calls are preceded by a # character.

+
+
+
    +
  • +

    #date(string): Convert the given date/time in string format to a proper date/time representation, allowing for date/time-based comparison operations. This can be used on property references or literal strings.

    +
  • +
  • +

    #now(): Get the current date/time, allowing for date/time-based comparison operations.

    +
  • +
  • +

    #now(period): Get the current date/time plus or minus the given period. The given period must start with either a + or -, followed by a number and the time unit. Some examples: -90d (now minus 90 days), +15m (now plus 15 minutes) and -90s (now minus 90 seconds).

    +
  • +
  • +

    #var(name): Get fcli variable contents; variable properties can be accessed as usual, i.e. #var("myVar")?.rootProp?.subProp.

    +
  • +
  • +

    #env(name): Get the value of an environment variable.

    +
  • +
+
+
+

Note that for date comparisons, both sides of the comparison operator need to be explicitly defined as date/time objects. For example:

+
+
+
    +
  • +

    Invalid comparison: #date(myprop) < '2023-01-01'

    +
  • +
  • +

    Valid comparison: #date(myprop) < #date('2023-01-01')

    +
  • +
  • +

    Valid comparison: #date(myprop) < #now('-90d')

    +
  • +
+
+
+

SpEL expressions may contain various characters that will be interpreted by some shells, like the # character for calling functions, and either single or double quotes around literal string values. As such, with most shells you should enclose the full expression in single or double quotes, and use the other quotes in the expression, for example:

+
+
+
    +
  • +

    -q '... "literal SpEL string" ...' (single quotes for shell, double quotes for SpEL literals)

    +
  • +
  • +

    -q "... 'literal SpEL string' ..." (double quotes for shell, single quotes for SpEL literals)

    +
  • +
+
+
+

Which one to choose depends on any other characters appearing in the expression. For example, in bash you’d usually use single quotes to have everything in-between passed to fcli as-is, unless you want to use specific shell features inside the expression. Note that you can use the #env function to retrieve environment variable contents, so you don’t need to use shell syntax to insert environment variable contents into expressions.

+
+
+
+
+
+

Session Management

+
+
+

Most fcli product modules are session-based, meaning that you need to run a session login command before you can use most of the other commands provided by a product module, and run a session logout command when finished, for example:

+
+
+
+
fcli ssc session login --url https://my.ssc.org/ssc --user <user> --password <password>
+fcli ssc appversion list
+fcli ssc session logout --user <user> --password <password>
+
+
+
+

For interactive use, you can choose to keep the session open until it expires (expiration period depends on target system and login method). For pipeline use or other automation scenarios, it is highly recommended to issue a session logout command when no further interaction with the target system is required, to allow for any client-side and server-side cleanup to be performed.

+
+
+

For example, upon logging in to SSC with user credentials, fcli will generate a UnifiedLoginToken, which will be invalidated when the ssc session logout is being run. If you have many (frequently executed) pipelines that interact with SSC, and you don’t run the ssc session logout command when the pipeline finishes, you risk exhausting SSC’s limit on active tokens. In addition, the logout commands will perform client-side cleanup, like removing session details like URL and authentication tokens from the client system.

+
+
+

For product modules that support it, like SSC or ScanCentral DAST, it is also highly recommended to use token-based authentication rather than username/password-based authentication when incorporating fcli into pipelines or other automation tasks. This will avoid creation of a temporary token as described above, but also allows for better access control based on token permissions. Similarly, for systems that support Personal Access tokens, like FoD, it is highly recommended to utilize a Personal Access Token rather than user password.

+
+
+

Note however that depending on (personal access) token permissions, not all fcli functionality may be available. In particular, even the least restrictive SSC CIToken may not provide access to all endpoints covered by fcli. If you need access to functionality not covered by CIToken, you may need to define a custom token definition, but this can only be done on self-hosted SSC environments, not on Fortify Hosted. If all else fails, you may need to revert to username/password-based authentication to utilize the short-lived UnifiedLoginToken.

+
+
+

Named Sessions

+
+

Fcli supports named sessions, allowing you to have multiple open sessions for a single product. When issuing a session login command, you can optionally provide a session name as in fcli ssc session login mySession ..., and then use that session in other commands using the --session mySession command line option. If no session name is specified, a session named default will be created/used. Named sessions allow for a variety of use cases, for example:

+
+
+
    +
  • +

    Run fcli commands against multiple instances of the same product, like DEV and PROD instances or an on-premise instance and a Fortify Hosted instance, without having to continuously login and logout from one instance to switch to another instance

    +
  • +
  • +

    Run fcli commands against a single instance of a product, but with alternating credentials, for example with one session providing admin rights and another session providing limited user rights

    +
  • +
  • +

    Run one session with username/password credentials to allow access to all fcli functionality (based on user permissions), and another session with token-based authentication with access to only a subset of fcli functionality

    +
  • +
  • +

    Run multiple pipelines or automation scripts simultaneously, each with their own session name, to reduce chances of these pipelines and scripts affecting each other (see Fcli Data Folder though for a potentially better solution for this scenario)

    +
  • +
+
+
+
+

Session Storage

+
+

To keep session state between fcli invocations, fcli stores session data like URL and authentication tokens in the Fcli Data Folder. To reduce the risk of unauthorized access to this sensitive data, fcli encrypts the session data files. However, this is not bullet-proof, as the default encryption key and algorithm can be easily viewed in fcli source code. As such, it is recommended to ensure file permissions on the fcli data folder are properly configured to disallow access by other users. Being stored in the user’s home directory by default, the correct file permissions should usually already be in place. For enhanced security, you may also consider setting the FCLI_ENCRYPT_KEY environment variable; see the Fcli Data Folder section for details.

+
+
+
+
+
+

Fcli Data Folder

+
+
+

By default, fcli stores configuration and state data like session files (see Session Management), fcli variable contents (see Fcli Variables) and proxy settings in its data folder. Future versions of fcli may also automatically generated log files in this data directory, if no --log-file option is provided.

+
+
+

The locations of these files can be controlled through the following environment variables:

+
+
+
    +
  • +

    FCLI_STATE_DIR: Location of fcli state like session and variable data.
    +Default: <FCLI_DATA_DIR>/state

    +
  • +
  • +

    FCLI_CONFIG_DIR: Location of fcli configuration data like proxy and trust store settings.
    +Default: <FCLI_DATA_DIR>/config

    +
  • +
  • +

    FCLI_DATA_DIR: Default base directory for the two directories listed above.
    +Default: <FORTIFY_DATA_DIR>/fcli

    +
  • +
  • +

    FORTIFY_DATA_DIR: Default base directory for the directories listed above.
    +Default: <user home directory>/.fortify

    +
  • +
+
+
+

If none of these environment variables have been set, then state data will be stored in <user home directory>/.fortify/fcli/state, and configuration data will be stored in <user home directory>/.fortify/fcli/config.

+
+
+

Note: earlier versions of fcli used different environment variable names, but this was causing issues (see Issue 248). If you are using an older fcli version, please refer to the corresponding documentation. When upgrading fcli from an older version, you may need to adjust the environment variable names.

+
+
+

When utilizing fcli in pipelines or automation scripts, especially when multiple pipelines or scripts may be running simultaneously on a single, non-containerized system, it is highly recommended to have each pipeline use a separate fcli state directory, to avoid those pipelines from sharing session data, variables and other persistent fcli state data. This will avoid issues like different pipelines overwriting each others session data (for example with different URLs or credentials), or one pipeline logging out of a session while another pipeline is still using the session.

+
+
+

Depending on the situation, pipelines can either share fcli configuration data, or be configured to have different configuration data directories. When sharing the configuration data, it is recommended that these pipelines do not update any configuration data during pipeline execution, but rather use pre-configured settings. For example, you could pre-configure fcli with proxy and trust store settings.

+
+
+

On containerized systems, like pipelines running in GitLab or GitHub, the default folders will usually be stored inside the individual pipeline containers and thus will not interfere with each others state.

+
+
+

Note that some files stored in the fcli data directory may contain sensitive data, like authentication tokens generated by login commands, or proxy credentials configured through the fcli config proxy commands. Fcli encrypts any sensitive files, but since the encryption key and algorithm are hardcoded, these files can be decrypted fairly easily. You should ensure proper file access permissions on the fcli data folder. In addition, you can consider setting the FCLI_ENCRYPT_KEY environment variable to configure an alternative encryption key. That way, the sensitive files can only be decrypted if someone has access to this custom encryption key.

+
+
+
+
+

Environment Variables

+
+
+

Apart from the special-purpose environment variables described in other sections, like the Fcli Data Folder section, fcli allows for specifying default option and parameter values through environment variables. This is particularly useful for specifying product URL’s and credentials through pipeline secrets, but also allows for preventing having to manually supply command line options if you frequently invoke a particular command with the same option value(s). For example, you could define a default value for --issue-template option of the +fcli ssc appversion create option, to avoid having to remember the issue template name every time you invoke this command.

+
+
+

Fcli walks the command tree to find an environment variable that matches a particular option, starting with the most detailed command prefix first. For the issue-template example above, fcli would look for the following environment variable names, in this order:

+
+
+
    +
  • +

    FCLI_DEFAULT_SSC_APPVERSION_CREATE_ISSUE_TEMPLATE

    +
  • +
  • +

    FCLI_DEFAULT_SSC_APPVERSION_ISSUE_TEMPLATE

    +
  • +
  • +

    FCLI_DEFAULT_SSC_ISSUE_TEMPLATE

    +
  • +
  • +

    FCLI_DEFAULT_ISSUE_TEMPLATE

    +
  • +
+
+
+

Environment variable lookups are based on the following rules:

+
+
+
    +
  • +

    Command aliases are not taken into account when looking for environment variables; suppose we have a delete command with alias rm, you will need to use FCLI_DEFAULT_..._DELETE_... and not FCLI_DEFAULT_..._RM_...

    +
  • +
  • +

    For options, fcli will use the longest option name when looking for environment variables; suppose we have an option with names -a, --ab and --abc, you will need to use FCLI_DEFAULT_..._ABC and not FCLI_DEFAULT_..._AB or FCLI_DEFAULT_..._A

    +
  • +
  • +

    For positional parameters, the environment variable name will be based on the parameter label, converted to SNAKE_CASE with all special characters replaced by an underscore. For example, <attributeDefinitionId> will become ATTRIBUTE_DEFINITION_ID, and HOST:PORT will become HOST_PORT.

    +
  • +
+
+
+

Although powerful, these environment variables for providing default option and parameter values should be used with some care to avoid unexpected results:

+
+
+
    +
  1. +

    Obviously command option requirements should be respected; supplying default values for exclusive options may result in errors or unexpected behavior

    +
  2. +
  3. +

    Preferably, you should use the most specific environment variable name, like FCLI_DEFAULT_SSC_APPVERSION_CREATE_ISSUE_TEMPLATE from the example above, to avoid accidentally supplying default values to a similarly named option on other commands

    +
  4. +
+
+
+

Despite #2 above, in some cases it may be useful to use less specific environment names, in particular if the same default values should be applied to multiple commands. As an example, consider an environment variable named FCLI_DEFAULT_SSC_URL:

+
+
+
    +
  • +

    This variable value will be used as a default value for all --url options in the SSC module

    +
  • +
  • +

    This variable value will be used as a default value for all --ssc-url options in other product modules

    +
  • +
+
+
+

This means that defining a single FCLI_DEFAULT_SSC_URL environment variable, together with for example FCLI_DEFAULT_SSC_USER and FCLI_DEFAULT_SSC_PASSWORD environment variables, allows for applying these default values to all of the fcli ssc session login, fcli sc-sast session login, fcli sc-dast session login, and corresponding logout commands.

+
+
+

Note that as described in the –env-prefix section, you can override the FCLI_DEFAULT prefix. For example, with --env-prefix MYPREFIX, fcli will look for MYPREFIX_* environment variables instead of FCLI_DEFAULT_* environment variables.

+
+
+
+
+

Fcli Variables

+
+
+

Fcli allows for storing fcli output data in fcli variables for use by subsequent fcli commands. This is a powerful feature that prevents users from having to use shell features to parse fcli output when needing to provide output from one command as input to another command. For example, this feature allows for starting a scan, and then passing the scan id to a corresponding wait-for command, or for creating an SSC application version, and passing the SSC application version id to the artifact upload command.

+
+
+

Variables can be stored using the --store myVarName[:prop1,prop2] option on data output commands. If property names are specified, then only these property names will be stored. If no property names are provided, all available JSON properties will be stored.

+
+
+

Variables can be referenced in subsequent fcli commands using the ::myVarName::prop syntax anywhere on the command line; such occurrences will be substituted with the value of the given property name.

+
+
+

Many (but not all) fcli commands will also store an entity-specific default property name when using the --store option. Whether a default property name has been stored can be seen in the output of the fcli util variable list command. If a default property name was stored, the ::myVarName:: syntax can be used to reference the value of the default property name, thereby avoiding the need to manually specify the appropriate property name.

+
+
+

Following are some examples, assuming the necessary login sessions are available:

+
+
+
+
fcli ssc appversion create myApp:1.0 --auto-required-attrs --skip-if-exists --store myVersion
+fcli ssc artifact upload myScan.fpr --appversion ::myVersion::
+
+fcli ssc appversion create myApp:1.0 --auto-required --skip-if-exists --store myVersion:id,name
+fcli ssc artifact upload myScan.fpr --appversion ::myVersion::id
+
+fcli sc-sast scan start -p package.zip -v 22.2 --appversion test:1.0 --store x
+fcli sc-sast scan wait-for ::x::
+
+fcli sc-sast scan start -p package.zip -v 22.2 --appversion test:1.0 --store x
+fcli sc-sast scan wait-for ::x::jobToken
+
+
+
+

Fcli provides the regular get, list and delete operations on the +fcli util variable command tree, and actual variable contents can be retrieved using the fcli util variable contents command. Please see help output or manual pages for more information on these commands.

+
+
+

The fcli util variable contents command supports the regular fcli output options and query capabilities. This allows for advanced us cases, like retrieving server data once and then outputting it in multiple formats, potentially even applying separate filters. As an example:

+
+
+
+
fcli ssc appversion list --store myVersions
+fcli util variable contents myVersions -o csv --output-to-file myVersions.csv
+fcli util variable contents myVersions -o json -q createdBy=admin --output-to-file myAdminVersions.json
+fcli util variable contents myVersions -o 'expr={id}\n' --output-to-file myVersionIds.txt
+
+
+
+

Note: variable-related syntax and behavior was changed in fcli version 2.0.0. If you are using an older fcli version, please refer to the documentation for that version. When upgrading from 1.x.x to 2.x.x, you may need to update your fcli invocations to match the new syntax. See Issue 160 for information on why syntax and behavior was changed.

+
+
+
+
+

Manual Pages

+
+
+

Manual pages are automatically generated and contain the same information as fcli help output. Manual pages in HTML and Linux man-page formats can be downloaded for offline use from the fcli releases page at https://github.com/fortify/fcli/releases, or can be viewed online at https://fortify.github.io/fcli.

+
+
+

Please select the proper fcli version from the links above to access the corresponding manual pages. When using the offline HTML documentation bundle, please make sure to extract the full documentation archive to allow for hyperlinks to work correctly.

+
+
+

The manual pages for the currently selected fcli release can be found here: fcli (1).

+
+
+
+
+

Troubleshooting

+
+
+

Native Binaries

+
+

Native binaries require some special source code annotations for proper operation, which are not required for the plain Java .jar version of fcli. If fcli developers forgot to include any of these annotations, you +may experience any of the following behavior:

+
+
+
    +
  • +

    Commands and/or option listed in manual pages are not listed by the help output of a native binary

    +
  • +
  • +

    Trying to use commands and/or options listed in the manual pages result in errors stating that the command or option is not recognized

    +
  • +
  • +

    Some commands and/or options result in technical error messages about classes, constructors or methods not being found or not being accessible

    +
  • +
+
+
+

If you encounter any of these issues, please submit a bug report as described in Submitting a Bug Report. As described in that section, please include information on whether the .jar version of fcli exhibits the same erroneous behavior. While fcli developers are working on fixing the issue, you can temporarily use the .jar version of fcli until the issue is resolved.

+
+
+
+

Submitting a Bug Report

+
+

After confirming that an issue cannot be resolved based on the information above, and is not caused by user error, please consider submitting a bug report on the fcli issue tracker. Before doing so, please verify that there is not already a bug report open for the issue that you are experiencing; in that case, feel free to leave a comment on the existing bug report to confirm the issue and/or provide additional details.

+
+
+

When opening a bug report, please include the following information:

+
+
+
    +
  • +

    Fcli version, as shown by the fcli --version command

    +
  • +
  • +

    Which fcli variant you are using; one of the native binaries or the .jar variant invoked using java -jar fcli.jar

    +
  • +
  • +

    If you are experiencing an issue with the native binaries, please confirm whether the .jar version of fcli exhibits the same behavior

    +
  • +
  • +

    Operating system and any other relevant environment details, for example:

    +
    +
      +
    • +

      Interactive or pipeline/automation use

      +
    • +
    • +

      If pipeline use, what CI/CD system are you running fcli on (Jenkins, GitHub, GitLab, …)

      +
    • +
    • +

      What FCLI environment variables have been set

      +
    • +
    +
    +
  • +
  • +

    Steps to reproduce

    +
  • +
  • +

    Any other information that may be relevant

    +
  • +
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-config-clear.html b/v2.3.0/manpage/fcli-config-clear.html new file mode 100644 index 0000000000..9fa1d8c455 --- /dev/null +++ b/v2.3.0/manpage/fcli-config-clear.html @@ -0,0 +1,126 @@ +--- +title: fcli-config-clear(1) +fcli_version: +--- + + + + + + + +fcli-config-clear(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli config clear [-y] [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]]

+
+
+
+
+

Description

+
+
+

This command deletes the fcli configuration directory, clearing configuration settings like language, proxy and trust store settings. Note that this does not clear current fcli state, like session and variable data; please use the 'fcli util state clear' command for clearing state data.

+
+
+
+
+

Options

+
+
+
+
-y, --confirm
+
+

Confirm deleting all fcli configuration settings.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-config-proxy-add.html b/v2.3.0/manpage/fcli-config-proxy-add.html new file mode 100644 index 0000000000..4b9cba6913 --- /dev/null +++ b/v2.3.0/manpage/fcli-config-proxy-add.html @@ -0,0 +1,168 @@ +--- +title: fcli-config-proxy-add(1) +fcli_version: +--- + + + + + + + +fcli-config-proxy-add(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli config proxy add [-p[=<proxyPassword>]] [--name=<name>] + [--priority=<priority>] [-u=<proxyUser>] [-m=<modules>[, + <modules>…​]]…​ [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [-i=<includedHosts>[,<includedHosts>…​] + [-i=<includedHosts>[,<includedHosts>…​]]…​ | + -e=<excludedHosts>[,<excludedHosts>…​] + [-e=<excludedHosts>[,<excludedHosts>…​]]…​] HOST:PORT

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-e, --exclude-hosts=<excludedHosts>[,<excludedHosts>…​]
+
+

Comma-separated list of target host names on which not to apply this proxy configuration. Host names may include wildcard characters, like *.myintra.net.

+
+
-i, --include-hosts=<includedHosts>[,<includedHosts>…​]
+
+

Comma-separated list of target host names on which to apply this proxy configuration. Host names may include wildcard characters, like *.fortifyhosted.net.

+
+
-m, --modules=<modules>[,<modules>…​]
+
+

Comma-separated list of fcli modules / target systems (fod, sc-dast, sc-sast, ssc, debricked, tool) on which to apply this proxy configuration.

+
+
--name=<name>
+
+

Name for the proxy configuration to be added; defaults to <proxy host>:<proxy port>.

+
+
-p, --password[=<proxyPassword>]
+
+

Password used to authenticate with the proxy server.

+
+
--priority=<priority>
+
+

Priority of this proxy configuration. If multiple configuration match the target module & URL, the proxy configuration with highest priority is used.

+
+
-u, --user=<proxyUser>
+
+

Username used to authenticate with the proxy server.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
HOST:PORT
+
+

Proxy host and port in the format <proxy host>:<proxy port>.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-config-proxy-clear.html b/v2.3.0/manpage/fcli-config-proxy-clear.html new file mode 100644 index 0000000000..4f579f970b --- /dev/null +++ b/v2.3.0/manpage/fcli-config-proxy-clear.html @@ -0,0 +1,110 @@ +--- +title: fcli-config-proxy-clear(1) +fcli_version: +--- + + + + + + + +fcli-config-proxy-clear(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli config proxy clear [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]]

+
+
+
+
+

Description

+
+ +
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-config-proxy-delete.html b/v2.3.0/manpage/fcli-config-proxy-delete.html new file mode 100644 index 0000000000..33a64d8dff --- /dev/null +++ b/v2.3.0/manpage/fcli-config-proxy-delete.html @@ -0,0 +1,124 @@ +--- +title: fcli-config-proxy-delete(1) +fcli_version: +--- + + + + + + + +fcli-config-proxy-delete(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli config proxy delete [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] NAME

+
+
+
+
+

Description

+
+ +
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
NAME
+
+

Name of the proxy configuration to be deleted.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-config-proxy-list.html b/v2.3.0/manpage/fcli-config-proxy-list.html new file mode 100644 index 0000000000..b9b5f8ac90 --- /dev/null +++ b/v2.3.0/manpage/fcli-config-proxy-list.html @@ -0,0 +1,124 @@ +--- +title: fcli-config-proxy-list(1) +fcli_version: +--- + + + + + + + +fcli-config-proxy-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli config proxy list [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-config-proxy-update.html b/v2.3.0/manpage/fcli-config-proxy-update.html new file mode 100644 index 0000000000..f1ad63d451 --- /dev/null +++ b/v2.3.0/manpage/fcli-config-proxy-update.html @@ -0,0 +1,169 @@ +--- +title: fcli-config-proxy-update(1) +fcli_version: +--- + + + + + + + +fcli-config-proxy-update(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli config proxy update [-p[=<proxyPassword>]] [--priority=<priority>] + [--proxy=<proxyHostAndPort>] [-u=<proxyUser>] + [-m=<modules>[,<modules>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] [-i=<includedHosts>[, + <includedHosts>…​] [-i=<includedHosts>[, + <includedHosts>…​]]…​ | -e=<excludedHosts>[, + <excludedHosts>…​] [-e=<excludedHosts>[, + <excludedHosts>…​]]…​] NAME

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-e, --exclude-hosts=<excludedHosts>[,<excludedHosts>…​]
+
+

Comma-separated list of target host names on which not to apply this proxy configuration. Host names may include wildcard characters, like *.myintra.net.

+
+
-i, --include-hosts=<includedHosts>[,<includedHosts>…​]
+
+

Comma-separated list of target host names on which to apply this proxy configuration. Host names may include wildcard characters, like *.fortifyhosted.net.

+
+
-m, --modules=<modules>[,<modules>…​]
+
+

Comma-separated list of fcli modules / target systems (fod, sc-dast, sc-sast, ssc, debricked, tool) on which to apply this proxy configuration.

+
+
-p, --password[=<proxyPassword>]
+
+

Password used to authenticate with the proxy server.

+
+
--priority=<priority>
+
+

Priority of this proxy configuration. If multiple configuration match the target module & URL, the proxy configuration with highest priority is used.

+
+
--proxy=<proxyHostAndPort>
+
+

Proxy host and port in the format <proxy host>:<proxy port>.

+
+
-u, --user=<proxyUser>
+
+

Username used to authenticate with the proxy server.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
NAME
+
+

Name of the proxy configuration to be updated.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-config-proxy.html b/v2.3.0/manpage/fcli-config-proxy.html new file mode 100644 index 0000000000..4985d42f97 --- /dev/null +++ b/v2.3.0/manpage/fcli-config-proxy.html @@ -0,0 +1,103 @@ +--- +title: fcli-config-proxy(1) +fcli_version: +--- + + + + + + + +fcli-config-proxy(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli config proxy [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
add
+
+

Add a proxy configuration.

+
+
clear
+
+

Clear all proxy configurations.

+
+
delete, rm
+
+

Delete a proxy configuration.

+
+
list, ls
+
+

List proxy configurations.

+
+
update
+
+

Update a proxy configuration.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-config-truststore-clear.html b/v2.3.0/manpage/fcli-config-truststore-clear.html new file mode 100644 index 0000000000..8f142b2781 --- /dev/null +++ b/v2.3.0/manpage/fcli-config-truststore-clear.html @@ -0,0 +1,110 @@ +--- +title: fcli-config-truststore-clear(1) +fcli_version: +--- + + + + + + + +fcli-config-truststore-clear(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli config truststore clear [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+ +
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-config-truststore-get.html b/v2.3.0/manpage/fcli-config-truststore-get.html new file mode 100644 index 0000000000..7c7b38d952 --- /dev/null +++ b/v2.3.0/manpage/fcli-config-truststore-get.html @@ -0,0 +1,110 @@ +--- +title: fcli-config-truststore-get(1) +fcli_version: +--- + + + + + + + +fcli-config-truststore-get(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli config truststore get [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+ +
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-config-truststore-set.html b/v2.3.0/manpage/fcli-config-truststore-set.html new file mode 100644 index 0000000000..9b77369b94 --- /dev/null +++ b/v2.3.0/manpage/fcli-config-truststore-set.html @@ -0,0 +1,134 @@ +--- +title: fcli-config-truststore-set(1) +fcli_version: +--- + + + + + + + +fcli-config-truststore-set(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli config truststore set -f=<file> [-p=<trustStorePassword>] + [-t=<trustStoreType>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-f, --file=<file>
+
+

Path to custom SSL trust store file.

+
+
-p, --password=<trustStorePassword>
+
+

Optional SSL trust store password.

+
+
-t, --type=<trustStoreType>
+
+

SSL trust store type (jks, pkcs12).

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-config-truststore.html b/v2.3.0/manpage/fcli-config-truststore.html new file mode 100644 index 0000000000..2cc39e21a9 --- /dev/null +++ b/v2.3.0/manpage/fcli-config-truststore.html @@ -0,0 +1,95 @@ +--- +title: fcli-config-truststore(1) +fcli_version: +--- + + + + + + + +fcli-config-truststore(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli config truststore [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
clear
+
+

Clear SSL trust store configuration to use default trust store.

+
+
get
+
+

Get current SSL trust store configuration.

+
+
set
+
+

Configure SSL trust store.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-config.html b/v2.3.0/manpage/fcli-config.html new file mode 100644 index 0000000000..deec9099ce --- /dev/null +++ b/v2.3.0/manpage/fcli-config.html @@ -0,0 +1,97 @@ +--- +title: fcli-config(1) +fcli_version: +--- + + + + + + + +fcli-config(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli config [-h] [COMMAND]

+
+
+
+
+

Description

+
+
+

The commands in this module allow for managing configuration settings that may apply to multiple fcli modules. For example, this includes commands for managing proxy settings to allow fcli to connect to remote systems through a proxy server, and for configuring SSL trust store settings to allow fcli to connect to servers with self-signed certificates.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
clear
+
+

Clear full fcli configuration.

+
+
proxy
+
+

Manage fcli proxy configurations.

+
+
truststore
+
+

Manage fcli trust store configuration.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-access-control-create-group.html b/v2.3.0/manpage/fcli-fod-access-control-create-group.html new file mode 100644 index 0000000000..92060e365f --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-access-control-create-group.html @@ -0,0 +1,167 @@ +--- +title: fcli-fod-access-control-create-group(1) +fcli_version: +--- + + + + + + + +fcli-fod-access-control-create-group(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod access-control create-group [--add-all-users] + [--applications=<applications>[, + <applications>…​]]…​ [--users=<users>[, + <users>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] <groupName>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--add-all-users
+
+

Add all tenant users to the user group.

+
+
--applications=<applications>[,<applications>…​]
+
+

One or more comma-separated application id’s or name’s. Note that numeric values are always interpreted as id’s. If you have numeric application names, you will need to specify the application id. This functionality will likely be moved to a different command in an upcoming minor fcli release, potentially affecting any workflows in which this option is being used.

+
+
--users=<users>[,<users>…​]
+
+

One or more comma-separated user id’s or name’s. Note that numeric values are always interpreted as id’s. If you have numeric user names, you will need to specify the user id. This functionality will likely be moved to a different command in an upcoming minor fcli release, potentially affecting any workflows in which this option is being used.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<groupName>
+
+

The name of the user group.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-access-control-create-user.html b/v2.3.0/manpage/fcli-fod-access-control-create-user.html new file mode 100644 index 0000000000..ac77b4666d --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-access-control-create-user.html @@ -0,0 +1,187 @@ +--- +title: fcli-fod-access-control-create-user(1) +fcli_version: +--- + + + + + + + +fcli-fod-access-control-create-user(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod access-control create-user --email=<email> --firstname=<firstName> + --lastname=<lastName> + [--phone=<phoneNumber>] + --role=<roleNameOrId> + [--applications=<applications>[, + <applications>…​]]…​ + [--groups=<userGroups>[, + <userGroups>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] <userName>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--applications=<applications>[,<applications>…​]
+
+

One or more comma-separated application id’s or name’s. Note that numeric values are always interpreted as id’s. If you have numeric application names, you will need to specify the application id. This functionality will likely be moved to a different command in an upcoming minor fcli release, potentially affecting any workflows in which this option is being used.

+
+
--email=<email>
+
+

The email address of the user.

+
+
--firstname=<firstName>
+
+

The first name of the user.

+
+
--groups=<userGroups>[,<userGroups>…​]
+
+

One or more comma-separated group id’s or name’s. Note that numeric values are always interpreted as id’s. If you have numeric group names, you will need to specify the group id. This functionality will likely be moved to a different command in an upcoming minor fcli release, potentially affecting any workflows in which this option is being used.

+
+
--lastname=<lastName>
+
+

The last name of the user.

+
+
--phone, --phone-number=<phoneNumber>
+
+

The phone number of the user.

+
+
--role=<roleNameOrId>
+
+

The id or name of the role the user should be given.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<userName>
+
+

The username of the user.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-access-control-delete-group.html b/v2.3.0/manpage/fcli-fod-access-control-delete-group.html new file mode 100644 index 0000000000..a57095909d --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-access-control-delete-group.html @@ -0,0 +1,142 @@ +--- +title: fcli-fod-access-control-delete-group(1) +fcli_version: +--- + + + + + + + +fcli-fod-access-control-delete-group(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod access-control delete-group [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] + <userGroupNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<userGroupNameOrId>
+
+

Group id or name. Note that numeric values are always interpreted as id’s. If you have numeric group names, you will need to specify the group id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-access-control-delete-user.html b/v2.3.0/manpage/fcli-fod-access-control-delete-user.html new file mode 100644 index 0000000000..04138ef9aa --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-access-control-delete-user.html @@ -0,0 +1,141 @@ +--- +title: fcli-fod-access-control-delete-user(1) +fcli_version: +--- + + + + + + + +fcli-fod-access-control-delete-user(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod access-control delete-user [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] <userNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<userNameOrId>
+
+

User id or username. Note that numeric values are always interpreted as id’s. If you have numeric user names, you will need to specify the user id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-access-control-get-group.html b/v2.3.0/manpage/fcli-fod-access-control-get-group.html new file mode 100644 index 0000000000..d7c4c2ee2f --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-access-control-get-group.html @@ -0,0 +1,141 @@ +--- +title: fcli-fod-access-control-get-group(1) +fcli_version: +--- + + + + + + + +fcli-fod-access-control-get-group(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod access-control get-group [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <userGroupNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<userGroupNameOrId>
+
+

Group id or name. Note that numeric values are always interpreted as id’s. If you have numeric group names, you will need to specify the group id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-access-control-get-user.html b/v2.3.0/manpage/fcli-fod-access-control-get-user.html new file mode 100644 index 0000000000..a06261c5e4 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-access-control-get-user.html @@ -0,0 +1,141 @@ +--- +title: fcli-fod-access-control-get-user(1) +fcli_version: +--- + + + + + + + +fcli-fod-access-control-get-user(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod access-control get-user [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <userNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<userNameOrId>
+
+

User id or username. Note that numeric values are always interpreted as id’s. If you have numeric user names, you will need to specify the user id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-access-control-list-groups.html b/v2.3.0/manpage/fcli-fod-access-control-list-groups.html new file mode 100644 index 0000000000..774b577014 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-access-control-list-groups.html @@ -0,0 +1,147 @@ +--- +title: fcli-fod-access-control-list-groups(1) +fcli_version: +--- + + + + + + + +fcli-fod-access-control-list-groups(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod access-control list-groups [--filters-param=<filtersParam>] [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--filters-param=<filtersParam>
+
+

Server-side queries are automatically generated from the -q / --query option if possible; generated queries can be viewed in the debug log. The --q-param option can be used to override the automatically generated query, for example to further optimize the request. See the Fortify on Demand REST API documentation for information on supported formats.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-access-control-list-roles.html b/v2.3.0/manpage/fcli-fod-access-control-list-roles.html new file mode 100644 index 0000000000..cedcd3da80 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-access-control-list-roles.html @@ -0,0 +1,142 @@ +--- +title: fcli-fod-access-control-list-roles(1) +fcli_version: +--- + + + + + + + +fcli-fod-access-control-list-roles(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod access-control list-roles [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-access-control-list-users.html b/v2.3.0/manpage/fcli-fod-access-control-list-users.html new file mode 100644 index 0000000000..53f0f6d381 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-access-control-list-users.html @@ -0,0 +1,147 @@ +--- +title: fcli-fod-access-control-list-users(1) +fcli_version: +--- + + + + + + + +fcli-fod-access-control-list-users(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod access-control list-users [--filters-param=<filtersParam>] [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--filters-param=<filtersParam>
+
+

Server-side queries are automatically generated from the -q / --query option if possible; generated queries can be viewed in the debug log. The --q-param option can be used to override the automatically generated query, for example to further optimize the request. See the Fortify on Demand REST API documentation for information on supported formats.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-access-control-update-group.html b/v2.3.0/manpage/fcli-fod-access-control-update-group.html new file mode 100644 index 0000000000..d2483c9de1 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-access-control-update-group.html @@ -0,0 +1,190 @@ +--- +title: fcli-fod-access-control-update-group(1) +fcli_version: +--- + + + + + + + +fcli-fod-access-control-update-group(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod access-control update-group [--add-all-users] [--remove-all-users] + [--name=<newName>] + [--add-apps=<addApplications>[, + <addApplications>…​]]…​ + [--add-users=<addUsers>[, + <addUsers>…​]]…​ + [--remove-apps=<removeApplications>[, + <removeApplications>…​]]…​ + [--remove-users=<removeUsers>[, + <removeUsers>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] + <userGroupNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--add-all-users
+
+

Add all tenant users to the user group.

+
+
--add-apps, --add-applications=<addApplications>[,<addApplications>…​]
+
+

One or more comma-separated application id’s or name’s. Note that numeric values are always interpreted as id’s. If you have numeric application names, you will need to specify the application id. This functionality will likely be moved to a different command in an upcoming minor fcli release, potentially affecting any workflows in which this option is being used.

+
+
--add-users=<addUsers>[,<addUsers>…​]
+
+

One or more comma-separated user id’s or name’s. Note that numeric values are always interpreted as id’s. If you have numeric user names, you will need to specify the user id. This functionality will likely be moved to a different command in an upcoming minor fcli release, potentially affecting any workflows in which this option is being used.

+
+
--name=<newName>
+
+

The updated name of the user group.

+
+
--remove-all-users
+
+

Remove all tenant users from the user group.

+
+
--remove-apps, --remove-applications=<removeApplications>[,<removeApplications>…​]
+
+

One or more comma-separated application id’s or name’s. Note that numeric values are always interpreted as id’s. If you have numeric application names, you will need to specify the application id. This functionality will likely be moved to a different command in an upcoming minor fcli release, potentially affecting any workflows in which this option is being used.

+
+
--remove-users=<removeUsers>[,<removeUsers>…​]
+
+

One or more comma-separated user id’s or name’s. Note that numeric values are always interpreted as id’s. If you have numeric user names, you will need to specify the user id. This functionality will likely be moved to a different command in an upcoming minor fcli release, potentially affecting any workflows in which this option is being used.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<userGroupNameOrId>
+
+

Group id or name. Note that numeric values are always interpreted as id’s. If you have numeric group names, you will need to specify the group id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-access-control-update-user.html b/v2.3.0/manpage/fcli-fod-access-control-update-user.html new file mode 100644 index 0000000000..9bb3aca92f --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-access-control-update-user.html @@ -0,0 +1,218 @@ +--- +title: fcli-fod-access-control-update-user(1) +fcli_version: +--- + + + + + + + +fcli-fod-access-control-update-user(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod access-control update-user [--must-change] [--password-never-expires] + [--suspended] [--email=<email>] + [--firstname=<firstName>] + [--lastname=<lastName>] + [--password=<password>] + [--phone=<phoneNumber>] + [--role=<roleNameOrId>] + [--add-apps=<addApplications>[, + <addApplications>…​]]…​ + [--add-groups=<addUserGroups>[, + <addUserGroups>…​]]…​ + [--remove-apps=<removeApplications>[, + <removeApplications>…​]]…​ + [--remove-groups=<removeUserGroups>[, + <removeUserGroups>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] <userNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--add-apps, --add-applications=<addApplications>[,<addApplications>…​]
+
+

One or more comma-separated application id’s or name’s. Note that numeric values are always interpreted as id’s. If you have numeric application names, you will need to specify the application id. This functionality will likely be moved to a different command in an upcoming minor fcli release, potentially affecting any workflows in which this option is being used.

+
+
--add-groups=<addUserGroups>[,<addUserGroups>…​]
+
+

One or more comma-separated group id’s or name’s. Note that numeric values are always interpreted as id’s. If you have numeric group names, you will need to specify the group id. This functionality will likely be moved to a different command in an upcoming minor fcli release, potentially affecting any workflows in which this option is being used.

+
+
--email=<email>
+
+

The updated email address of the user.

+
+
--firstname=<firstName>
+
+

Updated first name of the user.

+
+
--lastname=<lastName>
+
+

Updated last name of the user.

+
+
--must-change
+
+

Set a flag to indicate that user’s password must be changed on next login.

+
+
--password=<password>
+
+

Updated user password.

+
+
--password-never-expires
+
+

Set a flag to indicate that the user’s password will never expire.

+
+
--phone, --phone-number=<phoneNumber>
+
+

Updated phone number of the user.

+
+
--remove-apps, --remove-applications=<removeApplications>[,<removeApplications>…​]
+
+

One or more comma-separated application id’s or name’s. Note that numeric values are always interpreted as id’s. If you have numeric application names, you will need to specify the application id. This functionality will likely be moved to a different command in an upcoming minor fcli release, potentially affecting any workflows in which this option is being used.

+
+
--remove-groups=<removeUserGroups>[,<removeUserGroups>…​]
+
+

One or more comma-separated group id’s or name’s. Note that numeric values are always interpreted as id’s. If you have numeric group names, you will need to specify the group id. This functionality will likely be moved to a different command in an upcoming minor fcli release, potentially affecting any workflows in which this option is being used.

+
+
--role=<roleNameOrId>
+
+

Updated id or name of the role the user should be given.

+
+
--suspended
+
+

Suspend the user.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<userNameOrId>
+
+

User id or username. Note that numeric values are always interpreted as id’s. If you have numeric user names, you will need to specify the user id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-access-control.html b/v2.3.0/manpage/fcli-fod-access-control.html new file mode 100644 index 0000000000..8fcdf0a798 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-access-control.html @@ -0,0 +1,127 @@ +--- +title: fcli-fod-access-control(1) +fcli_version: +--- + + + + + + + +fcli-fod-access-control(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod access-control [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
list-roles, lsr
+
+

List user roles.

+
+
list-groups, lsg
+
+

List user groups.

+
+
get-group
+
+

Get user group details.

+
+
create-group
+
+

Create a new user group.

+
+
update-group
+
+

Update a user group.

+
+
delete-group, rm-group
+
+

Delete a user group.

+
+
list-users, lsu
+
+

List users.

+
+
get-user
+
+

Get user details.

+
+
create-user
+
+

Create a new user.

+
+
update-user
+
+

Update a user.

+
+
delete-user, rm-user
+
+

Delete a user.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-app-create.html b/v2.3.0/manpage/fcli-fod-app-create.html new file mode 100644 index 0000000000..33a4bad7f6 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-app-create.html @@ -0,0 +1,206 @@ +--- +title: fcli-fod-app-create(1) +fcli_version: +--- + + + + + + + +fcli-fod-app-create(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod app create [--auto-required-attrs] --criticality=<criticalityType> + [-d=<description>] [--delim=<delimiter>] --owner=<owner> + --release=[ms:]rel + [--release-description=<releaseDescription>] + --status=<sdlcStatusType> --type=<appType> [,[ATTR=VALUE]…​]]…​ [--groups=<userGroups>_[, + <userGroups>…​]]…​ [--notify=<notifications>[, + <notifications>…​]]…​ [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] <applicationName>

+
+
+
+
+

Description

+
+
+

This command allows a new application and its first release to be created. Please note some attributes might be mandatory depending on the configuration of your tenant. Please check the Fortify on Demand web portal first.

+
+
+
+
+

Options

+
+
+
+
--attrs, --attributes=[ATTR=VALUE][,[ATTR=VALUE]…​]
+
+

Attribute id or name and its value to set on the application.

+
+
--auto-required-attrs
+
+

Automatically set a default value for required attributes.

+
+
--criticality, --business-criticality=<criticalityType>
+
+

The business criticality of the application. Valid values: High, Medium, Low.

+
+
-d, --description=<description>
+
+

Description of the application.

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
--groups=<userGroups>[,<userGroups>…​]
+
+

User group ids or names to give access of the application to.

+
+
--notify=<notifications>[,<notifications>…​]
+
+

Email address of user(s) to send notifications to.

+
+
--owner=<owner>
+
+

The owner of the application/release who will receive email notifications of scan status update.

+
+
--release=[ms:]rel
+
+

Initial release to be created on the application, in the format <microservice>:<release> for a microservices application, or just <release> for non-microservices applications.

+
+
--release-description=<releaseDescription>
+
+

Description of the release.

+
+
--status, --sdlc-status=<sdlcStatusType>
+
+

The SDLC lifecycle status of the release. Valid values: Development, QA, Production

+
+
--type, --app-type=<appType>
+
+

Application type. Valid values: Web, ThickClient, Mobile, Microservice

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<applicationName>
+
+

Application name.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-app-delete.html b/v2.3.0/manpage/fcli-fod-app-delete.html new file mode 100644 index 0000000000..cc1ca8c1f6 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-app-delete.html @@ -0,0 +1,138 @@ +--- +title: fcli-fod-app-delete(1) +fcli_version: +--- + + + + + + + +fcli-fod-app-delete(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod app delete [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] <appNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<appNameOrId>
+
+

Application id or name. Note that numeric values are always interpreted as id’s. If you have numeric application names, you will need to specify the application id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-app-get.html b/v2.3.0/manpage/fcli-fod-app-get.html new file mode 100644 index 0000000000..5feaadcf78 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-app-get.html @@ -0,0 +1,138 @@ +--- +title: fcli-fod-app-get(1) +fcli_version: +--- + + + + + + + +fcli-fod-app-get(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod app get [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] <appNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<appNameOrId>
+
+

Application id or name. Note that numeric values are always interpreted as id’s. If you have numeric application names, you will need to specify the application id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-app-list-scans.html b/v2.3.0/manpage/fcli-fod-app-list-scans.html new file mode 100644 index 0000000000..8bf62bbe28 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-app-list-scans.html @@ -0,0 +1,143 @@ +--- +title: fcli-fod-app-list-scans(1) +fcli_version: +--- + + + + + + + +fcli-fod-app-list-scans(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod app list-scans --app=<appNameOrId> [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--app=<appNameOrId>
+
+

Application id or name. Note that numeric values are always interpreted as id’s. If you have numeric application names, you will need to specify the application id.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-app-list.html b/v2.3.0/manpage/fcli-fod-app-list.html new file mode 100644 index 0000000000..cc16f25e81 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-app-list.html @@ -0,0 +1,144 @@ +--- +title: fcli-fod-app-list(1) +fcli_version: +--- + + + + + + + +fcli-fod-app-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod app list [--filters-param=<filtersParam>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--filters-param=<filtersParam>
+
+

Server-side queries are automatically generated from the -q / --query option if possible; generated queries can be viewed in the debug log. The --q-param option can be used to override the automatically generated query, for example to further optimize the request. See the Fortify on Demand REST API documentation for information on supported formats.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-app-update.html b/v2.3.0/manpage/fcli-fod-app-update.html new file mode 100644 index 0000000000..4e1846283f --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-app-update.html @@ -0,0 +1,174 @@ +--- +title: fcli-fod-app-update(1) +fcli_version: +--- + + + + + + + +fcli-fod-app-update(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod app update [--criticality=<criticalityType>] [-d=<descriptionUpdate>] + [-n=<applicationNameUpdate>] [, + _[ATTR=VALUE]…​]]…​ [--notify=<notificationsUpdate>[, + <notificationsUpdate>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] <appNameOrId>

+
+
+
+
+

Description

+
+
+

This command updates the details of an application. To create, update or delete any releases on the application use the 'fcli fod release' subcommands. To create, update or delete any microservices on the application use the 'fcli fod microservice' subcommands. To update user and group access for the application use the 'fcli fod access-control' subcommands.

+
+
+
+
+

Options

+
+
+
+
--attrs, --attributes=[ATTR=VALUE][,[ATTR=VALUE]…​]
+
+

Attribute id or name and its value to set on the application.

+
+
--criticality, --business-criticality=<criticalityType>
+
+

The business criticality of the application. Valid values: High, Medium, Low.

+
+
-d, --description=<descriptionUpdate>
+
+

The updated description for the application.

+
+
-n, --name=<applicationNameUpdate>
+
+

The updated name for the application.

+
+
--notify=<notificationsUpdate>[,<notificationsUpdate>…​]
+
+

Email address of user(s) to send notifications to (Please note, any existing entries will be replaced).

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<appNameOrId>
+
+

Application id or name. Note that numeric values are always interpreted as id’s. If you have numeric application names, you will need to specify the application id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-app.html b/v2.3.0/manpage/fcli-fod-app.html new file mode 100644 index 0000000000..d4956781f5 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-app.html @@ -0,0 +1,107 @@ +--- +title: fcli-fod-app(1) +fcli_version: +--- + + + + + + + +fcli-fod-app(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod app [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
list, ls
+
+

List applications.

+
+
get
+
+

Get application details.

+
+
create
+
+

Create a new application.

+
+
update
+
+

Update an existing application.

+
+
delete, rm
+
+

Delete an application.

+
+
list-scans, lss
+
+

List scans for a given application.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-dast-scan-cancel.html b/v2.3.0/manpage/fcli-fod-dast-scan-cancel.html new file mode 100644 index 0000000000..e3829c7b57 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-dast-scan-cancel.html @@ -0,0 +1,139 @@ +--- +title: fcli-fod-dast-scan-cancel(1) +fcli_version: +--- + + + + + + + +fcli-fod-dast-scan-cancel(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod dast-scan cancel [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] scan-id

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
scan-id
+
+

Scan id(s).

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-dast-scan-download-latest.html b/v2.3.0/manpage/fcli-fod-dast-scan-download-latest.html new file mode 100644 index 0000000000..3b03dbca19 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-dast-scan-download-latest.html @@ -0,0 +1,149 @@ +--- +title: fcli-fod-dast-scan-download-latest(1) +fcli_version: +--- + + + + + + + +fcli-fod-dast-scan-download-latest(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod dast-scan download-latest [--delim=<delimiter>] -f=<file> --rel=id|app + _ [:ms]:rel_ [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
-f, --file=<file>
+
+

File path and name where to save the FPR file.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-dast-scan-download.html b/v2.3.0/manpage/fcli-fod-dast-scan-download.html new file mode 100644 index 0000000000..994e3d6439 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-dast-scan-download.html @@ -0,0 +1,159 @@ +--- +title: fcli-fod-dast-scan-download(1) +fcli_version: +--- + + + + + + + +fcli-fod-dast-scan-download(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod dast-scan download [--delim=<delimiter>] -f=<file> [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + scan-id

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
-f, --file=<file>
+
+

File path and name where to save the FPR file.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
scan-id
+
+

Scan id(s).

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-dast-scan-get-config.html b/v2.3.0/manpage/fcli-fod-dast-scan-get-config.html new file mode 100644 index 0000000000..ee9be24fbd --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-dast-scan-get-config.html @@ -0,0 +1,146 @@ +--- +title: fcli-fod-dast-scan-get-config(1) +fcli_version: +--- + + + + + + + +fcli-fod-dast-scan-get-config(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod dast-scan get-config [--delim=<delimiter>] --rel=id|app[:ms]:rel [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+
+

This command is intended for DAST Automated scanning. Please note: DAST Automated scanning is still in technical preview and therefore, command name, options and behavior may change at any time, even between patch or minor releases, potentially affecting any workflows in which this command is being used.

+
+
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-dast-scan-import.html b/v2.3.0/manpage/fcli-fod-dast-scan-import.html new file mode 100644 index 0000000000..72adcb41df --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-dast-scan-import.html @@ -0,0 +1,150 @@ +--- +title: fcli-fod-dast-scan-import(1) +fcli_version: +--- + + + + + + + +fcli-fod-dast-scan-import(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod dast-scan import [--delim=<delimiter>] -f=<file> --rel=id|app[:ms]:rel + [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]]

+
+
+
+
+

Description

+
+
+

As FoD doesn’t return a scan id for imported scans, the output of this command cannot be used with commands that expect a scan id, like the wait-for command.

+
+
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
-f, --file=<file>
+
+

FPR file containing existing DAST scan results to be imported.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-dast-scan-list.html b/v2.3.0/manpage/fcli-fod-dast-scan-list.html new file mode 100644 index 0000000000..c6ef3ee965 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-dast-scan-list.html @@ -0,0 +1,148 @@ +--- +title: fcli-fod-dast-scan-list(1) +fcli_version: +--- + + + + + + + +fcli-fod-dast-scan-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod dast-scan list [--delim=<delimiter>] --rel=id|app[:ms]:rel [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-dast-scan-setup-api.html b/v2.3.0/manpage/fcli-fod-dast-scan-setup-api.html new file mode 100644 index 0000000000..f5e394d887 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-dast-scan-setup-api.html @@ -0,0 +1,234 @@ +--- +title: fcli-fod-dast-scan-setup-api(1) +fcli_version: +--- + + + + + + + +fcli-fod-dast-scan-setup-api(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod dast-scan setup-api [--false-positive-removal] + --assessment-type=<assessmentType> + [--delim=<delimiter>] + [--entitlement-id=<entitlementId>] + [--environment=<environmentFacingType>] + [-f=<file>] [--file-id=<fileId>] + --frequency=<entitlementFrequencyType> + [--host=<apiHost>] [--key=<apiKey>] + [--network-auth-type=<networkAuthenticationType>] + [-p=<password>] --rel=id|app[:ms]:rel + [--scheme-type=<apiSchemeType>] + [--service-path=<apiServicePath>] + [--timebox=<timebox>] [--timezone=<timezone>] + --type=<apiType> [-u=<username>] [--url=<apiUrl>] + [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+
+

This command is intended for preview only. Command name, options and behavior may change at any time, even between patch or minor releases, potentially affecting any workflows in which this command is being used. +To correctly setup a scan you will need to provide the name of the assessment type using the '--assessment-type=xxx' option. Since assessment types can potentially be configured differently for each tenant, you can find the correct name using the 'fod rest lookup AssessmentTypes' command. +If you know the Id of an entitlement that you want to use then you can supply it to the '--entitlement-id=xxx' option. If not, you can supply both '--assessment-type' and '--entitlement-frequency' options and the command will try to find an appropriate entitlement. +In order to use an OpenAPI specification, Postman collection, GraphQL schema file or GRPC proto file, you can upload it directly using the '--file' option, or you can refer to a previously uploaded File Id that was uploaded using the 'fod dast-scan upload-file' command.

+
+
+
+
+

Options

+
+
+
+
--assessment-type=<assessmentType>
+
+

The type of DAST assessment to carry out. Use 'fod rest lookup AssessmentTypes' to display valid values.

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
--entitlement-id=<entitlementId>
+
+

Entitlement Id to use. If not specified Frequency and Assessment Type will be used to find one.

+
+
--environment=<environmentFacingType>
+
+

The public facing visibility of the environment. Valid values: Internal, External.

+
+
-f, --file=<file>
+
+

An OpenAPI specification, Postman collection, GraphQL schema file or GRPC proto file.

+
+
--false-positive-removal
+
+

Request false positive removal by the testing team (once per application).

+
+
--file-id=<fileId>
+
+

The file Id of a Workflow Macro previously uploaded using the 'fod dast-scan upload-file' command.

+
+
--frequency, --entitlement-frequency=<entitlementFrequencyType>
+
+

The entitlement frequency type to use. Valid values: SingleScan, Subscription.

+
+
--host=<apiHost>
+
+

API Host.

+
+
--key, --api-key=<apiKey>
+
+

API Key to use for authentication.

+
+
--network-auth-type=<networkAuthenticationType>
+
+

The Network Authentication type to use. Valid values: Basic, NTLM, Kerberos, Digest, Automatic, ADFS_CBT.

+
+
-p, --network-password=<password>
+
+

The Network Password to use.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
--scheme-type=<apiSchemeType>
+
+

API Scheme Type. Valid values: HTTP, HTTPS, HTTPandHTTPs.

+
+
--service-path=<apiServicePath>
+
+

API Service Path.

+
+
--timebox=<timebox>
+
+

Timebox for the scan duration (in hours).

+
+
--timezone=<timezone>
+
+

The timezone in which the website is running in.

+
+
--type=<apiType>
+
+

The type of API to scan. Valid Values: OpenApi, Postman, GraphQL, GRPC

+
+
-u, --network-username=<username>
+
+

The Network Username to use.

+
+
--url, --api-url=<apiUrl>
+
+

The URL to the API definition file.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-dast-scan-setup-website.html b/v2.3.0/manpage/fcli-fod-dast-scan-setup-website.html new file mode 100644 index 0000000000..facb05f576 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-dast-scan-setup-website.html @@ -0,0 +1,260 @@ +--- +title: fcli-fod-dast-scan-setup-website(1) +fcli_version: +--- + + + + + + + +fcli-fod-dast-scan-setup-website(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod dast-scan setup-website [--create-login-macro] + [--false-positive-removal] + [--redundant-page-detection] [--restrict] + --assessment-type=<assessmentType> + [--delim=<delimiter>] + [--entitlement-id=<entitlementId>] + [--environment=<environmentFacingType>] + [-f=<file>] [--file-id=<loginMacroFileId>] + --frequency=<entitlementFrequencyType> + [--macro-primary-password=<macroPrimaryPassword + _ >_] + [--macro-primary-username=<macroPrimaryUsername + _ >_] + [--macro-secondary-password=<macroSecondaryPass + _ word>_] + [--macro-secondary-username=<macroSecondaryUser + _ name>_] + [--network-auth-type=<networkAuthenticationType + _ >_] [-p=<password>] [--policy=<scanPolicy>] + --rel=id|app[:ms]:rel [--timebox=<timebox>] + [--timezone=<timezone>] [-u=<username>] + --url=<siteUrl> [-e=<exclusions>[, + <exclusions>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+
+

This command is intended for preview only. Command name, options and behavior may change at any time, even between patch or minor releases, potentially affecting any workflows in which this command is being used. +To correctly setup a scan you will need to provide the name of the assessment type using the '--assessment-type=xxx' option. Since assessment types can potentially be configured differently for each tenant, you can find the correct name using the 'fod rest lookup AssessmentTypes' command. +If you know the Id of an entitlement that you want to use then you can supply it to the '--entitlement-id=xxx' option. If not, you can supply both '--assessment-type' and '--entitlement-frequency' options and the command will try to find an appropriate entitlement. +If you wish to use a Login Macro for authentication then you can upload it directly using the '--file' option, or you can refer to a previously uploaded File Id that was uploaded using the 'fod dast-scan upload-file' command.

+
+
+
+
+

Options

+
+
+
+
--assessment-type=<assessmentType>
+
+

The type of DAST assessment to carry out. Use 'fod rest lookup AssessmentTypes' to display valid values.

+
+
--create-login-macro
+
+

Request generation of a login macro by the testing team (once per application).

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
-e, --exclusions=<exclusions>[,<exclusions>…​]
+
+

A comma separated list of URLs to exclude from being scanned.

+
+
--entitlement-id=<entitlementId>
+
+

Entitlement Id to use. If not specified Frequency and Assessment Type will be used to find one.

+
+
--environment=<environmentFacingType>
+
+

The public facing visibility of the environment. Valid values: Internal, External.

+
+
-f, --file=<file>
+
+

A Login Macro file to upload and use for authentication in the website scan.

+
+
--false-positive-removal
+
+

Request false positive removal by the testing team (once per application).

+
+
--file-id=<loginMacroFileId>
+
+

The file Id of a Login Macro previously uploaded using the 'fod dast-scan upload-file' command.

+
+
--frequency, --entitlement-frequency=<entitlementFrequencyType>
+
+

The entitlement frequency type to use. Valid values: SingleScan, Subscription.

+
+
--macro-primary-password=<macroPrimaryPassword>
+
+

Login macro password for the primary user.

+
+
--macro-primary-username=<macroPrimaryUsername>
+
+

Login macro username for the primary user.

+
+
--macro-secondary-password=<macroSecondaryPassword>
+
+

Login macro password for the secondary user.

+
+
--macro-secondary-username=<macroSecondaryUsername>
+
+

Login macro username for the secondary user.

+
+
--network-auth-type=<networkAuthenticationType>
+
+

The Network Authentication type to use. Valid values: Basic, NTLM, Kerberos, Digest, Automatic, ADFS_CBT.

+
+
-p, --network-password=<password>
+
+

The Network Password to use.

+
+
--policy=<scanPolicy>
+
+

The Scan Policy to use. Use 'fod rest lookup DastAutomatedScanPolicies' to display valid values.

+
+
--redundant-page-detection
+
+

Enable redundant page detection.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
--restrict
+
+

Restrict the scan to the URL directory and subdirectories. If not selected then the entire host will be scanned.

+
+
--timebox=<timebox>
+
+

Timebox for the scan duration (in hours).

+
+
--timezone=<timezone>
+
+

The timezone in which the website is running in.

+
+
-u, --network-username=<username>
+
+

The Network Username to use.

+
+
--url, --site-url=<siteUrl>
+
+

Base URL for accessing the remote system.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-dast-scan-setup-workflow.html b/v2.3.0/manpage/fcli-fod-dast-scan-setup-workflow.html new file mode 100644 index 0000000000..8c31121619 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-dast-scan-setup-workflow.html @@ -0,0 +1,213 @@ +--- +title: fcli-fod-dast-scan-setup-workflow(1) +fcli_version: +--- + + + + + + + +fcli-fod-dast-scan-setup-workflow(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod dast-scan setup-workflow [--false-positive-removal] + --assessment-type=<assessmentType> + [--delim=<delimiter>] + [--entitlement-id=<entitlementId>] + [--environment=<environmentFacingType>] + [-f=<file>] [--file-id=<workflowMacroFileId>] + --frequency=<entitlementFrequencyType> + [--network-auth-type=<networkAuthenticationTyp + _ e>_] [-p=<password>] [--policy=<scanPolicy>] + --rel=id|app[:ms]:rel [--timezone=<timezone>] + [-u=<username>] [--hosts=<allowedHosts>[, + <allowedHosts>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+
+

This command is intended for preview only. Command name, options and behavior may change at any time, even between patch or minor releases, potentially affecting any workflows in which this command is being used. +To correctly setup a scan you will need to provide the name of the assessment type using the '--assessment-type=xxx' option. Since assessment types can potentially be configured differently for each tenant, you can find the correct name using the 'fod rest lookup AssessmentTypes' command. +If you know the Id of an entitlement that you want to use then you can supply it to the '--entitlement-id=xxx' option. If not, you can supply both '--assessment-type' and '--entitlement-frequency' options and the command will try to find an appropriate entitlement. +In order to use a Workflow Macro you can upload it directly using the '--file' option, or you can refer to a previously uploaded File Id that was uploaded using the 'fod dast-scan upload-file' command.

+
+
+
+
+

Options

+
+
+
+
--assessment-type=<assessmentType>
+
+

The type of DAST assessment to carry out. Use 'fod rest lookup AssessmentTypes' to display valid values.

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
--entitlement-id=<entitlementId>
+
+

Entitlement Id to use. If not specified Frequency and Assessment Type will be used to find one.

+
+
--environment=<environmentFacingType>
+
+

The public facing visibility of the environment. Valid values: Internal, External.

+
+
-f, --file=<file>
+
+

A Workflow file to upload and use for authentication in the website scan.

+
+
--false-positive-removal
+
+

Request false positive removal by the testing team (once per application).

+
+
--file-id=<workflowMacroFileId>
+
+

The Id of a file previously uploaded using the 'fod dast-scan upload-file' command.

+
+
--frequency, --entitlement-frequency=<entitlementFrequencyType>
+
+

The entitlement frequency type to use. Valid values: SingleScan, Subscription.

+
+
--hosts, --allowed-hosts=<allowedHosts>[,<allowedHosts>…​]
+
+

The FQDN and port of any hosts that that you want to be scanned, e.g. "test.mysite.com:443".

+
+
--network-auth-type=<networkAuthenticationType>
+
+

The Network Authentication type to use. Valid values: Basic, NTLM, Kerberos, Digest, Automatic, ADFS_CBT.

+
+
-p, --network-password=<password>
+
+

The Network Password to use.

+
+
--policy=<scanPolicy>
+
+

The Scan Policy to use. Use 'fod rest lookup DastAutomatedScanPolicies' to display valid values.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
--timezone=<timezone>
+
+

The timezone in which the website is running in.

+
+
-u, --network-username=<username>
+
+

The Network Username to use.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-dast-scan-start.html b/v2.3.0/manpage/fcli-fod-dast-scan-start.html new file mode 100644 index 0000000000..0f0420c7fc --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-dast-scan-start.html @@ -0,0 +1,146 @@ +--- +title: fcli-fod-dast-scan-start(1) +fcli_version: +--- + + + + + + + +fcli-fod-dast-scan-start(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod dast-scan start [--delim=<delimiter>] --rel=id|app[:ms]:rel [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+
+

This command is intended for DAST Automated scanning. Please note: DAST Automated scanning is still in technical preview and therefore, command name, options and behavior may change at any time, even between patch or minor releases, potentially affecting any workflows in which this command is being used. +The scan will need to have been previously setup using the FoD UI or one of the 'fod dast-scan setup-xxx' commands.

+
+
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-dast-scan-upload-file.html b/v2.3.0/manpage/fcli-fod-dast-scan-upload-file.html new file mode 100644 index 0000000000..d56e8c674e --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-dast-scan-upload-file.html @@ -0,0 +1,153 @@ +--- +title: fcli-fod-dast-scan-upload-file(1) +fcli_version: +--- + + + + + + + +fcli-fod-dast-scan-upload-file(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod dast-scan upload-file [--delim=<delimiter>] -f=<file> + --file-type=<dastFileType> --rel=id|app[:ms]:rel + [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
-f, --file=<file>
+
+

File path and name of file to upload.

+
+
--file-type, --dast-file-type=<dastFileType>
+
+

The type of DAST Automated file to upload. Valid values: OpenAPIDefinition, PostmanCollection, GraphQLDefinition, GRPCDefinition, WorkflowDrivenMacro, LoginMacro.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-dast-scan.html b/v2.3.0/manpage/fcli-fod-dast-scan.html new file mode 100644 index 0000000000..9fe2bb5be1 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-dast-scan.html @@ -0,0 +1,127 @@ +--- +title: fcli-fod-dast-scan(1) +fcli_version: +--- + + + + + + + +fcli-fod-dast-scan(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod dast-scan [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
cancel
+
+

(PREVIEW) Cancel a DAST scan.

+
+
download
+
+

Download scan results.

+
+
download-latest
+
+

Download latest scan results from release.

+
+
import
+
+

Import existing DAST scan results (from an FPR file).

+
+
list, ls
+
+

List DAST scans.

+
+
setup-website
+
+

(PREVIEW) Configure DAST Automated Website scan for the release.

+
+
setup-workflow
+
+

(PREVIEW) Configure DAST Automated Workflow scan for the release.

+
+
setup-api
+
+

(PREVIEW) Configure DAST Automated API scan for the release.

+
+
get-config
+
+

(PREVIEW) Get current DAST Automated scan configuration.

+
+
start
+
+

(PREVIEW) Start a new DAST Automated scan.

+
+
upload-file
+
+

(PREVIEW) Uploads a file for use with DAST Automated scans.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-mast-scan-cancel.html b/v2.3.0/manpage/fcli-fod-mast-scan-cancel.html new file mode 100644 index 0000000000..b262871fe2 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-mast-scan-cancel.html @@ -0,0 +1,139 @@ +--- +title: fcli-fod-mast-scan-cancel(1) +fcli_version: +--- + + + + + + + +fcli-fod-mast-scan-cancel(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod mast-scan cancel [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] scan-id

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
scan-id
+
+

Scan id(s).

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-mast-scan-download-latest.html b/v2.3.0/manpage/fcli-fod-mast-scan-download-latest.html new file mode 100644 index 0000000000..810ca30b71 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-mast-scan-download-latest.html @@ -0,0 +1,149 @@ +--- +title: fcli-fod-mast-scan-download-latest(1) +fcli_version: +--- + + + + + + + +fcli-fod-mast-scan-download-latest(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod mast-scan download-latest [--delim=<delimiter>] -f=<file> --rel=id|app + _ [:ms]:rel_ [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
-f, --file=<file>
+
+

File path and name where to save the FPR file.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-mast-scan-download.html b/v2.3.0/manpage/fcli-fod-mast-scan-download.html new file mode 100644 index 0000000000..67cc78f3cf --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-mast-scan-download.html @@ -0,0 +1,159 @@ +--- +title: fcli-fod-mast-scan-download(1) +fcli_version: +--- + + + + + + + +fcli-fod-mast-scan-download(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod mast-scan download [--delim=<delimiter>] -f=<file> [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + scan-id

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
-f, --file=<file>
+
+

File path and name where to save the FPR file.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
scan-id
+
+

Scan id(s).

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-mast-scan-get-config.html b/v2.3.0/manpage/fcli-fod-mast-scan-get-config.html new file mode 100644 index 0000000000..15a77e7c2a --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-mast-scan-get-config.html @@ -0,0 +1,146 @@ +--- +title: fcli-fod-mast-scan-get-config(1) +fcli_version: +--- + + + + + + + +fcli-fod-mast-scan-get-config(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod mast-scan get-config [--delim=<delimiter>] --rel=id|app[:ms]:rel [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+
+

This command is intended for preview only. Command name, options and behavior may change at any time, even between patch or minor releases, potentially affecting any workflows in which this command is being used. Please note: there is currently no API endpoint for this command and so it will fail with HTTP 405 error until this endpoint is available.

+
+
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-mast-scan-get.html b/v2.3.0/manpage/fcli-fod-mast-scan-get.html new file mode 100644 index 0000000000..3de003fddb --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-mast-scan-get.html @@ -0,0 +1,138 @@ +--- +title: fcli-fod-mast-scan-get(1) +fcli_version: +--- + + + + + + + +fcli-fod-mast-scan-get(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod mast-scan get [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] scan-id

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
scan-id
+
+

Scan id(s).

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-mast-scan-import.html b/v2.3.0/manpage/fcli-fod-mast-scan-import.html new file mode 100644 index 0000000000..11b7907f3f --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-mast-scan-import.html @@ -0,0 +1,150 @@ +--- +title: fcli-fod-mast-scan-import(1) +fcli_version: +--- + + + + + + + +fcli-fod-mast-scan-import(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod mast-scan import [--delim=<delimiter>] -f=<file> --rel=id|app[:ms]:rel + [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]]

+
+
+
+
+

Description

+
+
+

As FoD doesn’t return a scan id for imported scans, the output of this command cannot be used with commands that expect a scan id, like the wait-for command.

+
+
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
-f, --file=<file>
+
+

FPR file containing existing MAST scan results to be imported.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-mast-scan-list.html b/v2.3.0/manpage/fcli-fod-mast-scan-list.html new file mode 100644 index 0000000000..56cc13251e --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-mast-scan-list.html @@ -0,0 +1,148 @@ +--- +title: fcli-fod-mast-scan-list(1) +fcli_version: +--- + + + + + + + +fcli-fod-mast-scan-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod mast-scan list [--delim=<delimiter>] --rel=id|app[:ms]:rel [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-mast-scan-start.html b/v2.3.0/manpage/fcli-fod-mast-scan-start.html new file mode 100644 index 0000000000..df9f901826 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-mast-scan-start.html @@ -0,0 +1,198 @@ +--- +title: fcli-fod-mast-scan-start(1) +fcli_version: +--- + + + + + + + +fcli-fod-mast-scan-start(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod mast-scan start --assessment-type=<mobileAssessmentType> + [--delim=<delimiter>] + [--entitlement-id=<entitlementId>] -f=<file> + --framework=<mobileFramework> + --frequency=<entitlementFrequencyType> + [--notes=<notes>] [--progress=<type>] --rel=id|app[: + _ ms]:rel_ + [--remediation=<remediationScanPreferenceType>] + [--start-date=<startDate>] [--timezone=<timezone>] + [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]]

+
+
+
+
+

Description

+
+
+

This command is not fully implemented and is intended for preview only. Command name, options and behavior may change at any time, even between patch or minor releases, potentially affecting any workflows in which this command is being used. +The scan will need to have been previously setup using the FoD UI or the 'fod mast-scan setup' command. +To correctly start a scan you will need to provide the name of the assessment type using the '--assessment-type=xxx' option. Since assessment types can potentially be configured differently for each tenant, you can find the correct name using the 'fod rest lookup AssessmentTypes' command. +The scan will need to have been previously setup using the FoD UI or the 'fod dast-scan setup' command. +If you know the Id of an entitlement that you want to use then you can supply it to the '--entitlement-id=xxx' option. If not, you can supply both '--assessment-type' and '--entitlement-frequency' options and the command will try to find an appropriate entitlement.

+
+
+
+
+

Options

+
+
+
+
--assessment-type=<mobileAssessmentType>
+
+

The type of MAST assessment to carry out. Use 'fod rest lookup AssessmentTypes' to find valid values.

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
--entitlement-id=<entitlementId>
+
+

The Id of the entitlement to use for the scan.

+
+
-f, --file=<file>
+
+

Absolute path of the ScanCentral package (.Zip) file to upload.

+
+
--framework=<mobileFramework>
+
+

The Mobile Framework to use. Valid values: iOS, Android.

+
+
--frequency, --entitlement-frequency=<entitlementFrequencyType>
+
+

The entitlement frequency type to use. Valid values: SingleScan, Subscription.

+
+
--notes=<notes>
+
+

Scan notes.

+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
--remediation, --remediation-preference=<remediationScanPreferenceType>
+
+

The remediation preference to use. Valid values: RemediationScanIfAvailable, RemediationScanOnly, NonRemediationScanOnly.

+
+
--start-date=<startDate>
+
+

Date to start the scan (in MM/dd/yyyy HH:mm format).

+
+
--timezone=<timezone>
+
+

The timezone to use for starting the scan - default is UTC. Use 'fod rest lookup TimeZones' to see the values.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-mast-scan-wait-for.html b/v2.3.0/manpage/fcli-fod-mast-scan-wait-for.html new file mode 100644 index 0000000000..9ac6241b7a --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-mast-scan-wait-for.html @@ -0,0 +1,203 @@ +--- +title: fcli-fod-mast-scan-wait-for(1) +fcli_version: +--- + + + + + + + +fcli-fod-mast-scan-wait-for(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod mast-scan wait-for [-i=<intervalPeriod>] + [--on-failure-state=<onFailureState>] + [--on-timeout=<onTimeout>] + [--on-unknown-state=<onUnknownState>] + [--on-unknown-state-requested=<onUnknownStateRequest + _ ed>_] [--progress=<type>] [-t=<timeoutPeriod>] + [-s=<states>[,<states>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] [-u=any-match|all-match | + -w=any-match|all-match] [[--session=<sessionName>]] + scan-id’s…​

+
+
+
+
+

Description

+
+
+

Although this command offers a lot of options to cover many different use cases, you can simply pass a scan id (possibly stored using --store on one of the 'scan start-*' commands) to wait for scan completion. If any error state or unknown state is detected, an exception will be thrown.

+
+
+

The following states are currently known by fcli: +See fcli help output

+
+
+
+
+

Options

+
+
+
+
-i, --interval=<intervalPeriod>
+
+

Polling interval, for example 5s (5 seconds) or 1m (1 minute).

+
+
--on-failure-state=<onFailureState>
+
+

Action to take when a failure state is returned for any of the records: wait, terminate, fail.

+
+
--on-timeout=<onTimeout>
+
+

Action to take when timeout occurs: terminate, fail.

+
+
--on-unknown-state=<onUnknownState>
+
+

Action to take when an unknown state is returned for any of the records: wait, terminate, fail.

+
+
--on-unknown-state-requested=<onUnknownStateRequested>
+
+

Action to take when an unknown state is passed in any of the --while or --until options: ignore, fail.

+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
-s, --any-state=<states>[,<states>…​]
+
+

One or more scan states against which to match the given scans.

+
+
-t, --timeout=<timeoutPeriod>
+
+

Time-out, for example 30s (30 seconds), 5m (5 minutes), 1h (1 hour).

+
+
-u, --until=any-match|all-match
+
+

Wait until either any or all scans match. If neither --until or --while are specified, default is to wait until all scans match.

+
+
-w, --while=any-match|all-match
+
+

Wait while either any or all scans match.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
scan-id’s…​
+
+

Scan id(s).

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-mast-scan.html b/v2.3.0/manpage/fcli-fod-mast-scan.html new file mode 100644 index 0000000000..c9af63a1eb --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-mast-scan.html @@ -0,0 +1,119 @@ +--- +title: fcli-fod-mast-scan(1) +fcli_version: +--- + + + + + + + +fcli-fod-mast-scan(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod mast-scan [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
cancel
+
+

Cancel a MAST scan.

+
+
download
+
+

Download scan results.

+
+
download-latest
+
+

Download latest scan results from release.

+
+
get
+
+

Get MAST scan details.

+
+
get-config
+
+

(PREVIEW) Get current MAST scan configuration.

+
+
import
+
+

Import existing MAST scan results (from an FPR file).

+
+
list, ls
+
+

List MAST scans.

+
+
start
+
+

(PREVIEW) Start a new MAST scan.

+
+
wait-for
+
+

Wait for one or more MAST scans to reach or exit specified scan statuses.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-microservice-create.html b/v2.3.0/manpage/fcli-fod-microservice-create.html new file mode 100644 index 0000000000..ca3fbfd56c --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-microservice-create.html @@ -0,0 +1,159 @@ +--- +title: fcli-fod-microservice-create(1) +fcli_version: +--- + + + + + + + +fcli-fod-microservice-create(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod microservice create [--skip-if-exists] [--delim=<delimiter>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] app: + _ ms_

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
--skip-if-exists
+
+

Check to see if microservice already exists before creating.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
app:ms
+
+

Microservice name in the format <application>:<microservice>.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-microservice-delete.html b/v2.3.0/manpage/fcli-fod-microservice-delete.html new file mode 100644 index 0000000000..d13a838af8 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-microservice-delete.html @@ -0,0 +1,155 @@ +--- +title: fcli-fod-microservice-delete(1) +fcli_version: +--- + + + + + + + +fcli-fod-microservice-delete(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod microservice delete [--delim=<delimiter>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] app: + _ ms_

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
app:ms
+
+

Microservice name in the format <application>:<microservice>.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-microservice-list.html b/v2.3.0/manpage/fcli-fod-microservice-list.html new file mode 100644 index 0000000000..f93cd2fa23 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-microservice-list.html @@ -0,0 +1,143 @@ +--- +title: fcli-fod-microservice-list(1) +fcli_version: +--- + + + + + + + +fcli-fod-microservice-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod microservice list --app=<appNameOrId> [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--app=<appNameOrId>
+
+

Application id or name. Note that numeric values are always interpreted as id’s. If you have numeric application names, you will need to specify the application id.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-microservice-update.html b/v2.3.0/manpage/fcli-fod-microservice-update.html new file mode 100644 index 0000000000..d85bfff1ba --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-microservice-update.html @@ -0,0 +1,159 @@ +--- +title: fcli-fod-microservice-update(1) +fcli_version: +--- + + + + + + + +fcli-fod-microservice-update(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod microservice update [--delim=<delimiter>] -n=<microserviceName> [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] app: + _ ms_

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
-n, --name=<microserviceName>
+
+

The updated name for the microservice.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
app:ms
+
+

Microservice name in the format <application>:<microservice>.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-microservice.html b/v2.3.0/manpage/fcli-fod-microservice.html new file mode 100644 index 0000000000..8eb67401d1 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-microservice.html @@ -0,0 +1,99 @@ +--- +title: fcli-fod-microservice(1) +fcli_version: +--- + + + + + + + +fcli-fod-microservice(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod microservice [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
list, ls
+
+

List application microservices.

+
+
create
+
+

Create a new application microservice.

+
+
update
+
+

Update an existing application microservice.

+
+
delete, rm
+
+

Delete an application microservice.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-oss-scan-download-latest.html b/v2.3.0/manpage/fcli-fod-oss-scan-download-latest.html new file mode 100644 index 0000000000..c11995b70f --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-oss-scan-download-latest.html @@ -0,0 +1,149 @@ +--- +title: fcli-fod-oss-scan-download-latest(1) +fcli_version: +--- + + + + + + + +fcli-fod-oss-scan-download-latest(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod oss-scan download-latest [--delim=<delimiter>] -f=<file> --rel=id|app[: + _ ms]:rel_ [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
-f, --file=<file>
+
+

File path and name where to save the SBOM file.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-oss-scan-download.html b/v2.3.0/manpage/fcli-fod-oss-scan-download.html new file mode 100644 index 0000000000..1116d9e85b --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-oss-scan-download.html @@ -0,0 +1,158 @@ +--- +title: fcli-fod-oss-scan-download(1) +fcli_version: +--- + + + + + + + +fcli-fod-oss-scan-download(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod oss-scan download [--delim=<delimiter>] -f=<file> [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] scan-id

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
-f, --file=<file>
+
+

File path and name where to save the SBOM file.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
scan-id
+
+

Scan id(s).

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-oss-scan-get.html b/v2.3.0/manpage/fcli-fod-oss-scan-get.html new file mode 100644 index 0000000000..8e0d986695 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-oss-scan-get.html @@ -0,0 +1,138 @@ +--- +title: fcli-fod-oss-scan-get(1) +fcli_version: +--- + + + + + + + +fcli-fod-oss-scan-get(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod oss-scan get [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] scan-id

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
scan-id
+
+

Scan id(s).

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-oss-scan-import.html b/v2.3.0/manpage/fcli-fod-oss-scan-import.html new file mode 100644 index 0000000000..8ba71a49a9 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-oss-scan-import.html @@ -0,0 +1,154 @@ +--- +title: fcli-fod-oss-scan-import(1) +fcli_version: +--- + + + + + + + +fcli-fod-oss-scan-import(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod oss-scan import [--delim=<delimiter>] -f=<file> --rel=id|app[:ms]:rel + [--type=<type>] [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]]

+
+
+
+
+

Description

+
+
+

As FoD doesn’t return a scan id for imported scans, the output of this command cannot be used with commands that expect a scan id, like the wait-for command.

+
+
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
-f, --file=<file>
+
+

FPR file containing existing OSS scan results to be imported.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
--type=<type>
+
+

Open Source scan results file type. Valid values: CycloneDX (default value is CycloneDX).

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-oss-scan-list.html b/v2.3.0/manpage/fcli-fod-oss-scan-list.html new file mode 100644 index 0000000000..9cdb156fb7 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-oss-scan-list.html @@ -0,0 +1,148 @@ +--- +title: fcli-fod-oss-scan-list(1) +fcli_version: +--- + + + + + + + +fcli-fod-oss-scan-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod oss-scan list [--delim=<delimiter>] --rel=id|app[:ms]:rel [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-oss-scan-start.html b/v2.3.0/manpage/fcli-fod-oss-scan-start.html new file mode 100644 index 0000000000..7ce45969d6 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-oss-scan-start.html @@ -0,0 +1,149 @@ +--- +title: fcli-fod-oss-scan-start(1) +fcli_version: +--- + + + + + + + +fcli-fod-oss-scan-start(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod oss-scan start [--delim=<delimiter>] -f=<file> --rel=id|app[:ms]:rel + [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+
+

This command is not fully implemented and is intended for preview only. Command name, options and behavior may change at any time, even between patch or minor releases, potentially affecting any workflows in which this command is being used.

+
+
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
-f, --file=<file>
+
+

Absolute path of the ScanCentral package (.Zip) file to upload.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-oss-scan-wait-for.html b/v2.3.0/manpage/fcli-fod-oss-scan-wait-for.html new file mode 100644 index 0000000000..c898a2fab2 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-oss-scan-wait-for.html @@ -0,0 +1,203 @@ +--- +title: fcli-fod-oss-scan-wait-for(1) +fcli_version: +--- + + + + + + + +fcli-fod-oss-scan-wait-for(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod oss-scan wait-for [-i=<intervalPeriod>] + [--on-failure-state=<onFailureState>] + [--on-timeout=<onTimeout>] + [--on-unknown-state=<onUnknownState>] + [--on-unknown-state-requested=<onUnknownStateRequeste + _ d>_] [--progress=<type>] [-t=<timeoutPeriod>] + [-s=<states>[,<states>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] [-u=any-match|all-match | + -w=any-match|all-match] [[--session=<sessionName>]] + scan-id’s…​

+
+
+
+
+

Description

+
+
+

Although this command offers a lot of options to cover many different use cases, you can simply pass a scan id (possibly stored using --store on one of the 'scan start-*' commands) to wait for scan completion. If any error state or unknown state is detected, an exception will be thrown.

+
+
+

The following states are currently known by fcli: +See fcli help output

+
+
+
+
+

Options

+
+
+
+
-i, --interval=<intervalPeriod>
+
+

Polling interval, for example 5s (5 seconds) or 1m (1 minute).

+
+
--on-failure-state=<onFailureState>
+
+

Action to take when a failure state is returned for any of the records: wait, terminate, fail.

+
+
--on-timeout=<onTimeout>
+
+

Action to take when timeout occurs: terminate, fail.

+
+
--on-unknown-state=<onUnknownState>
+
+

Action to take when an unknown state is returned for any of the records: wait, terminate, fail.

+
+
--on-unknown-state-requested=<onUnknownStateRequested>
+
+

Action to take when an unknown state is passed in any of the --while or --until options: ignore, fail.

+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
-s, --any-state=<states>[,<states>…​]
+
+

One or more scan states against which to match the given scans.

+
+
-t, --timeout=<timeoutPeriod>
+
+

Time-out, for example 30s (30 seconds), 5m (5 minutes), 1h (1 hour).

+
+
-u, --until=any-match|all-match
+
+

Wait until either any or all scans match. If neither --until or --while are specified, default is to wait until all scans match.

+
+
-w, --while=any-match|all-match
+
+

Wait while either any or all scans match.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
scan-id’s…​
+
+

Scan id(s).

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-oss-scan.html b/v2.3.0/manpage/fcli-fod-oss-scan.html new file mode 100644 index 0000000000..04351a874d --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-oss-scan.html @@ -0,0 +1,111 @@ +--- +title: fcli-fod-oss-scan(1) +fcli_version: +--- + + + + + + + +fcli-fod-oss-scan(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod oss-scan [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
download
+
+

Download scan results.

+
+
download-latest
+
+

Download latest scan results from release.

+
+
get
+
+

Get OSS scan details.

+
+
import
+
+

Import existing OSS scan results (from an SBOM file).

+
+
list, ls
+
+

List OSS scans.

+
+
start
+
+

(PREVIEW) Start a new OSS scan.

+
+
wait-for
+
+

Wait for one or more OSS scans to reach or exit specified scan statuses.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-release-create.html b/v2.3.0/manpage/fcli-fod-release-create.html new file mode 100644 index 0000000000..ea07f25998 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-release-create.html @@ -0,0 +1,172 @@ +--- +title: fcli-fod-release-create(1) +fcli_version: +--- + + + + + + + +fcli-fod-release-create(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod release create [--skip-if-exists] [--copy-from=id|app[:ms]:rel] + [-d=<description>] [--delim=<delimiter>] + --status=<sdlcStatusType> [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] app[:ms]: + _ rel_

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--copy-from=id|app[:ms]:rel
+
+

The id or name of a release to copy existing state from.

+
+
-d, --description=<description>
+
+

Description of the release.

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
--skip-if-exists
+
+

Check to see if release already exists before creating.

+
+
--status, --sdlc-status=<sdlcStatusType>
+
+

The SDLC lifecycle status of the release. Valid values: Development, QA, Production

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
app[:ms]:rel
+
+

Release name in the format <application>[:<microservice>]:<release>.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-release-delete.html b/v2.3.0/manpage/fcli-fod-release-delete.html new file mode 100644 index 0000000000..c12b3bef86 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-release-delete.html @@ -0,0 +1,153 @@ +--- +title: fcli-fod-release-delete(1) +fcli_version: +--- + + + + + + + +fcli-fod-release-delete(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod release delete [--delim=<delimiter>] [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] id|app[:ms]:rel

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-release-get.html b/v2.3.0/manpage/fcli-fod-release-get.html new file mode 100644 index 0000000000..6e407d5c62 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-release-get.html @@ -0,0 +1,153 @@ +--- +title: fcli-fod-release-get(1) +fcli_version: +--- + + + + + + + +fcli-fod-release-get(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod release get [--delim=<delimiter>] [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] id|app[:ms]:rel

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-release-list-assessment-types.html b/v2.3.0/manpage/fcli-fod-release-list-assessment-types.html new file mode 100644 index 0000000000..b2598b831c --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-release-list-assessment-types.html @@ -0,0 +1,157 @@ +--- +title: fcli-fod-release-list-assessment-types(1) +fcli_version: +--- + + + + + + + +fcli-fod-release-list-assessment-types(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod release list-assessment-types [--delim=<delimiter>] --rel=id|app[:ms]: + _ rel_ [--scan-types=<scanTypes>[, + <scanTypes>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
--scan-types=<scanTypes>[,<scanTypes>…​]
+
+

Comma-separated list of scan types for which to list assessment types. Default value: Static,Dynamic,Mobile. Valid values: Static, Dynamic, Mobile, Monitoring, Network, OpenSource, Container.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-release-list-scans.html b/v2.3.0/manpage/fcli-fod-release-list-scans.html new file mode 100644 index 0000000000..c519af86ad --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-release-list-scans.html @@ -0,0 +1,149 @@ +--- +title: fcli-fod-release-list-scans(1) +fcli_version: +--- + + + + + + + +fcli-fod-release-list-scans(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod release list-scans [--delim=<delimiter>] --rel=id|app[:ms]:rel [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-release-list.html b/v2.3.0/manpage/fcli-fod-release-list.html new file mode 100644 index 0000000000..197b8d6c30 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-release-list.html @@ -0,0 +1,148 @@ +--- +title: fcli-fod-release-list(1) +fcli_version: +--- + + + + + + + +fcli-fod-release-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod release list [--app=<appNameOrId>] [--filters-param=<filtersParam>] + [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--app=<appNameOrId>
+
+

Application id or name. Note that numeric values are always interpreted as id’s. If you have numeric application names, you will need to specify the application id.

+
+
--filters-param=<filtersParam>
+
+

Server-side queries are automatically generated from the -q / --query option if possible; generated queries can be viewed in the debug log. The --q-param option can be used to override the automatically generated query, for example to further optimize the request. See the Fortify on Demand REST API documentation for information on supported formats.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-release-update.html b/v2.3.0/manpage/fcli-fod-release-update.html new file mode 100644 index 0000000000..caef1461eb --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-release-update.html @@ -0,0 +1,172 @@ +--- +title: fcli-fod-release-update(1) +fcli_version: +--- + + + + + + + +fcli-fod-release-update(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod release update [-d=<description>] [--delim=<delimiter>] + [-n=<releaseName>] [--owner=<releaseOwner>] + [--status=<sdlcStatusType>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] id|app[: + _ ms]:rel_

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-d, --description=<description>
+
+

Updated description for the release.

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
-n, --name=<releaseName>
+
+

The updated name for the release.

+
+
--owner=<releaseOwner>
+
+

Updated id or username for the owner of the release.

+
+
--status, --sdlc-status=<sdlcStatusType>
+
+

The SDLC lifecycle status of the release. Valid values: Development, QA, Production

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-release.html b/v2.3.0/manpage/fcli-fod-release.html new file mode 100644 index 0000000000..bd68f17a3f --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-release.html @@ -0,0 +1,111 @@ +--- +title: fcli-fod-release(1) +fcli_version: +--- + + + + + + + +fcli-fod-release(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod release [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
list, ls
+
+

List application releases.

+
+
get
+
+

Get application release details.

+
+
create
+
+

Create a new application release.

+
+
update
+
+

Update an existing application release.

+
+
delete, rm
+
+

Delete an application release.

+
+
list-assessment-types, lsat
+
+

List assessment types for a given release.

+
+
list-scans, lss
+
+

List scans for a given release.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-report-create.html b/v2.3.0/manpage/fcli-fod-report-create.html new file mode 100644 index 0000000000..c645fda8b8 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-report-create.html @@ -0,0 +1,173 @@ +--- +title: fcli-fod-report-create(1) +fcli_version: +--- + + + + + + + +fcli-fod-report-create(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod report create [--delim=<delimiter>] --format=<format> + [--notes=<notes>] --rel=id|app[:ms]:rel + --template=id|name [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] <reportName>

+
+
+
+
+

Description

+
+
+

This command allows a new report to be created for a release. To find the name or id of a report template to use, please use the "fod report list-templates" command.

+
+
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
--format=<format>
+
+

The format of the report to create. Valid values: pdf, html.

+
+
--notes=<notes>
+
+

Any additional notes to add to the report.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
--template=id|name
+
+

Report template name or id.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<reportName>
+
+

The name of the report to create - this needs to be unique for the release.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-report-delete.html b/v2.3.0/manpage/fcli-fod-report-delete.html new file mode 100644 index 0000000000..c0ff3aa234 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-report-delete.html @@ -0,0 +1,138 @@ +--- +title: fcli-fod-report-delete(1) +fcli_version: +--- + + + + + + + +fcli-fod-report-delete(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod report delete [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] report-id

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
report-id
+
+

Report id(s).

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-report-download.html b/v2.3.0/manpage/fcli-fod-report-download.html new file mode 100644 index 0000000000..758d232278 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-report-download.html @@ -0,0 +1,155 @@ +--- +title: fcli-fod-report-download(1) +fcli_version: +--- + + + + + + + +fcli-fod-report-download(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod report download -f=<file> [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] report-id

+
+
+
+
+

Description

+
+
+

Note: reports generated in PDF format should be downloaded with a .pdf extension, reports generated in HTML format however should be downloaded as files with a .zip extension. The HTML file will be inside the Zip file.

+
+
+
+
+

Options

+
+
+
+
-f, --file=<file>
+
+

File path and name where to save the report.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
report-id
+
+

Report id(s).

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-report-get.html b/v2.3.0/manpage/fcli-fod-report-get.html new file mode 100644 index 0000000000..102dfb82b4 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-report-get.html @@ -0,0 +1,138 @@ +--- +title: fcli-fod-report-get(1) +fcli_version: +--- + + + + + + + +fcli-fod-report-get(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod report get [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] report-id

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
report-id
+
+

Report id(s).

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-report-list-templates.html b/v2.3.0/manpage/fcli-fod-report-list-templates.html new file mode 100644 index 0000000000..e419ccd780 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-report-list-templates.html @@ -0,0 +1,145 @@ +--- +title: fcli-fod-report-list-templates(1) +fcli_version: +--- + + + + + + + +fcli-fod-report-list-templates(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod report list-templates [--group=<groupType>] [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--group=<groupType>
+
+

Report template group. Default value is All. Valid values: All, Standard, Custom.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-report-list.html b/v2.3.0/manpage/fcli-fod-report-list.html new file mode 100644 index 0000000000..54aa7d34ea --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-report-list.html @@ -0,0 +1,144 @@ +--- +title: fcli-fod-report-list(1) +fcli_version: +--- + + + + + + + +fcli-fod-report-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod report list [--filters-param=<filtersParam>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--filters-param=<filtersParam>
+
+

Server-side queries are automatically generated from the -q / --query option if possible; generated queries can be viewed in the debug log. The --q-param option can be used to override the automatically generated query, for example to further optimize the request. See the Fortify on Demand REST API documentation for information on supported formats.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-report-wait-for.html b/v2.3.0/manpage/fcli-fod-report-wait-for.html new file mode 100644 index 0000000000..29ab506d7c --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-report-wait-for.html @@ -0,0 +1,202 @@ +--- +title: fcli-fod-report-wait-for(1) +fcli_version: +--- + + + + + + + +fcli-fod-report-wait-for(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod report wait-for [-i=<intervalPeriod>] + [--on-failure-state=<onFailureState>] + [--on-timeout=<onTimeout>] + [--on-unknown-state=<onUnknownState>] + [--on-unknown-state-requested=<onUnknownStateRequested> + ] [--progress=<type>] [-t=<timeoutPeriod>] [-s=<states> + [,<states>…​]]…​ [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [-u=any-match|all-match | -w=any-match|all-match] + [[--session=<sessionName>]] report-id’s…​

+
+
+
+
+

Description

+
+
+

Although this command offers a lot of options to cover many different use cases, you can simply pass a report id (possibly stored using --store on of the 'report create' command) to wait for report generation to complete. If any error state or unknown state is detected, an exception will be thrown.

+
+
+

The following statuses are currently known by fcli: +See fcli help output

+
+
+
+
+

Options

+
+
+
+
-i, --interval=<intervalPeriod>
+
+

Polling interval, for example 5s (5 seconds) or 1m (1 minute).

+
+
--on-failure-state=<onFailureState>
+
+

Action to take when a failure state is returned for any of the records: wait, terminate, fail.

+
+
--on-timeout=<onTimeout>
+
+

Action to take when timeout occurs: terminate, fail.

+
+
--on-unknown-state=<onUnknownState>
+
+

Action to take when an unknown state is returned for any of the records: wait, terminate, fail.

+
+
--on-unknown-state-requested=<onUnknownStateRequested>
+
+

Action to take when an unknown state is passed in any of the --while or --until options: ignore, fail.

+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
-s, --any-state=<states>[,<states>…​]
+
+

One or more scan states against which to match the report generation status.

+
+
-t, --timeout=<timeoutPeriod>
+
+

Time-out, for example 30s (30 seconds), 5m (5 minutes), 1h (1 hour).

+
+
-u, --until=any-match|all-match
+
+

Wait until report generation status matches.

+
+
-w, --while=any-match|all-match
+
+

Wait while report generation status matches.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
report-id’s…​
+
+

Report id(s).

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-report.html b/v2.3.0/manpage/fcli-fod-report.html new file mode 100644 index 0000000000..bf2f656823 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-report.html @@ -0,0 +1,111 @@ +--- +title: fcli-fod-report(1) +fcli_version: +--- + + + + + + + +fcli-fod-report(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod report [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
list, ls
+
+

List reports.

+
+
get
+
+

Get report details.

+
+
create
+
+

Create a new report.

+
+
delete, rm
+
+

Delete a report.

+
+
wait-for
+
+

Wait for report to reach or exit specified generation status.

+
+
download
+
+

Download a report.

+
+
list-templates, lst
+
+

List report templates.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-rest-call.html b/v2.3.0/manpage/fcli-fod-rest-call.html new file mode 100644 index 0000000000..52677aab1f --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-rest-call.html @@ -0,0 +1,174 @@ +--- +title: fcli-fod-rest-call(1) +fcli_version: +--- + + + + + + + +fcli-fod-rest-call(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod rest call [--no-paging] [-d=<data>] [-X=<httpMethod>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--no-transform] | -t=<expr>] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>] [[--session=<sessionName>]] <uri>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-d, --data=<data>
+
+

Data to send in the request body. This option takes either a string to be sent as request body, or @@<file> to send the contents of the given file as the request body (note the double at-sign). This option is not available for GET requests.

+
+
--no-paging
+
+

By default, this command will load all pages of data from FoD (from the given offset if specified as a request parameter). Use this option to return only a single page.

+
+
--no-transform
+
+

By default, this command performs generic transformations on FoD REST responses, like only outputting the actual response data (contents of the 'items' property). Use this option to output the original response contents without transformations.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
-t, --transform=<expr>
+
+

This option allows for performing custom transformations on the response data based on a Spring Expression Language (SpEL) expression. For example, this allows for retrieving data from sub-properties, or using project selection/projection. Note that the expression operates on the raw response, as if --no-transform was specified before evaluating the expression.

+
+
-X, --request=<httpMethod>
+
+

HTTP method/verb to use for the API request, like GET, POST, DELETE, …​ Default value: GET.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<uri>
+
+

Relative URI to the REST API endpoint that you want to invoke.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-rest-lookup.html b/v2.3.0/manpage/fcli-fod-rest-lookup.html new file mode 100644 index 0000000000..16333d377c --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-rest-lookup.html @@ -0,0 +1,155 @@ +--- +title: fcli-fod-rest-lookup(1) +fcli_version: +--- + + + + + + + +fcli-fod-rest-lookup(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod rest lookup [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>] [<type>]

+
+
+
+
+

Description

+
+
+

Use this command to retrieve the values of lookup items (types) that are used with various commands and when using the FoD REST API directly.

+
+
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
[<type>]
+
+

The type of lookup items to return. Valid values: All, AnalysisStatusTypes, ApplicationTypes, AssessmentTypes, AttributeDataTypes, AttributeTypes, AuditActionTypes, AuditPreferenceTypes, AuditTemplateConditionTypes, BusinessCriticalityTypes, ConcurrentRequestThreadsTypes, DastAutomatedScanPolicies, DastAutomatedScanTypes, DataExportTypes, DayOfWeekTypes, DynamicMobileScanTypeAuditTemplateFieldTypes, DynamicScanAuthenticationTypes, DynamicScanEnvironmentFacingTypes, DynamicScanWebServiceTypes, EntitlementFrequencyTypes, GeoLocations, LanguageLevels, MobileScanAuditPreferenceTypes, MobileScanEnvironmentTypes, MobileScanExternalDeviceTypes, MobileScanFrameworkTypes, MobileScanPlatformTypes, MobileScanRoleTypes, MultiFactorAuthorizationTypes, NotificationTriggerTypes, OpenSourceScanTypeAuditTemplateFieldTypes, PassFailReasonTypes, RepeatScheduleTypes, ReportFormats, ReportStatusTypes, ReportTemplateTypes, ReportTypes, Roles, SDLCStatusTypes, ScanMethodTypes, ScanPreferenceTypes, ScanStatusTypes, ScanTypes, StartScanMethodTypes, StaticScanTypeAuditTemplateFieldTypes, TechnologyTypes, TimeZones, VulnerabilitySeverityTypes. Leave empty to list all the valid lookup items of the REST API.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-rest.html b/v2.3.0/manpage/fcli-fod-rest.html new file mode 100644 index 0000000000..02e3ad9da2 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-rest.html @@ -0,0 +1,93 @@ +--- +title: fcli-fod-rest(1) +fcli_version: +--- + + + + + + + +fcli-fod-rest(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod rest [-h] [COMMAND]

+
+
+
+
+

Description

+
+
+

These commands allow for direct interaction with FoD REST API endpoints, somewhat similar to using 'curl' but benefiting from standard fcli functionality like session management (no need to manually specify Authorization header), rich output formatting options, and query functionality.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
call
+
+

Call an individual FoD REST API endpoint.

+
+
lookup
+
+

Retrieve FoD REST API lookup values.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-sast-scan-cancel.html b/v2.3.0/manpage/fcli-fod-sast-scan-cancel.html new file mode 100644 index 0000000000..118431ffda --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-sast-scan-cancel.html @@ -0,0 +1,139 @@ +--- +title: fcli-fod-sast-scan-cancel(1) +fcli_version: +--- + + + + + + + +fcli-fod-sast-scan-cancel(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod sast-scan cancel [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] scan-id

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
scan-id
+
+

Scan id(s).

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-sast-scan-download-latest.html b/v2.3.0/manpage/fcli-fod-sast-scan-download-latest.html new file mode 100644 index 0000000000..dbf9b3d866 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-sast-scan-download-latest.html @@ -0,0 +1,149 @@ +--- +title: fcli-fod-sast-scan-download-latest(1) +fcli_version: +--- + + + + + + + +fcli-fod-sast-scan-download-latest(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod sast-scan download-latest [--delim=<delimiter>] -f=<file> --rel=id|app + _ [:ms]:rel_ [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
-f, --file=<file>
+
+

File path and name where to save the FPR file.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-sast-scan-download.html b/v2.3.0/manpage/fcli-fod-sast-scan-download.html new file mode 100644 index 0000000000..a750e43a93 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-sast-scan-download.html @@ -0,0 +1,159 @@ +--- +title: fcli-fod-sast-scan-download(1) +fcli_version: +--- + + + + + + + +fcli-fod-sast-scan-download(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod sast-scan download [--delim=<delimiter>] -f=<file> [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + scan-id

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
-f, --file=<file>
+
+

File path and name where to save the FPR file.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
scan-id
+
+

Scan id(s).

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-sast-scan-get-config.html b/v2.3.0/manpage/fcli-fod-sast-scan-get-config.html new file mode 100644 index 0000000000..2bc3e4615f --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-sast-scan-get-config.html @@ -0,0 +1,146 @@ +--- +title: fcli-fod-sast-scan-get-config(1) +fcli_version: +--- + + + + + + + +fcli-fod-sast-scan-get-config(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod sast-scan get-config [--delim=<delimiter>] --rel=id|app[:ms]:rel [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+
+

This command is intended for preview only. Command name, options and behavior may change at any time, even between patch or minor releases, potentially affecting any workflows in which this command is being used.

+
+
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-sast-scan-get.html b/v2.3.0/manpage/fcli-fod-sast-scan-get.html new file mode 100644 index 0000000000..72a2788ed5 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-sast-scan-get.html @@ -0,0 +1,138 @@ +--- +title: fcli-fod-sast-scan-get(1) +fcli_version: +--- + + + + + + + +fcli-fod-sast-scan-get(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod sast-scan get [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] scan-id

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
scan-id
+
+

Scan id(s).

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-sast-scan-import.html b/v2.3.0/manpage/fcli-fod-sast-scan-import.html new file mode 100644 index 0000000000..f522648a0f --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-sast-scan-import.html @@ -0,0 +1,150 @@ +--- +title: fcli-fod-sast-scan-import(1) +fcli_version: +--- + + + + + + + +fcli-fod-sast-scan-import(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod sast-scan import [--delim=<delimiter>] -f=<file> --rel=id|app[:ms]:rel + [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]]

+
+
+
+
+

Description

+
+
+

As FoD doesn’t return a scan id for imported scans, the output of this command cannot be used with commands that expect a scan id, like the wait-for command.

+
+
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
-f, --file=<file>
+
+

FPR file containing existing SAST scan results to be imported.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-sast-scan-list.html b/v2.3.0/manpage/fcli-fod-sast-scan-list.html new file mode 100644 index 0000000000..5b5c11ca15 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-sast-scan-list.html @@ -0,0 +1,148 @@ +--- +title: fcli-fod-sast-scan-list(1) +fcli_version: +--- + + + + + + + +fcli-fod-sast-scan-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod sast-scan list [--delim=<delimiter>] --rel=id|app[:ms]:rel [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-sast-scan-setup.html b/v2.3.0/manpage/fcli-fod-sast-scan-setup.html new file mode 100644 index 0000000000..f1e3a77e25 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-sast-scan-setup.html @@ -0,0 +1,197 @@ +--- +title: fcli-fod-sast-scan-setup(1) +fcli_version: +--- + + + + + + + +fcli-fod-sast-scan-setup(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod sast-scan setup [--include-third-party-libs] [--oss] + [--use-source-control] + --assessment-type=<staticAssessmentType> + --audit-preference=<auditPreferenceType> + [--delim=<delimiter>] + [--entitlement-id=<entitlementId>] + --frequency=<entitlementFrequencyType> + [--language-level=<languageLevel>] [--progress=<type>] + --rel=id|app[:ms]:rel + --technology-stack=<technologyStack> [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+
+

This command is not fully implemented and is intended for preview only. Command name, options and behavior may change at any time, even between patch or minor releases, potentially affecting any workflows in which this command is being used. +To correctly setup a scan you will need to provide the name of the assessment type using the '--assessment-type=xxx' option. Since assessment types can potentially be configured differently for each tenant, you can find the correct name using the 'fod rest lookup AssessmentTypes' command. +If you know the Id of an entitlement that you want to use then you can supply it to the '--entitlement-id=xxx' option. If not, you can supply both '--assessment-type' and '--entitlement-frequency' options and the command will try to find an appropriate entitlement. +For the '--technology-stack' and '--language-level' options it is recommended to examine the drop-down list values in the FoD UI. However, you can also use the 'fod rest lookup' command. For example, to list all the technology stacks you would use 'fod rest lookup TechnologyTypes' and then for the language levels (if appropriate) you would use the 'Value' field returned in 'fod rest lookup LanguageLevels'. For example, for Java which is typically value '7', you would use 'fod rest lookup LanguageLevels -q "group=='7'".

+
+
+
+
+

Options

+
+
+
+
--assessment-type=<staticAssessmentType>
+
+

The type of Static assessment to carry out. Use 'release list-assessment-types' to find valid values.

+
+
--audit-preference=<auditPreferenceType>
+
+

Audit preference, e.g. Manual or Automated

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
--entitlement-id=<entitlementId>
+
+

Entitlement Id to use. If not specified Frequency and Assessment Type will be used to find one.

+
+
--frequency, --entitlement-frequency=<entitlementFrequencyType>
+
+

The entitlement frequency type to use. Valid values: SingleScan, Subscription.

+
+
--include-third-party-libs
+
+

Indicates if third party libraries should be included.

+
+
--language-level=<languageLevel>
+
+

The language level of the technology stack (if needed).

+
+
--oss
+
+

Perform Open Source Analysis scan.

+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
--technology-stack=<technologyStack>
+
+

The technology stack of the application.

+
+
--use-source-control
+
+

Indicates if source control should be used.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-sast-scan-start.html b/v2.3.0/manpage/fcli-fod-sast-scan-start.html new file mode 100644 index 0000000000..e8f173659e --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-sast-scan-start.html @@ -0,0 +1,159 @@ +--- +title: fcli-fod-sast-scan-start(1) +fcli_version: +--- + + + + + + + +fcli-fod-sast-scan-start(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod sast-scan start [--delim=<delimiter>] -f=<file> [--notes=<notes>] + --rel=id|app[:ms]:rel + [--remediation=<remediationScanPreferenceType>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+
+

The scan will need to have been previously setup using the FoD UI or the 'fod sast-scan setup' command.

+
+
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application[:microservice]:release" as an argument or parameter.

+
+
-f, --file=<file>
+
+

Absolute path of the ScanCentral package (.Zip) file to upload.

+
+
--notes=<notes>
+
+

Scan notes.

+
+
--rel, --release=id|app[:ms]:rel
+
+

Release id or <application>[:<microservice>]:<release> name.

+
+
--remediation, --remediation-preference=<remediationScanPreferenceType>
+
+

The remediation preference to use. Valid values: RemediationScanIfAvailable, RemediationScanOnly, NonRemediationScanOnly.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-sast-scan-wait-for.html b/v2.3.0/manpage/fcli-fod-sast-scan-wait-for.html new file mode 100644 index 0000000000..01e016c377 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-sast-scan-wait-for.html @@ -0,0 +1,203 @@ +--- +title: fcli-fod-sast-scan-wait-for(1) +fcli_version: +--- + + + + + + + +fcli-fod-sast-scan-wait-for(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod sast-scan wait-for [-i=<intervalPeriod>] + [--on-failure-state=<onFailureState>] + [--on-timeout=<onTimeout>] + [--on-unknown-state=<onUnknownState>] + [--on-unknown-state-requested=<onUnknownStateRequest + _ ed>_] [--progress=<type>] [-t=<timeoutPeriod>] + [-s=<states>[,<states>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] [-u=any-match|all-match | + -w=any-match|all-match] [[--session=<sessionName>]] + scan-id’s…​

+
+
+
+
+

Description

+
+
+

Although this command offers a lot of options to cover many different use cases, you can simply pass a scan id (possibly stored using --store on one of the 'scan start-*' commands) to wait for scan completion. If any error state or unknown state is detected, an exception will be thrown.

+
+
+

The following states are currently known by fcli: +See fcli help output

+
+
+
+
+

Options

+
+
+
+
-i, --interval=<intervalPeriod>
+
+

Polling interval, for example 5s (5 seconds) or 1m (1 minute).

+
+
--on-failure-state=<onFailureState>
+
+

Action to take when a failure state is returned for any of the records: wait, terminate, fail.

+
+
--on-timeout=<onTimeout>
+
+

Action to take when timeout occurs: terminate, fail.

+
+
--on-unknown-state=<onUnknownState>
+
+

Action to take when an unknown state is returned for any of the records: wait, terminate, fail.

+
+
--on-unknown-state-requested=<onUnknownStateRequested>
+
+

Action to take when an unknown state is passed in any of the --while or --until options: ignore, fail.

+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
-s, --any-state=<states>[,<states>…​]
+
+

One or more scan states against which to match the given scans.

+
+
-t, --timeout=<timeoutPeriod>
+
+

Time-out, for example 30s (30 seconds), 5m (5 minutes), 1h (1 hour).

+
+
-u, --until=any-match|all-match
+
+

Wait until either any or all scans match. If neither --until or --while are specified, default is to wait until all scans match.

+
+
-w, --while=any-match|all-match
+
+

Wait while either any or all scans match.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
scan-id’s…​
+
+

Scan id(s).

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-sast-scan.html b/v2.3.0/manpage/fcli-fod-sast-scan.html new file mode 100644 index 0000000000..f046377419 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-sast-scan.html @@ -0,0 +1,123 @@ +--- +title: fcli-fod-sast-scan(1) +fcli_version: +--- + + + + + + + +fcli-fod-sast-scan(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod sast-scan [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
cancel
+
+

Cancel a SAST scan.

+
+
download
+
+

Download scan results.

+
+
download-latest
+
+

Download latest scan results from release.

+
+
get
+
+

Get SAST scan details.

+
+
get-config
+
+

(PREVIEW) Get current SAST scan configuration.

+
+
import
+
+

Import existing SAST scan results (from an FPR file).

+
+
list, ls
+
+

List SAST scans.

+
+
setup
+
+

(PREVIEW) Configure SAST scan details for the release.

+
+
start
+
+

Start a new SAST scan.

+
+
wait-for
+
+

Wait for one or more SAST scans to reach or exit specified scan statuses.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-session-list.html b/v2.3.0/manpage/fcli-fod-session-list.html new file mode 100644 index 0000000000..b4ed096806 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-session-list.html @@ -0,0 +1,126 @@ +--- +title: fcli-fod-session-list(1) +fcli_version: +--- + + + + + + + +fcli-fod-session-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod session list [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+
+

This commands lists all FoD sessions created through the 'login' command, as long as they haven’t been explicitly terminated through the 'logout' command.

+
+
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-session-login.html b/v2.3.0/manpage/fcli-fod-session-login.html new file mode 100644 index 0000000000..4f9bc69b29 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-session-login.html @@ -0,0 +1,221 @@ +--- +title: fcli-fod-session-login(1) +fcli_version: +--- + + + + + + + +fcli-fod-session-login(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod session login [-k] [--connect-timeout=<connectTimeout>] + [--session=<sessionName>] + [--socket-timeout=<socketTimeout>] --url=<url> [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] ([--scopes=<scopes>[, + <scopes>…​]]…​ -u=<user> -p[=<password>] -t=<tenant>) | (--client-id=<clientId> --client-secret [=<clientSecret>])

+
+
+
+
+

Description

+
+
+

This command stores the FoD URL and authentication token in an encrypted session file in the fcli state data folder, for use by other 'fcli fod' commands to connect to the specified FoD instance. Option values may be passed on the command line or specified through environment variables (common for CI/CD pipeline use) as listed below.

+
+
+

For interactive use, you may choose to keep the session open until it expires. For CI/CD integrations and other automations, you should always issue a logout command once work is complete. On shared/non-containerized systems, consider setting FCLI_STATE_DIR or FCLI_DATA_DIR environment variables to prevent unexpected interactions between different pipelines.

+
+
+
+
+

Options

+
+
+
+
--session=<sessionName>
+
+

Name for this FoD session. Default value: default.

+
+
--scopes=<scopes>[,<scopes>…​]
+
+

FoD scopes to request. Default value: api-tenant

+
+
-u, --user=<user>
+
+

FoD user.

+
+

Environment variable:

+
+
+
+
FCLI_DEFAULT_FOD_USER
+
+
+
+
-p, --password[=<password>]
+
+

FoD password.

+
+

Environment variable:

+
+
+
+
FCLI_DEFAULT_FOD_PASSWORD
+
+
+
+
-t, --tenant=<tenant>
+
+

FoD tenant.

+
+

Environment variable:

+
+
+
+
FCLI_DEFAULT_FOD_TENANT
+
+
+
+
--client-id=<clientId>
+
+

FoD client id.

+
+

Environment variable:

+
+
+
+
FCLI_DEFAULT_FOD_CLIENT_ID
+
+
+
+
--client-secret[=<clientSecret>]
+
+

FoD client secret.

+
+

Environment variable:

+
+
+
+
FCLI_DEFAULT_FOD_CLIENT_SECRET
+
+
+
+
--url=<url>
+
+

FoD API URL, for example https://api.emea.fortify.com/.

+
+

Environment variable:

+
+
+
+
FCLI_DEFAULT_FOD_URL
+
+
+
+
-k, --insecure
+
+

Disable SSL checks.

+
+
--socket-timeout=<socketTimeout>
+
+

Socket timeout for this session, for example 30s (30 seconds), 5m (5 minutes). Default value: null.

+
+
--connect-timeout=<connectTimeout>
+
+

Connection timeout for this session, for example 30s (30 seconds), 5m (5 minutes). Default value: null.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-session-logout.html b/v2.3.0/manpage/fcli-fod-session-logout.html new file mode 100644 index 0000000000..ab0346b8ea --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-session-logout.html @@ -0,0 +1,127 @@ +--- +title: fcli-fod-session-logout(1) +fcli_version: +--- + + + + + + + +fcli-fod-session-logout(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod session logout [--session=<sessionName>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]]

+
+
+
+
+

Description

+
+
+

This command terminates an FoD session previously created through the 'login' command. This command removes the session data from the fcli state data directory.

+
+
+
+
+

Options

+
+
+
+
--session=<sessionName>
+
+

Name of the FoD session to be terminated. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod-session.html b/v2.3.0/manpage/fcli-fod-session.html new file mode 100644 index 0000000000..084d8e9441 --- /dev/null +++ b/v2.3.0/manpage/fcli-fod-session.html @@ -0,0 +1,97 @@ +--- +title: fcli-fod-session(1) +fcli_version: +--- + + + + + + + +fcli-fod-session(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod session [-h] [COMMAND]

+
+
+
+
+

Description

+
+
+

The session commands allow for managing one or more FoD sessions used to connect to a particular FoD instance with particular credentials. Potentially you can have multiple open FoD sessions, for example connecting to different FoD instances like AMS and EMEA, or connecting to the same FoD instance but with different tenant or credentials.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
list, ls
+
+

List active and expired FoD sessions.

+
+
login
+
+

Login to FoD.

+
+
logout
+
+

Terminate FoD session.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-fod.html b/v2.3.0/manpage/fcli-fod.html new file mode 100644 index 0000000000..b0a13238cc --- /dev/null +++ b/v2.3.0/manpage/fcli-fod.html @@ -0,0 +1,132 @@ +--- +title: fcli-fod(1) +fcli_version: +--- + + + + + + + +fcli-fod(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli fod [-h] [COMMAND]

+
+
+
+
+

Description

+
+
+

The commands in this module allow for interacting with Fortify on Demand (FoD). This includes functionality like managing applications, releases and microservices, and for submitting and managing SAST, DAST and open-source scan requests and results.

+
+
+

Before being able to interact with FoD, a session will need to be created by passing FoD URL and credentials to the 'session login' command in this module. As a best practice, 'session logout' should be run to terminate the session when there are no more activities to be performed.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
session
+
+

Manage FoD sessions (start here).

+
+
access-control, ac
+
+

Manage FoD users & groups.

+
+
app
+
+

Manage FoD applications.

+
+
microservice, ms
+
+

Manage FoD application microservices.

+
+
release, rel
+
+

Manage FoD application releases.

+
+
sast-scan, sast
+
+

Manage FoD SAST scans.

+
+
dast-scan, dast
+
+

Manage FoD DAST scans.

+
+
mast-scan, mast
+
+

Manage FoD MAST scans.

+
+
oss-scan, oss
+
+

Manage FoD OSS scans.

+
+
report
+
+

Manage FoD reports.

+
+
rest
+
+

Interact with FoD REST API endpoints.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-license-msp-report-create-config.html b/v2.3.0/manpage/fcli-license-msp-report-create-config.html new file mode 100644 index 0000000000..89716a39ef --- /dev/null +++ b/v2.3.0/manpage/fcli-license-msp-report-create-config.html @@ -0,0 +1,131 @@ +--- +title: fcli-license-msp-report-create-config(1) +fcli_version: +--- + + + + + + + +fcli-license-msp-report-create-config(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli license msp-report create-config [-y] [-c=<outputFileName>] [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-c, --config=<outputFileName>
+
+

Name of the sample configuration file to be generated.

+
+
-y, --confirm
+
+

Confirm overwrite of existing configuration file.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-license-msp-report-create.html b/v2.3.0/manpage/fcli-license-msp-report-create.html new file mode 100644 index 0000000000..ec14acb028 --- /dev/null +++ b/v2.3.0/manpage/fcli-license-msp-report-create.html @@ -0,0 +1,171 @@ +--- +title: fcli-license-msp-report-create(1) +fcli_version: +--- + + + + + + + +fcli-license-msp-report-create(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli license msp-report create [-y] [-c=<configFile>] -e=<reportingEndDate> + [--progress=<type>] -s=<reportingStartDate> + [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + (-z=<reportZipName> | -d=<reportDirName>) + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+
+

This command generates a 'Managed Service Provider' (MSP) report based on configuration settings defined in a configuration file. A sample configuration file can be generated using the 'fcli license msp-report create-config' command.

+
+
+

The configuration file includes settings for specifying one or more SSC instances from which to load MSP reporting data, and for specifying MSP (contract) information.

+
+
+

The generated report consists of multiple files, written to either a directory or zip-file. The primary output file is 'summary.txt' that contains various statistics, including the number of application and scan entitlements consumed during the reporting period. Various CSV files providing proof, like the number of entitlements consumed per application, what artifacts were processed, and which artifacts contributed to the entitlement consumption, are generated in the details directory of the report.

+
+
+

The generated 'checksums.sha256' file can be used to verify integrity of all generated files, using a command like 'sha256sum -c checksums.sha256'.

+
+
+

This command requires the following SSC application version attributes to be configured in SSC: +- MSP_License_Type: Required, Single-Select List, Values: Application, Scan, Demo +- MSP_End_Customer_Name - Optional (for demo applications), Single Line Text +- MSP_End_Customer_Location - Optional (for demo applications), Single Line Text

+
+
+

Note that all versions within a single application should provide the same values for these attributes.

+
+
+
+
+

Options

+
+
+
+
-c, --config=<configFile>
+
+

Configuration file; sample can be generated using the 'create-config' command.

+
+
-d, --report-dir=<reportDirName>
+
+

Write report output to the given directory.

+
+
-e, --end-date=<reportingEndDate>
+
+

Reporting period start date. Format: yyyy-MM-dd, for example 2023-03-31.

+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
-s, --start-date=<reportingStartDate>
+
+

Reporting period start date. Format: yyyy-MM-dd, for example 2023-01-01.

+
+
-y, --confirm
+
+

Confirm delete of existing report output location.

+
+
-z, --report-zip=<reportZipName>
+
+

Write report output to the given zip-file.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-license-msp-report.html b/v2.3.0/manpage/fcli-license-msp-report.html new file mode 100644 index 0000000000..addc9802a8 --- /dev/null +++ b/v2.3.0/manpage/fcli-license-msp-report.html @@ -0,0 +1,91 @@ +--- +title: fcli-license-msp-report(1) +fcli_version: +--- + + + + + + + +fcli-license-msp-report(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli license msp-report [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
create
+
+

Generate a 'Managed Service Provider' (MSP) report.

+
+
create-config
+
+

Generate a sample configuration file for use by the 'generate' command.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-license-ncd-report-create-config.html b/v2.3.0/manpage/fcli-license-ncd-report-create-config.html new file mode 100644 index 0000000000..0ce96e1975 --- /dev/null +++ b/v2.3.0/manpage/fcli-license-ncd-report-create-config.html @@ -0,0 +1,131 @@ +--- +title: fcli-license-ncd-report-create-config(1) +fcli_version: +--- + + + + + + + +fcli-license-ncd-report-create-config(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli license ncd-report create-config [-y] [-c=<outputFileName>] [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-c, --config=<outputFileName>
+
+

Name of the sample configuration file to be generated.

+
+
-y, --confirm
+
+

Confirm overwrite of existing configuration file.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-license-ncd-report-create.html b/v2.3.0/manpage/fcli-license-ncd-report-create.html new file mode 100644 index 0000000000..4f7781b870 --- /dev/null +++ b/v2.3.0/manpage/fcli-license-ncd-report-create.html @@ -0,0 +1,153 @@ +--- +title: fcli-license-ncd-report-create(1) +fcli_version: +--- + + + + + + + +fcli-license-ncd-report-create(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli license ncd-report create [-y] [-c=<configFile>] [--progress=<type>] [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + (-z=<reportZipName> | -d=<reportDirName>) + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+
+

This command generates a 'Number of Contributing Developers' (NCD) report based on configuration settings defined in a configuration file. A sample configuration file can be generated using the 'fcli license ncd-report create-config' command.

+
+
+

The configuration file includes rich settings for specifying the source code repositories from which to load contributing developer data (supporting multiple Source Code Management (SCM) systems), and for ignoring and de-duplicating contributing authors.

+
+
+

The generated report consists of multiple files, written to either a directory or zip-file. The primary output file is 'summary.txt' that contains various statistics, including the de-duplicated count of contributing developers. Various CSV files are generated with supporting proof, like the list of contributing authors, the list of commits that have been processed, and the list of repositories that have been processed.

+
+
+

The generated 'checksums.sha256' file can be used to verify integrity of all generated files, using a command like 'sha256sum -c checksums.sha256'.

+
+
+
+
+

Options

+
+
+
+
-c, --config=<configFile>
+
+

Configuration file; sample can be generated using the 'create-config' command.

+
+
-d, --report-dir=<reportDirName>
+
+

Write report output to the given directory.

+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
-y, --confirm
+
+

Confirm delete of existing report output location.

+
+
-z, --report-zip=<reportZipName>
+
+

Write report output to the given zip-file.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-license-ncd-report.html b/v2.3.0/manpage/fcli-license-ncd-report.html new file mode 100644 index 0000000000..087675a16f --- /dev/null +++ b/v2.3.0/manpage/fcli-license-ncd-report.html @@ -0,0 +1,91 @@ +--- +title: fcli-license-ncd-report(1) +fcli_version: +--- + + + + + + + +fcli-license-ncd-report(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli license ncd-report [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
create
+
+

Generate a 'Number of Contributing Developers' (NCD) report.

+
+
create-config
+
+

Generate a sample configuration file for use by the 'generate' command.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-license.html b/v2.3.0/manpage/fcli-license.html new file mode 100644 index 0000000000..38058fdc1c --- /dev/null +++ b/v2.3.0/manpage/fcli-license.html @@ -0,0 +1,93 @@ +--- +title: fcli-license(1) +fcli_version: +--- + + + + + + + +fcli-license(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli license [-h] [COMMAND]

+
+
+
+
+

Description

+
+
+

This module provides various commands related to Fortify licensing & license reporting.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
msp-report
+
+

Configure and generate 'Managed Service Provider' (MSP) reports.

+
+
ncd-report
+
+

Configure and generate 'Number of Contributing Developers' (NCD) reports.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-rest-call.html b/v2.3.0/manpage/fcli-sc-dast-rest-call.html new file mode 100644 index 0000000000..66fa32956e --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-rest-call.html @@ -0,0 +1,174 @@ +--- +title: fcli-sc-dast-rest-call(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-rest-call(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast rest call [--no-paging] [-d=<data>] [-X=<httpMethod>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--no-transform] | -t=<expr>] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>] [[--session=<sessionName>]] <uri>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-d, --data=<data>
+
+

Data to send in the request body. This option takes either a string to be sent as request body, or @@<file> to send the contents of the given file as the request body (note the double at-sign). This option is not available for GET requests.

+
+
--no-paging
+
+

By default, this command will load all pages of data from ScanCentral DAST (from the given offset if specified as a request parameter). Use this option to return only a single page.

+
+
--no-transform
+
+

By default, this command performs generic transformations on ScanCentral DAST REST responses, like only outputting the actual response data (contents of the 'item' or 'items' property). Use this option to output the original response contents without transformations.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
-t, --transform=<expr>
+
+

This option allows for performing custom transformations on the response data based on a Spring Expression Language (SpEL) expression. For example, this allows for retrieving data from sub-properties, or using project selection/projection. Note that the expression operates on the raw response, as if --no-transform was specified before evaluating the expression.

+
+
-X, --request=<httpMethod>
+
+

HTTP method/verb to use for the API request, like GET, POST, DELETE, …​ Default value: GET.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral DAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<uri>
+
+

Relative URI to the REST API endpoint that you want to invoke.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-rest.html b/v2.3.0/manpage/fcli-sc-dast-rest.html new file mode 100644 index 0000000000..12b64e5069 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-rest.html @@ -0,0 +1,89 @@ +--- +title: fcli-sc-dast-rest(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-rest(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast rest [-h] [COMMAND]

+
+
+
+
+

Description

+
+
+

These commands allow for direct interaction with ScanCentral DAST REST API endpoints, somewhat similar to using 'curl' but benefiting from standard fcli functionality like session management (no need to manually specify Authorization header), rich output formatting options, and query functionality.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
call
+
+

Call an individual Fortify ScanCentral DAST REST API endpoint.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-scan-complete.html b/v2.3.0/manpage/fcli-sc-dast-scan-complete.html new file mode 100644 index 0000000000..702e17a802 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-scan-complete.html @@ -0,0 +1,139 @@ +--- +title: fcli-sc-dast-scan-complete(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-scan-complete(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast scan complete [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] scan-id

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral DAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
scan-id
+
+

Single scan id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-scan-delete.html b/v2.3.0/manpage/fcli-sc-dast-scan-delete.html new file mode 100644 index 0000000000..04aa7ee27e --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-scan-delete.html @@ -0,0 +1,139 @@ +--- +title: fcli-sc-dast-scan-delete(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-scan-delete(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast scan delete [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] scan-id

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral DAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
scan-id
+
+

Single scan id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-scan-download.html b/v2.3.0/manpage/fcli-sc-dast-scan-download.html new file mode 100644 index 0000000000..c6b9994e97 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-scan-download.html @@ -0,0 +1,158 @@ +--- +title: fcli-sc-dast-scan-download(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-scan-download(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast scan download [-f=<file>] -t=<type> [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] scan-id

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-f, --file=<file>
+
+

Optional output file name.

+
+
-t, --type=<type>
+
+

Artifact type to download: fpr, logs, results, settings, site-tree.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral DAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
scan-id
+
+

Single scan id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-scan-get.html b/v2.3.0/manpage/fcli-sc-dast-scan-get.html new file mode 100644 index 0000000000..eb0b84c173 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-scan-get.html @@ -0,0 +1,138 @@ +--- +title: fcli-sc-dast-scan-get(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-scan-get(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast scan get [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] scan-id

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral DAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
scan-id
+
+

Single scan id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-scan-import-findings.html b/v2.3.0/manpage/fcli-sc-dast-scan-import-findings.html new file mode 100644 index 0000000000..09852330b3 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-scan-import-findings.html @@ -0,0 +1,143 @@ +--- +title: fcli-sc-dast-scan-import-findings(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-scan-import-findings(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast scan import-findings [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + scan-id

+
+
+
+
+

Description

+
+
+

This command imports scan findings into ScanCentral DAST. With ScanCentral DAST, scan findings are usually imported automatically, but there may be cases where this operation needs to be triggered explicitly. Please see the ScanCentral DAST documentation for more information.

+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral DAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
scan-id
+
+

Single scan id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-scan-list.html b/v2.3.0/manpage/fcli-sc-dast-scan-list.html new file mode 100644 index 0000000000..cc73fc5467 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-scan-list.html @@ -0,0 +1,144 @@ +--- +title: fcli-sc-dast-scan-list(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-scan-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast scan list [--server-queries=<name=value>[,<name=value>…​]]…​ + [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
--server-queries=<name=value>[,<name=value>…​]
+
+

Complementary to the -q / --query option (which performs client-side filtering), this option accepts one or more comma-separated ScanCentral DAST request parameters to perform server-side filtering, for example 'searchText=some-text'. See the ScanCentral DAST API documentation for information on which request parameters are supported on individual endpoints.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral DAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-scan-pause.html b/v2.3.0/manpage/fcli-sc-dast-scan-pause.html new file mode 100644 index 0000000000..6e8bfc57a9 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-scan-pause.html @@ -0,0 +1,138 @@ +--- +title: fcli-sc-dast-scan-pause(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-scan-pause(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast scan pause [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] scan-id

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral DAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
scan-id
+
+

Single scan id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-scan-policy-get.html b/v2.3.0/manpage/fcli-sc-dast-scan-policy-get.html new file mode 100644 index 0000000000..d5c1cbb86a --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-scan-policy-get.html @@ -0,0 +1,140 @@ +--- +title: fcli-sc-dast-scan-policy-get(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-scan-policy-get(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast scan-policy get [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <scanPolicyNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral DAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<scanPolicyNameOrId>
+
+

Scan policy name or id

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-scan-policy-list.html b/v2.3.0/manpage/fcli-sc-dast-scan-policy-list.html new file mode 100644 index 0000000000..269d9dc422 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-scan-policy-list.html @@ -0,0 +1,140 @@ +--- +title: fcli-sc-dast-scan-policy-list(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-scan-policy-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast scan-policy list [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral DAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-scan-policy.html b/v2.3.0/manpage/fcli-sc-dast-scan-policy.html new file mode 100644 index 0000000000..69eaf80698 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-scan-policy.html @@ -0,0 +1,91 @@ +--- +title: fcli-sc-dast-scan-policy(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-scan-policy(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast scan-policy [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
get
+
+

Get the details for a single scan policy.

+
+
list, ls
+
+

List scan policies.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-scan-publish.html b/v2.3.0/manpage/fcli-sc-dast-scan-publish.html new file mode 100644 index 0000000000..7349818922 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-scan-publish.html @@ -0,0 +1,141 @@ +--- +title: fcli-sc-dast-scan-publish(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-scan-publish(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast scan publish [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] scan-id

+
+
+
+
+

Description

+
+
+

This command publishes scan results to SSC. This can be used for publishing the results if 'Submit for Triage' was not enabled in the scan configuration.

+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral DAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
scan-id
+
+

Single scan id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-scan-resume.html b/v2.3.0/manpage/fcli-sc-dast-scan-resume.html new file mode 100644 index 0000000000..572fec4727 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-scan-resume.html @@ -0,0 +1,139 @@ +--- +title: fcli-sc-dast-scan-resume(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-scan-resume(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast scan resume [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] scan-id

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral DAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
scan-id
+
+

Single scan id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-scan-settings-get.html b/v2.3.0/manpage/fcli-sc-dast-scan-settings-get.html new file mode 100644 index 0000000000..e80202619b --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-scan-settings-get.html @@ -0,0 +1,140 @@ +--- +title: fcli-sc-dast-scan-settings-get(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-scan-settings-get(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast scan-settings get [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <scanSettingsCicdTokenOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral DAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<scanSettingsCicdTokenOrId>
+
+

Scan settings CI/CD token or id

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-scan-settings-list.html b/v2.3.0/manpage/fcli-sc-dast-scan-settings-list.html new file mode 100644 index 0000000000..78a5e3d1a0 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-scan-settings-list.html @@ -0,0 +1,147 @@ +--- +title: fcli-sc-dast-scan-settings-list(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-scan-settings-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast scan-settings list [--server-queries=<name=value>[, + <name=value>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
--server-queries=<name=value>[,<name=value>…​]
+
+

Complementary to the -q / --query option (which performs client-side filtering), this option accepts one or more comma-separated ScanCentral DAST request parameters to perform server-side filtering, for example 'searchText=some-text'. See the ScanCentral DAST API documentation for information on which request parameters are supported on individual endpoints.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral DAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-scan-settings.html b/v2.3.0/manpage/fcli-sc-dast-scan-settings.html new file mode 100644 index 0000000000..c13753bae7 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-scan-settings.html @@ -0,0 +1,91 @@ +--- +title: fcli-sc-dast-scan-settings(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-scan-settings(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast scan-settings [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
get
+
+

Get the details for a single scan settings definition.

+
+
list, ls
+
+

List scan settings.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-scan-start.html b/v2.3.0/manpage/fcli-sc-dast-scan-start.html new file mode 100644 index 0000000000..e8614361e2 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-scan-start.html @@ -0,0 +1,162 @@ +--- +title: fcli-sc-dast-scan-start(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-scan-start(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast scan start [-l=<loginMacroBinaryFileId>] [-m=<scanMode>] + -n=<scanName> [--overrides-file=<overridesFile>] + [-p=<scanPolicyNameOrId>] + -s=<scanSettingsCicdTokenOrId> [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-l, --login-macro=<loginMacroBinaryFileId>
+
+

Overrides the scan login macro binary file id.

+
+
-m, --mode=<scanMode>
+
+

Overrides the scan mode. Accepted values are: CrawlOnly, CrawlAndAudit, AuditOnly.

+
+
-n, --name=<scanName>
+
+

The name for this scan.

+
+
--overrides-file=<overridesFile>
+
+

File containing override values for the scan.

+
+
-p, --policy=<scanPolicyNameOrId>
+
+

Scan policy name or id

+
+
-s, --settings=<scanSettingsCicdTokenOrId>
+
+

Scan settings CI/CD token or id

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral DAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-scan-wait-for.html b/v2.3.0/manpage/fcli-sc-dast-scan-wait-for.html new file mode 100644 index 0000000000..5afbffb980 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-scan-wait-for.html @@ -0,0 +1,203 @@ +--- +title: fcli-sc-dast-scan-wait-for(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-scan-wait-for(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast scan wait-for [-i=<intervalPeriod>] + [--on-failure-state=<onFailureState>] + [--on-timeout=<onTimeout>] + [--on-unknown-state=<onUnknownState>] + [--on-unknown-state-requested=<onUnknownStateRequeste + _ d>_] [--progress=<type>] [-t=<timeoutPeriod>] + [-s=<states>[,<states>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] [-u=any-match|all-match | + -w=any-match|all-match] [[--session=<sessionName>]] + scan-id’s…​

+
+
+
+
+

Description

+
+
+

Although this command offers a lot of options to cover many different use cases, you can simply pass a scan id (possibly stored using --store on the 'scan start' command) to wait for completion of a single scan. If any error state or unknown state is detected, an exception will be thrown.

+
+
+

The following states are currently known by fcli: +See fcli help output

+
+
+
+
+

Options

+
+
+
+
-i, --interval=<intervalPeriod>
+
+

Polling interval, for example 5s (5 seconds) or 1m (1 minute).

+
+
--on-failure-state=<onFailureState>
+
+

Action to take when a failure state is returned for any of the records: wait, terminate, fail.

+
+
--on-timeout=<onTimeout>
+
+

Action to take when timeout occurs: terminate, fail.

+
+
--on-unknown-state=<onUnknownState>
+
+

Action to take when an unknown state is returned for any of the records: wait, terminate, fail.

+
+
--on-unknown-state-requested=<onUnknownStateRequested>
+
+

Action to take when an unknown state is passed in any of the --while or --until options: ignore, fail.

+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
-s, --any-state=<states>[,<states>…​]
+
+

One or more scan states against which to match the given scans.

+
+
-t, --timeout=<timeoutPeriod>
+
+

Time-out, for example 30s (30 seconds), 5m (5 minutes), 1h (1 hour).

+
+
-u, --until=any-match|all-match
+
+

Wait until either any or all scans match. If neither --until or --while are specified, default is to wait until all scans match.

+
+
-w, --while=any-match|all-match
+
+

Wait while either any or all scans match.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral DAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
scan-id’s…​
+
+

One or more scan id’s.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-scan.html b/v2.3.0/manpage/fcli-sc-dast-scan.html new file mode 100644 index 0000000000..1befb4e7f6 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-scan.html @@ -0,0 +1,127 @@ +--- +title: fcli-sc-dast-scan(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-scan(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast scan [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
complete
+
+

Complete a scan.

+
+
delete, rm
+
+

Delete a scan.

+
+
download
+
+

Download scan fpr, logs, results, settings or site tree.

+
+
get
+
+

Get the details for a single scan.

+
+
import-findings
+
+

Import scan findings.

+
+
list, ls
+
+

List and query scans.

+
+
pause
+
+

Pause a scan.

+
+
publish
+
+

Publish scan results.

+
+
resume
+
+

Resume a scan

+
+
start
+
+

Start a new scan.

+
+
wait-for
+
+

Wait for one or more scans to reach or exit specified scan statuses.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-sensor-disable.html b/v2.3.0/manpage/fcli-sc-dast-sensor-disable.html new file mode 100644 index 0000000000..8e787fbbd0 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-sensor-disable.html @@ -0,0 +1,140 @@ +--- +title: fcli-sc-dast-sensor-disable(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-sensor-disable(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast sensor disable [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <sensorNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral DAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<sensorNameOrId>
+
+

Sensor name or id

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-sensor-enable.html b/v2.3.0/manpage/fcli-sc-dast-sensor-enable.html new file mode 100644 index 0000000000..7c95964f70 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-sensor-enable.html @@ -0,0 +1,139 @@ +--- +title: fcli-sc-dast-sensor-enable(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-sensor-enable(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast sensor enable [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] <sensorNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral DAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<sensorNameOrId>
+
+

Sensor name or id

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-sensor-get.html b/v2.3.0/manpage/fcli-sc-dast-sensor-get.html new file mode 100644 index 0000000000..ebe8ae99f3 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-sensor-get.html @@ -0,0 +1,139 @@ +--- +title: fcli-sc-dast-sensor-get(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-sensor-get(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast sensor get [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <sensorNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral DAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<sensorNameOrId>
+
+

Sensor name or id

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-sensor-list.html b/v2.3.0/manpage/fcli-sc-dast-sensor-list.html new file mode 100644 index 0000000000..74e2235ab4 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-sensor-list.html @@ -0,0 +1,139 @@ +--- +title: fcli-sc-dast-sensor-list(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-sensor-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast sensor list [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral DAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-sensor.html b/v2.3.0/manpage/fcli-sc-dast-sensor.html new file mode 100644 index 0000000000..9604399b60 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-sensor.html @@ -0,0 +1,99 @@ +--- +title: fcli-sc-dast-sensor(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-sensor(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast sensor [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
disable
+
+

Disable a sensor.

+
+
enable
+
+

enable a sensor.

+
+
get
+
+

Get the details for a single sensor.

+
+
list, ls
+
+

List sensors.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-session-list.html b/v2.3.0/manpage/fcli-sc-dast-session-list.html new file mode 100644 index 0000000000..9465be79e7 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-session-list.html @@ -0,0 +1,133 @@ +--- +title: fcli-sc-dast-session-list(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-session-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast session list [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+
+

This commands lists all ScanCentral DAST sessions created through the login command, as long as they haven’t been explicitly terminated through the 'logout' command.

+
+
+

For sessions created using user name and password, the output of this command will show session expiry date and status, based on the data provided by SSC at the time the login command was issued. Any changes to the generated token will not be reflected in the output of this command. Even if a session is no longer valid because the generated token was revoked (through SSC UI or 'fcli ssc access-control revoke-token' command), the output of this command may still show the session as not having expired. Similarly, any changes to token validity will not be reflected in the output of this command.

+
+
+

For sessions created using a pre-generated token, fcli cannot display session expiration date or status, as SSC doesn’t allow for obtaining this information.

+
+
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-session-login.html b/v2.3.0/manpage/fcli-sc-dast-session-login.html new file mode 100644 index 0000000000..e63b9588c4 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-session-login.html @@ -0,0 +1,226 @@ +--- +title: fcli-sc-dast-session-login(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-session-login(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast session login [--session=<sessionName>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] ([-k] + [--socket-timeout=<socketTimeout>] + [--connect-timeout=<connectTimeout>] + --ssc-url=<url>) ((-u=<user> -p[=<password>] + [--expire-in=<expireIn>]) | -t[=<token>])

+
+
+
+
+

Description

+
+
+

This command stores the SSC and ScanCentral DAST API URL and authentication token in an encrypted session file in the fcli state data folder, for use by other 'fcli sc-dast' commands to connect to the specified SSC/ScanCentral DAST instance. Option values may be passed on the command line or specified through environment variables (common for CI/CD pipeline use) as listed below.

+
+
+

When logging in with username and password, this command will connect to SSC to generate a CIToken; the user password is not stored by fcli. When logging in with a pre-generated CIToken, this token will be stored as-is. Note that due to SSC limitations, fcli cannot determine when the token will expire.

+
+
+

For interactive use, you may choose to keep the session open until it expires. For CI/CD integrations and other automations, you should always issue a logout command once work is complete. On shared/non-containerized systems, consider setting FCLI_STATE_DIR or FCLI_DATA_DIR environment variables to prevent unexpected interactions between different pipelines.

+
+
+
+
+

Options

+
+
+
+
--session=<sessionName>
+
+

Name for this ScanCentral DAST session. Default value: default.

+
+
-u, --ssc-user=<user>
+
+

SSC user name.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_USER: Shared with SSC/SC SAST
+
+
+
+
+
FCLI_DEFAULT_SC_DAST_SSC_USER: Only SC DAST commands
+
+
+
+
-p, --ssc-password[=<password>]
+
+

SSC password.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_PASSWORD: Shared with SSC/SC SAST
+
+
+
+
+
FCLI_DEFAULT_SC_DAST_SSC_PASSWORD: Only SC DAST commands
+
+
+
+
--expire-in=<expireIn>
+
+

Specify for how long the session should remain active, for example 1d (1 day), 2M (2 months), 1y (1 year).

+
+
+
Default: 3d
+
+
+
+
-t, --ssc-ci-token[=<token>]
+
+

SSC CIToken in either encoded (REST) or decoded (application) format.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_CI_TOKEN: Shared with SSC/SC SAST
+
+
+
+
+
FCLI_DEFAULT_SC_DAST_SSC_CI_TOKEN: Only SC DAST commands
+
+
+
+
--ssc-url=<url>
+
+

SSC URL.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_URL: Shared with SSC/SC SAST
+
+
+
+
+
FCLI_DEFAULT_SC_DAST_SSC_URL: Only SC DAST commands
+
+
+
+
-k, --insecure
+
+

Disable SSL checks.

+
+
--socket-timeout=<socketTimeout>
+
+

Socket timeout for this session, for example 30s (30 seconds), 5m (5 minutes). Default value: 60 seconds.

+
+
--connect-timeout=<connectTimeout>
+
+

Connection timeout for this session, for example 30s (30 seconds), 5m (5 minutes). Default value: 10 seconds.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-session-logout.html b/v2.3.0/manpage/fcli-sc-dast-session-logout.html new file mode 100644 index 0000000000..fcbc897bf1 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-session-logout.html @@ -0,0 +1,165 @@ +--- +title: fcli-sc-dast-session-logout(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-session-logout(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast session logout [--session=<sessionName>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] --no-revoke-token | (-u=<user> -p[=<password>])

+
+
+
+
+

Description

+
+
+

This command terminates a ScanCentral DAST session previously created through the 'login' command. This command will try to revoke the token passed to or generated by the 'login' command (unless the --no-revoke-token option is specified), and removes the session data from the fcli state data directory.

+
+
+
+
+

Options

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral DAST session to be terminated. Default value: default.

+
+
--no-revoke-token
+
+

Don’t revoke the token passed to or generated by the 'login' command. If user name and password were specified during login, it is recommended to have the 'logout' command revoke this token, to avoid exceeding SSCs maximum token limit. Note that due to SSC limitations, user credentials will need to be provided to allow for token revocation. If a pre-generated token was specified during login, usually you’ll want to pass this option to avoid the pre-generated token from being revoked.

+
+
-u, --ssc-user=<user>
+
+

SSC user name.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_USER: Shared with SSC/SC SAST
+
+
+
+
+
FCLI_DEFAULT_SC_DAST_SSC_USER: Only SC DAST commands
+
+
+
+
-p, --ssc-password[=<password>]
+
+

SSC password.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_PASSWORD: Shared with SSC/SC SAST
+
+
+
+
+
FCLI_DEFAULT_SC_DAST_SSC_PASSWORD: Only SC DAST commands
+
+
+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast-session.html b/v2.3.0/manpage/fcli-sc-dast-session.html new file mode 100644 index 0000000000..2baea971f6 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast-session.html @@ -0,0 +1,97 @@ +--- +title: fcli-sc-dast-session(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast-session(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast session [-h] [COMMAND]

+
+
+
+
+

Description

+
+
+

The session commands allow for managing one or more ScanCentral DAST sessions used to connect to a particular SSC/ScanCentral DAST environment with particular credentials. Potentially you can have multiple open ScanCentral DAST sessions, for example connecting to different SSC/ScanCentral DAST environments like DEV and PROD, or connecting to the same SSC/ScanCentral DAST instance but with different credentials.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
list, ls
+
+

List active and expired ScanCentral DAST sessions.

+
+
login
+
+

Create a session for interacting with ScanCentral DAST.

+
+
logout
+
+

Terminate ScanCentral DAST session.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-dast.html b/v2.3.0/manpage/fcli-sc-dast.html new file mode 100644 index 0000000000..9ae3de925e --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-dast.html @@ -0,0 +1,112 @@ +--- +title: fcli-sc-dast(1) +fcli_version: +--- + + + + + + + +fcli-sc-dast(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-dast [-h] [COMMAND]

+
+
+
+
+

Description

+
+
+

The commands in this module allow for interacting with Fortify ScanCentral DAST (SC-DAST). This includes functionality like submitting and managing DAST scan requests and results.

+
+
+

Before being able to interact with ScanCentral DAST, a session will need to be created by passing SSC URL and credentials to the 'session login' command in this module. As a best practice, 'session logout' should be run to terminate the session when there are no more activities to be performed.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
session
+
+

Manage ScanCentral DAST sessions (start here).

+
+
scan
+
+

Manage ScanCentral DAST scans and results.

+
+
scan-policy
+
+

Manage ScanCentral DAST scan policies.

+
+
scan-settings
+
+

Manage ScanCentral DAST scan settings.

+
+
sensor
+
+

Manage ScanCentral DAST sensors.

+
+
rest
+
+

Interact with ScanCentral DAST REST API endpoints.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-sast-rest-call.html b/v2.3.0/manpage/fcli-sc-sast-rest-call.html new file mode 100644 index 0000000000..9ddc2d49a6 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-sast-rest-call.html @@ -0,0 +1,174 @@ +--- +title: fcli-sc-sast-rest-call(1) +fcli_version: +--- + + + + + + + +fcli-sc-sast-rest-call(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-sast rest call [--no-paging] [-d=<data>] [-X=<httpMethod>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--no-transform] | -t=<expr>] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>] [[--session=<sessionName>]] <uri>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-d, --data=<data>
+
+

Data to send in the request body. This option takes either a string to be sent as request body, or @@<file> to send the contents of the given file as the request body (note the double at-sign). This option is not available for GET requests.

+
+
--no-paging
+
+

This option currently has no effect for ScanCentral SAST.

+
+
--no-transform
+
+

This option currently has no effect for ScanCentral SAST.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
-t, --transform=<expr>
+
+

This option allows for performing custom transformations on the response data based on a Spring Expression Language (SpEL) expression. For example, this allows for retrieving data from sub-properties, or using project selection/projection. Note that the expression operates on the raw response, as if --no-transform was specified before evaluating the expression.

+
+
-X, --request=<httpMethod>
+
+

HTTP method/verb to use for the API request, like GET, POST, DELETE, …​ Default value: GET.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral SAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<uri>
+
+

Relative URI to the REST API endpoint that you want to invoke.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-sast-rest.html b/v2.3.0/manpage/fcli-sc-sast-rest.html new file mode 100644 index 0000000000..87ab70f83b --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-sast-rest.html @@ -0,0 +1,89 @@ +--- +title: fcli-sc-sast-rest(1) +fcli_version: +--- + + + + + + + +fcli-sc-sast-rest(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-sast rest [-h] [COMMAND]

+
+
+
+
+

Description

+
+
+

These commands allow for direct interaction with ScanCentral SAST Controller REST API endpoints, somewhat similar to using 'curl' but benefiting from standard fcli functionality like session management (no need to manually specify Authorization header), rich output formatting options, and query functionality.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
call
+
+

Call an individual ScanCentral SAST Controller REST API endpoint.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-sast-scan-cancel.html b/v2.3.0/manpage/fcli-sc-sast-scan-cancel.html new file mode 100644 index 0000000000..153a1b701f --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-sast-scan-cancel.html @@ -0,0 +1,139 @@ +--- +title: fcli-sc-sast-scan-cancel(1) +fcli_version: +--- + + + + + + + +fcli-sc-sast-scan-cancel(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-sast scan cancel [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] scan-job-token

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral SAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
scan-job-token
+
+

Scan job token.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-sast-scan-start.html b/v2.3.0/manpage/fcli-sc-sast-scan-start.html new file mode 100644 index 0000000000..4f0272e3d3 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-sast-scan-start.html @@ -0,0 +1,199 @@ +--- +title: fcli-sc-sast-scan-start(1) +fcli_version: +--- + + + + + + + +fcli-sc-sast-scan-start(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-sast scan start [--delim=<delimiter>] [--notify=<email>] + [--publish-to=<appVersionNameOrId>] + [--ssc-ci-token=<ciToken>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + (-m=<mbsFile> | (-v=<sensorVersion> -p=<packageFile>)) + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
--notify=<email>
+
+

Email address to which to send a scan completion notification.

+
+
--publish-to=<appVersionNameOrId>
+
+

Publish scan results to the given SSC application version once the scan has completed.

+
+
--ssc-ci-token=<ciToken>
+
+

SSC CIToken in either encoded (REST) or decoded (application) format.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_CI_TOKEN: Shared with SSC/SC DAST
+
+
+
+
+
FCLI_DEFAULT_SC_SAST_SSC_CI_TOKEN: Only SC SAST commands
+
+
+
+
+
+
+
+
+

Options for scanning an MBS file:

+
+
+
+
-m, --mbs-file=<mbsFile>
+
+

MBS file to scan.

+
+
+
+
+
+
+

Options for scanning a package file:

+
+
+
+
-p, --package-file=<packageFile>
+
+

Package file to scan.

+
+
-v, --sensor-version=<sensorVersion>
+
+

Version of the sensor on which the package should be scanned. Officially, you should select the same sensor version as the version of the ScanCentral Client used to create the package.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral SAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-sast-scan-status.html b/v2.3.0/manpage/fcli-sc-sast-scan-status.html new file mode 100644 index 0000000000..8efc452d32 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-sast-scan-status.html @@ -0,0 +1,139 @@ +--- +title: fcli-sc-sast-scan-status(1) +fcli_version: +--- + + + + + + + +fcli-sc-sast-scan-status(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-sast scan status [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] scan-job-token

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral SAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
scan-job-token
+
+

Scan job token.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-sast-scan-wait-for.html b/v2.3.0/manpage/fcli-sc-sast-scan-wait-for.html new file mode 100644 index 0000000000..1cc930a6bf --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-sast-scan-wait-for.html @@ -0,0 +1,221 @@ +--- +title: fcli-sc-sast-scan-wait-for(1) +fcli_version: +--- + + + + + + + +fcli-sc-sast-scan-wait-for(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-sast scan wait-for [-i=<intervalPeriod>] + [--on-failure-state=<onFailureState>] + [--on-timeout=<onTimeout>] + [--on-unknown-state=<onUnknownState>] + [--on-unknown-state-requested=<onUnknownStateRequeste + _ d>_] [--progress=<type>] [-t=<timeoutPeriod>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] [-u=any-match|all-match | + -w=any-match|all-match] [[--session=<sessionName>]] + [--any-scan-state=<scanStates>[,<scanStates>…​] + [--any-scan-state=<scanStates>[,<scanStates>…​]]…​ + | --any-publish-state=<publishStates>[, + <publishStates>…​] + [--any-publish-state=<publishStates>[, + <publishStates>…​]]…​ | --any-ssc-state=<sscStates> + [,<sscStates>…​] [--any-ssc-state=<sscStates>[, + <sscStates>…​]]…​] scan-job-tokens…​

+
+
+
+
+

Description

+
+
+

Although this command offers a lot of options to cover many different use cases, you can simply pass a scan id (possibly stored using --store on the 'scan start' command) to wait until either the scan has been fully processed on SSC (if --publish-to was specified on the 'scan start' command and ScanCentral Controller version > 22.1), until the scan has been published to SSC (if --publish-to was specified on the 'scan start' command and ScanCentral Controller version ⇐ 22.1), or until the scan was completed (if --publish-to was not specified on the 'scan start' command).

+
+
+

The following scan/publish states are currently known by fcli: +See fcli help output

+
+
+

The following SSC artifact processing states are currently known by fcli: +See fcli help output

+
+
+
+
+

Options

+
+
+
+
--any-publish-state=<publishStates>[,<publishStates>…​]
+
+

One or more scan publishing states against which to match the given scans.

+
+
--any-scan-state=<scanStates>[,<scanStates>…​]
+
+

One or more scan states against which to match the given scans.

+
+
--any-ssc-state=<sscStates>[,<sscStates>…​]
+
+

One or more SSC artifact processing states against which to match the given scans.

+
+
-i, --interval=<intervalPeriod>
+
+

Polling interval, for example 5s (5 seconds) or 1m (1 minute).

+
+
--on-failure-state=<onFailureState>
+
+

Action to take when a failure state is returned for any of the records: wait, terminate, fail.

+
+
--on-timeout=<onTimeout>
+
+

Action to take when timeout occurs: terminate, fail.

+
+
--on-unknown-state=<onUnknownState>
+
+

Action to take when an unknown state is returned for any of the records: wait, terminate, fail.

+
+
--on-unknown-state-requested=<onUnknownStateRequested>
+
+

Action to take when an unknown state is passed in any of the --while or --until options: ignore, fail.

+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
-t, --timeout=<timeoutPeriod>
+
+

Time-out, for example 30s (30 seconds), 5m (5 minutes), 1h (1 hour).

+
+
-u, --until=any-match|all-match
+
+

Wait until either any or all scans match. If neither --until or --while are specified, default is to wait until all scans match.

+
+
-w, --while=any-match|all-match
+
+

Wait while either any or all scans match.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral SAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
scan-job-tokens…​
+
+

Scan job token.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-sast-scan.html b/v2.3.0/manpage/fcli-sc-sast-scan.html new file mode 100644 index 0000000000..2629945c63 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-sast-scan.html @@ -0,0 +1,99 @@ +--- +title: fcli-sc-sast-scan(1) +fcli_version: +--- + + + + + + + +fcli-sc-sast-scan(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-sast scan [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
cancel
+
+

Cancel a previously submitted scan request.

+
+
start
+
+

Start a SAST scan.

+
+
status
+
+

Get status for a previously submitted scan request.

+
+
wait-for
+
+

Wait for one or more scans to reach or exit specified scan statuses.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-sast-sensor-list.html b/v2.3.0/manpage/fcli-sc-sast-sensor-list.html new file mode 100644 index 0000000000..2a1d7693f7 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-sast-sensor-list.html @@ -0,0 +1,141 @@ +--- +title: fcli-sc-sast-sensor-list(1) +fcli_version: +--- + + + + + + + +fcli-sc-sast-sensor-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-sast sensor list [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+
+

This command lists sensor information for all available SanCentral SAST sensors. It calls the SSC API and as such requires an active SSC session.

+
+
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral SAST session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-sast-sensor.html b/v2.3.0/manpage/fcli-sc-sast-sensor.html new file mode 100644 index 0000000000..b13b85dc9a --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-sast-sensor.html @@ -0,0 +1,87 @@ +--- +title: fcli-sc-sast-sensor(1) +fcli_version: +--- + + + + + + + +fcli-sc-sast-sensor(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-sast sensor [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
list, ls
+
+

List ScanCentral SAST sensors

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-sast-session-list.html b/v2.3.0/manpage/fcli-sc-sast-session-list.html new file mode 100644 index 0000000000..433fabb6cb --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-sast-session-list.html @@ -0,0 +1,133 @@ +--- +title: fcli-sc-sast-session-list(1) +fcli_version: +--- + + + + + + + +fcli-sc-sast-session-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-sast session list [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+
+

This commands lists all ScanCentral SAST sessions created through the login command, as long as they haven’t been explicitly terminated through the 'logout' command.

+
+
+

For sessions created using user name and password, the output of this command will show session expiry date and status, based on the data provided by SSC at the time the login command was issued. Any changes to the generated token will not be reflected in the output of this command. Even if a session is no longer valid because the generated token was revoked (through SSC UI or 'fcli ssc access-control revoke-token' command), the output of this command may still show the session as not having expired. Similarly, any changes to token validity will not be reflected in the output of this command.

+
+
+

For sessions created using a pre-generated token, fcli cannot display session expiration date or status, as SSC doesn’t allow for obtaining this information.

+
+
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-sast-session-login.html b/v2.3.0/manpage/fcli-sc-sast-session-login.html new file mode 100644 index 0000000000..56d7e5ff0a --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-sast-session-login.html @@ -0,0 +1,241 @@ +--- +title: fcli-sc-sast-session-login(1) +fcli_version: +--- + + + + + + + +fcli-sc-sast-session-login(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-sast session login -c[=<clientAuthToken>] [--session=<sessionName>] + [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] ([-k] + [--socket-timeout=<socketTimeout>] + [--connect-timeout=<connectTimeout>] + --ssc-url=<url>) ((-u=<user> -p[=<password>] + [--expire-in=<expireIn>]) | -t[=<token>])

+
+
+
+
+

Description

+
+
+

This command stores the SSC and ScanCentral SAST API URL and authentication token in an encrypted session file in the fcli state data folder, for use by other 'fcli sc-sast' commands to connect to the specified SSC/ScanCentral SAST instance. Option values may be passed on the command line or specified through environment variables (common for CI/CD pipeline use) as listed below.

+
+
+

When logging in with username and password, this command will connect to SSC to generate a CIToken; the user password is not stored by fcli. When logging in with a pre-generated CIToken, this token will be stored as-is. Note that due to SSC limitations, fcli cannot determine when the token will expire.

+
+
+

For interactive use, you may choose to keep the session open until it expires. For CI/CD integrations and other automations, you should always issue a logout command once work is complete. On shared/non-containerized systems, consider setting FCLI_STATE_DIR or FCLI_DATA_DIR environment variables to prevent unexpected interactions between different pipelines.

+
+
+
+
+

Options

+
+
+
+
--session=<sessionName>
+
+

Name for this ScanCentral SAST session. Default value: default.

+
+
-u, --ssc-user=<user>
+
+

SSC user name.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_USER: Shared with SSC/SC DAST
+
+
+
+
+
FCLI_DEFAULT_SC_SAST_SSC_USER: Only SC SAST commands
+
+
+
+
-p, --ssc-password[=<password>]
+
+

SSC password.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_PASSWORD: Shared with SSC/SC DAST
+
+
+
+
+
FCLI_DEFAULT_SC_SAST_SSC_PASSWORD: Only SC SAST commands
+
+
+
+
--expire-in=<expireIn>
+
+

Specify for how long the session should remain active, for example 1h (1 hour) or 1d (1 day).

+
+
+
Default: 1d
+
+
+
+
-t, --ssc-ci-token[=<token>]
+
+

SSC CIToken in either encoded (REST) or decoded (application) format.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_CI_TOKEN: Shared with SSC/SC DAST
+
+
+
+
+
FCLI_DEFAULT_SC_SAST_SSC_CI_TOKEN: Only SC SAST commands
+
+
+
+
-c, --client-auth-token[=<clientAuthToken>]
+
+

ScanCentral SAST client_auth_token (shared secret).

+
+

This token must match the client_auth_token property in ScanCentral SAST

+
+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SC_SAST_CLIENT_AUTH_TOKEN
+
+
+
+
--ssc-url=<url>
+
+

SSC URL.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_URL: Shared with SSC/SC DAST
+
+
+
+
+
FCLI_DEFAULT_SC_SAST_SSC_URL: Only SC SAST commands
+
+
+
+
-k, --insecure
+
+

Disable SSL checks.

+
+
--socket-timeout=<socketTimeout>
+
+

Socket timeout for this session, for example 30s (30 seconds), 5m (5 minutes). Default value: 60 seconds.

+
+
--connect-timeout=<connectTimeout>
+
+

Connection timeout for this session, for example 30s (30 seconds), 5m (5 minutes). Default value: 10 seconds.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-sast-session-logout.html b/v2.3.0/manpage/fcli-sc-sast-session-logout.html new file mode 100644 index 0000000000..de8b304cb1 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-sast-session-logout.html @@ -0,0 +1,165 @@ +--- +title: fcli-sc-sast-session-logout(1) +fcli_version: +--- + + + + + + + +fcli-sc-sast-session-logout(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-sast session logout [--session=<sessionName>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] --no-revoke-token | (-u=<user> -p[=<password>])

+
+
+
+
+

Description

+
+
+

This command terminates a ScanCentral SAST session previously created through the 'login' command. This command will try to revoke the token passed to or generated by the 'login' command (unless the --no-revoke-token option is specified), and removes the session data from the fcli state data directory.

+
+
+
+
+

Options

+
+
+
+
--session=<sessionName>
+
+

Name of the ScanCentral SAST session to be terminated. Default value: default.

+
+
--no-revoke-token
+
+

Don’t revoke the token passed to or generated by the 'login' command. If user name and password were specified during login, it is recommended to have the 'logout' command revoke this token, to avoid exceeding SSCs maximum token limit. Note that due to SSC limitations, user credentials will need to be provided to allow for token revocation. If a pre-generated token was specified during login, usually you’ll want to pass this option to avoid the pre-generated token from being revoked.

+
+
-u, --ssc-user=<user>
+
+

SSC user name.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_USER: Shared with SSC/SC DAST
+
+
+
+
+
FCLI_DEFAULT_SC_SAST_SSC_USER: Only SC SAST commands
+
+
+
+
-p, --ssc-password[=<password>]
+
+

SSC password.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_PASSWORD: Shared with SSC/SC DAST
+
+
+
+
+
FCLI_DEFAULT_SC_SAST_SSC_PASSWORD: Only SC SAST commands
+
+
+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-sast-session.html b/v2.3.0/manpage/fcli-sc-sast-session.html new file mode 100644 index 0000000000..a74abac602 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-sast-session.html @@ -0,0 +1,97 @@ +--- +title: fcli-sc-sast-session(1) +fcli_version: +--- + + + + + + + +fcli-sc-sast-session(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-sast session [-h] [COMMAND]

+
+
+
+
+

Description

+
+
+

The session commands allow for managing one or more ScanCentral SAST sessions used to connect to a particular SSC/ScanCentral SAST environment with particular credentials. Potentially you can have multiple open ScanCentral SAST sessions, for example connecting to different SSC/ScanCentral SAST environments like DEV and PROD, or connecting to the same SSC/ScanCentral SAST instance but with different credentials.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
list, ls
+
+

List active and expired ScanCentral SAST sessions.

+
+
login
+
+

Create a session for interacting with ScanCentral SAST.

+
+
logout
+
+

Terminate ScanCentral SAST session.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-sc-sast.html b/v2.3.0/manpage/fcli-sc-sast.html new file mode 100644 index 0000000000..708e33cad5 --- /dev/null +++ b/v2.3.0/manpage/fcli-sc-sast.html @@ -0,0 +1,99 @@ +--- +title: fcli-sc-sast(1) +fcli_version: +--- + + + + + + + +fcli-sc-sast(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli sc-sast [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
session
+
+

Manage ScanCentral SAST sessions (start here).

+
+
scan
+
+

Manage ScanCentral SAST scans.

+
+
sensor
+
+

Manage ScanCentral SAST sensors

+
+
rest
+
+

Interact with ScanCentral SAST Controller REST API endpoints.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-access-control-create-local-user.html b/v2.3.0/manpage/fcli-ssc-access-control-create-local-user.html new file mode 100644 index 0000000000..afd90823d6 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-access-control-create-local-user.html @@ -0,0 +1,185 @@ +--- +title: fcli-ssc-access-control-create-local-user(1) +fcli_version: +--- + + + + + + + +fcli-ssc-access-control-create-local-user(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc access-control create-local-user [--pne] [--rpc] [--suspend] +[--email=<email>] [--firstname=<firstName>] [--lastname=<lastName>] +--password=<password> --username=<username> [--roles=<roles>[,<roles>…​]]…​ +[[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] +[--log-level=<logLevel>]] [[--session=<sessionName>]] ] +[--store=_variableName[=<propertyNames>]] [--to-file=<outputFile>]]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--email=<email>
+
+

The email of the user

+
+
--firstname=<firstName>
+
+

The first name of the user

+
+
--lastname=<lastName>
+
+

The last name of the user

+
+
--password=<password>
+
+

SSC password.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_PASSWORD: Shared with SC SAST/DAST
+
+
+
+
+
FCLI_DEFAULT_SSC_SESSION_PASSWORD: Only SSC session commands
+
+
+
+
--pne, --password-never-expires
+
+

Causes the password of the user not to expire

+
+
--roles=<roles>[,<roles>…​]
+
+

Role name or id.

+
+
--rpc, --require-password-change
+
+

Requires the password of the user to be changed

+
+
--suspend
+
+

Causes the user to automatically be su

+
+
--username=<username>
+
+

The username of the user

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-access-control-create-role.html b/v2.3.0/manpage/fcli-ssc-access-control-create-role.html new file mode 100644 index 0000000000..4baf26bebe --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-access-control-create-role.html @@ -0,0 +1,166 @@ +--- +title: fcli-ssc-access-control-create-role(1) +fcli_version: +--- + + + + + + + +fcli-ssc-access-control-create-role(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc access-control create-role [--universal-access] [-d=<description>] + [-p=<permissionIds>[, + <permissionIds>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] <name>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-d, --description=<description>
+
+

Role description.

+
+
-p, --permission-ids=<permissionIds>[,<permissionIds>…​]
+
+

Comma-separated list of permission id’s to assign to this role.

+
+
--universal-access
+
+

Set this role to have universal access to all SSC application versions.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<name>
+
+

Role name.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-access-control-create-token.html b/v2.3.0/manpage/fcli-ssc-access-control-create-token.html new file mode 100644 index 0000000000..d253ff4491 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-access-control-create-token.html @@ -0,0 +1,206 @@ +--- +title: fcli-ssc-access-control-create-token(1) +fcli_version: +--- + + + + + + + +fcli-ssc-access-control-create-token(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc access-control create-token -p[=<password>] + [--description=<description>] + [--expire-in=<expireIn>] -u=<user> [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>] | [[-k] + [--socket-timeout=<socketTimeout>] + [--connect-timeout=<connectTimeout>] + --url=<url>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] <type>

+
+
+
+
+

Description

+
+
+

This command can be used either with an existing SSC session (re-using SSC URL and other SSC connection settings), or without an existing session (in which case you’ll need to provide the SSC URL and any other relevant connection settings). SSC always requires user name and password to be specified for token operations, hence you’ll need to provide these even if you already established an SSC session.

+
+
+
+
+

Options

+
+
+
+
--connect-timeout=<connectTimeout>
+
+

Connection timeout for this command, for example 30s (30 seconds), 5m (5 minutes). Default value: 10 seconds.

+
+
--description=<description>
+
+

Token description.

+
+
--expire-in=<expireIn>
+
+

Expire token after the given time period, which is specified as 30m (30 minutes), 2h (2 hours), 1d (1 day).

+
+
-k, --insecure
+
+

Disable SSL checks.

+
+
-p, --password[=<password>]
+
+

SSC password.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_PASSWORD: Shared with SC SAST/DAST
+
+
+
+
+
FCLI_DEFAULT_SSC_SESSION_PASSWORD: Only SSC session commands
+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
--socket-timeout=<socketTimeout>
+
+

Socket timeout for this command, for example 30s (30 seconds), 5m (5 minutes). Default value: 60 seconds.

+
+
-u, --user=<user>
+
+

SSC user name.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_USER: Shared with SC SAST/DAST
+
+
+
+
+
FCLI_DEFAULT_SSC_SESSION_USER: Only SSC session commands
+
+
+
+
--url=<url>
+
+

Base URL for accessing the remote system.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<type>
+
+

Token type, like CIToken, AnalysisUploadToken, …​

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-access-control-delete-role.html b/v2.3.0/manpage/fcli-ssc-access-control-delete-role.html new file mode 100644 index 0000000000..48e8f320f9 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-access-control-delete-role.html @@ -0,0 +1,141 @@ +--- +title: fcli-ssc-access-control-delete-role(1) +fcli_version: +--- + + + + + + + +fcli-ssc-access-control-delete-role(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc access-control delete-role [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] <roleNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<roleNameOrId>
+
+

Role name or id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-access-control-delete-user.html b/v2.3.0/manpage/fcli-ssc-access-control-delete-user.html new file mode 100644 index 0000000000..d94da96422 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-access-control-delete-user.html @@ -0,0 +1,157 @@ +--- +title: fcli-ssc-access-control-delete-user(1) +fcli_version: +--- + + + + + + + +fcli-ssc-access-control-delete-user(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc access-control delete-user [--allow-multi-match] [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] + <authEntitySpecs>…​

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--allow-multi-match
+
+

Allow for multiple matches.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<authEntitySpecs>…​
+
+

One or more users or LDAP groups to remove; accepts comma-separated list of user id’s, entity names or email addresses.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-access-control-get-permission.html b/v2.3.0/manpage/fcli-ssc-access-control-get-permission.html new file mode 100644 index 0000000000..f4ae3d0a27 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-access-control-get-permission.html @@ -0,0 +1,142 @@ +--- +title: fcli-ssc-access-control-get-permission(1) +fcli_version: +--- + + + + + + + +fcli-ssc-access-control-get-permission(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc access-control get-permission [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] + <permissionNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<permissionNameOrId>
+
+

Permission name or id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-access-control-get-role.html b/v2.3.0/manpage/fcli-ssc-access-control-get-role.html new file mode 100644 index 0000000000..2515ef0cae --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-access-control-get-role.html @@ -0,0 +1,141 @@ +--- +title: fcli-ssc-access-control-get-role(1) +fcli_version: +--- + + + + + + + +fcli-ssc-access-control-get-role(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc access-control get-role [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <roleNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<roleNameOrId>
+
+

Role name or id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-access-control-get-user.html b/v2.3.0/manpage/fcli-ssc-access-control-get-user.html new file mode 100644 index 0000000000..d2ff53781d --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-access-control-get-user.html @@ -0,0 +1,141 @@ +--- +title: fcli-ssc-access-control-get-user(1) +fcli_version: +--- + + + + + + + +fcli-ssc-access-control-get-user(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc access-control get-user [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <authEntitySpec>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<authEntitySpec>
+
+

User or LDAP group, accepting user id, entity name, or email address.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-access-control-list-appversion-users.html b/v2.3.0/manpage/fcli-ssc-access-control-list-appversion-users.html new file mode 100644 index 0000000000..496a66946f --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-access-control-list-appversion-users.html @@ -0,0 +1,147 @@ +--- +title: fcli-ssc-access-control-list-appversion-users(1) +fcli_version: +--- + + + + + + + +fcli-ssc-access-control-list-appversion-users(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc access-control list-appversion-users --av=<appVersionNameOrId> +[--delim=<delimiter>] [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] +[--log-level=<logLevel>]] [[--session=<sessionName>]] ] +[--store=_variableName[=<propertyNames>]] [--to-file=<outputFile>]] [-q=<SpEL _ +_expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--av, --appversion=<appVersionNameOrId>
+
+

Application version id or <application>:<version> name.

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-access-control-list-permissions.html b/v2.3.0/manpage/fcli-ssc-access-control-list-permissions.html new file mode 100644 index 0000000000..dcb2214194 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-access-control-list-permissions.html @@ -0,0 +1,142 @@ +--- +title: fcli-ssc-access-control-list-permissions(1) +fcli_version: +--- + + + + + + + +fcli-ssc-access-control-list-permissions(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc access-control list-permissions [--role=<roleNameOrId>] [[-h] +[--env-prefix=<envPrefix>] [--log-file=<logFile>] [--log-level=<logLevel>]] +[[--session=<sessionName>]] ] [--store=_variableName +[=<propertyNames>]] [--to-file=<outputFile>]] [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
--role=<roleNameOrId>
+
+

Role name or id.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-access-control-list-roles.html b/v2.3.0/manpage/fcli-ssc-access-control-list-roles.html new file mode 100644 index 0000000000..cc2d2df80f --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-access-control-list-roles.html @@ -0,0 +1,147 @@ +--- +title: fcli-ssc-access-control-list-roles(1) +fcli_version: +--- + + + + + + + +fcli-ssc-access-control-list-roles(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc access-control list-roles [--q-param=<qParam>] [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
--q-param=<qParam>
+
+

Server-side queries are automatically generated from the -q / --query option if possible; generated queries can be viewed in the debug log. The --q-param option can be used to override the automatically generated query, for example to further optimize the request. See SSC REST API documentation for information on supported formats.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-access-control-list-token-definitions.html b/v2.3.0/manpage/fcli-ssc-access-control-list-token-definitions.html new file mode 100644 index 0000000000..c88cd49e24 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-access-control-list-token-definitions.html @@ -0,0 +1,142 @@ +--- +title: fcli-ssc-access-control-list-token-definitions(1) +fcli_version: +--- + + + + + + + +fcli-ssc-access-control-list-token-definitions(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc access-control list-token-definitions [--q-param=<qParam>] [[-h] +[--env-prefix=<envPrefix>] [--log-file=<logFile>] [--log-level=<logLevel>]] +[[--session=<sessionName>]] ] [--store=_variableName +[=<propertyNames>]] [--to-file=<outputFile>]] [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
--q-param=<qParam>
+
+

Server-side queries are automatically generated from the -q / --query option if possible; generated queries can be viewed in the debug log. The --q-param option can be used to override the automatically generated query, for example to further optimize the request. See SSC REST API documentation for information on supported formats.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-access-control-list-tokens.html b/v2.3.0/manpage/fcli-ssc-access-control-list-tokens.html new file mode 100644 index 0000000000..9fb7e77875 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-access-control-list-tokens.html @@ -0,0 +1,187 @@ +--- +title: fcli-ssc-access-control-list-tokens(1) +fcli_version: +--- + + + + + + + +fcli-ssc-access-control-list-tokens(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc access-control list-tokens -p[=<password>] -u=<user> [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>] | [[-k] + [--socket-timeout=<socketTimeout>] + [--connect-timeout=<connectTimeout>] + --url=<url>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+
+

This command can be used either with an existing SSC session (re-using SSC URL and other SSC connection settings), or without an existing session (in which case you’ll need to provide the SSC URL and any other relevant connection settings). SSC always requires user name and password to be specified for token operations, hence you’ll need to provide these even if you already established an SSC session.

+
+
+
+
+

Options

+
+
+
+
--connect-timeout=<connectTimeout>
+
+

Connection timeout for this command, for example 30s (30 seconds), 5m (5 minutes). Default value: 10 seconds.

+
+
-k, --insecure
+
+

Disable SSL checks.

+
+
-p, --password[=<password>]
+
+

SSC password.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_PASSWORD: Shared with SC SAST/DAST
+
+
+
+
+
FCLI_DEFAULT_SSC_SESSION_PASSWORD: Only SSC session commands
+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
--socket-timeout=<socketTimeout>
+
+

Socket timeout for this command, for example 30s (30 seconds), 5m (5 minutes). Default value: 60 seconds.

+
+
-u, --user=<user>
+
+

SSC user name.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_USER: Shared with SC SAST/DAST
+
+
+
+
+
FCLI_DEFAULT_SSC_SESSION_USER: Only SSC session commands
+
+
+
+
--url=<url>
+
+

Base URL for accessing the remote system.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-access-control-list-users.html b/v2.3.0/manpage/fcli-ssc-access-control-list-users.html new file mode 100644 index 0000000000..07b44b4ea4 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-access-control-list-users.html @@ -0,0 +1,147 @@ +--- +title: fcli-ssc-access-control-list-users(1) +fcli_version: +--- + + + + + + + +fcli-ssc-access-control-list-users(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc access-control list-users [--q-param=<qParam>] [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
--q-param=<qParam>
+
+

Server-side queries are automatically generated from the -q / --query option if possible; generated queries can be viewed in the debug log. The --q-param option can be used to override the automatically generated query, for example to further optimize the request. See SSC REST API documentation for information on supported formats.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-access-control-revoke-token.html b/v2.3.0/manpage/fcli-ssc-access-control-revoke-token.html new file mode 100644 index 0000000000..dedd572d13 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-access-control-revoke-token.html @@ -0,0 +1,197 @@ +--- +title: fcli-ssc-access-control-revoke-token(1) +fcli_version: +--- + + + + + + + +fcli-ssc-access-control-revoke-token(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc access-control revoke-token -p[=<password>] -u=<user> [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>] | [[-k] + [--socket-timeout=<socketTimeout>] + [--connect-timeout=<connectTimeout>] + --url=<url>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] + <tokenIdsOrValues>…​

+
+
+
+
+

Description

+
+
+

This command can be used either with an existing SSC session (re-using SSC URL and other SSC connection settings), or without an existing session (in which case you’ll need to provide the SSC URL and any other relevant connection settings). SSC always requires user name and password to be specified for token operations, hence you’ll need to provide these even if you already established an SSC session.

+
+
+
+
+

Options

+
+
+
+
--connect-timeout=<connectTimeout>
+
+

Connection timeout for this command, for example 30s (30 seconds), 5m (5 minutes). Default value: 10 seconds.

+
+
-k, --insecure
+
+

Disable SSL checks.

+
+
-p, --password[=<password>]
+
+

SSC password.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_PASSWORD: Shared with SC SAST/DAST
+
+
+
+
+
FCLI_DEFAULT_SSC_SESSION_PASSWORD: Only SSC session commands
+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
--socket-timeout=<socketTimeout>
+
+

Socket timeout for this command, for example 30s (30 seconds), 5m (5 minutes). Default value: 60 seconds.

+
+
-u, --user=<user>
+
+

SSC user name.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_USER: Shared with SC SAST/DAST
+
+
+
+
+
FCLI_DEFAULT_SSC_SESSION_USER: Only SSC session commands
+
+
+
+
--url=<url>
+
+

Base URL for accessing the remote system.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<tokenIdsOrValues>…​
+
+

Either one or more token id’s, or one or more token values (comma-separated)

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-access-control-update-token.html b/v2.3.0/manpage/fcli-ssc-access-control-update-token.html new file mode 100644 index 0000000000..bf737687fa --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-access-control-update-token.html @@ -0,0 +1,206 @@ +--- +title: fcli-ssc-access-control-update-token(1) +fcli_version: +--- + + + + + + + +fcli-ssc-access-control-update-token(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc access-control update-token -p[=<password>] + [--description=<description>] + [--expire-in=<expireIn>] -u=<user> [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>] | [[-k] + [--socket-timeout=<socketTimeout>] + [--connect-timeout=<connectTimeout>] + --url=<url>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] token-id

+
+
+
+
+

Description

+
+
+

This command can be used either with an existing SSC session (re-using SSC URL and other SSC connection settings), or without an existing session (in which case you’ll need to provide the SSC URL and any other relevant connection settings). SSC always requires user name and password to be specified for token operations, hence you’ll need to provide these even if you already established an SSC session.

+
+
+
+
+

Options

+
+
+
+
--connect-timeout=<connectTimeout>
+
+

Connection timeout for this command, for example 30s (30 seconds), 5m (5 minutes). Default value: 10 seconds.

+
+
--description=<description>
+
+

Update token description.

+
+
--expire-in=<expireIn>
+
+

Update token expiration period, specified as 30m (30 minutes), 2h (2 hours), 1d (1 day).

+
+
-k, --insecure
+
+

Disable SSL checks.

+
+
-p, --password[=<password>]
+
+

SSC password.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_PASSWORD: Shared with SC SAST/DAST
+
+
+
+
+
FCLI_DEFAULT_SSC_SESSION_PASSWORD: Only SSC session commands
+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
--socket-timeout=<socketTimeout>
+
+

Socket timeout for this command, for example 30s (30 seconds), 5m (5 minutes). Default value: 60 seconds.

+
+
-u, --user=<user>
+
+

SSC user name.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_USER: Shared with SC SAST/DAST
+
+
+
+
+
FCLI_DEFAULT_SSC_SESSION_USER: Only SSC session commands
+
+
+
+
--url=<url>
+
+

Base URL for accessing the remote system.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
token-id
+
+

Token id as shown by token create and list commands. Note that this command does not accept the actual token value.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-access-control.html b/v2.3.0/manpage/fcli-ssc-access-control.html new file mode 100644 index 0000000000..6698942c6f --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-access-control.html @@ -0,0 +1,147 @@ +--- +title: fcli-ssc-access-control(1) +fcli_version: +--- + + + + + + + +fcli-ssc-access-control(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc access-control [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
list-token-definitions, lstd
+
+

List token definitions.

+
+
create-token
+
+

Create a token.

+
+
list-tokens, lst
+
+

List tokens.

+
+
revoke-token
+
+

Revoke a token.

+
+
update-token
+
+

Update a token.

+
+
create-role
+
+

Create a role.

+
+
delete-role, rm-role
+
+

Delete a role.

+
+
get-role
+
+

Get role details.

+
+
list-roles, lsr
+
+

List roles.

+
+
get-permission
+
+

Get permission details.

+
+
list-permissions, lsp
+
+

List permissions.

+
+
create-local-user
+
+

Create a local SSC User

+
+
delete-user, rm-user
+
+

Delete a user.

+
+
get-user
+
+

Get user details.

+
+
list-users, lsu
+
+

List users.

+
+
list-appversion-users, lsavu
+
+

List users assigned to an application version.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-alert-get-definition.html b/v2.3.0/manpage/fcli-ssc-alert-get-definition.html new file mode 100644 index 0000000000..37ef4b3da3 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-alert-get-definition.html @@ -0,0 +1,140 @@ +--- +title: fcli-ssc-alert-get-definition(1) +fcli_version: +--- + + + + + + + +fcli-ssc-alert-get-definition(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc alert get-definition [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <alertDefinitionId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<alertDefinitionId>
+
+

Alert definition id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-alert-list-definitions.html b/v2.3.0/manpage/fcli-ssc-alert-list-definitions.html new file mode 100644 index 0000000000..9c70ff2e8e --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-alert-list-definitions.html @@ -0,0 +1,146 @@ +--- +title: fcli-ssc-alert-list-definitions(1) +fcli_version: +--- + + + + + + + +fcli-ssc-alert-list-definitions(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc alert list-definitions [--q-param=<qParam>] [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
--q-param=<qParam>
+
+

Server-side queries are automatically generated from the -q / --query option if possible; generated queries can be viewed in the debug log. The --q-param option can be used to override the automatically generated query, for example to further optimize the request. See SSC REST API documentation for information on supported formats.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-alert-list.html b/v2.3.0/manpage/fcli-ssc-alert-list.html new file mode 100644 index 0000000000..1dc98157df --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-alert-list.html @@ -0,0 +1,143 @@ +--- +title: fcli-ssc-alert-list(1) +fcli_version: +--- + + + + + + + +fcli-ssc-alert-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc alert list [--q-param=<qParam>] [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
--q-param=<qParam>
+
+

Server-side queries are automatically generated from the -q / --query option if possible; generated queries can be viewed in the debug log. The --q-param option can be used to override the automatically generated query, for example to further optimize the request. See SSC REST API documentation for information on supported formats.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-alert.html b/v2.3.0/manpage/fcli-ssc-alert.html new file mode 100644 index 0000000000..5f51aff49c --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-alert.html @@ -0,0 +1,95 @@ +--- +title: fcli-ssc-alert(1) +fcli_version: +--- + + + + + + + +fcli-ssc-alert(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc alert [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
get-definition
+
+

Get alert definition details.

+
+
list-definitions, lsd
+
+

List alert definitions.

+
+
list, ls
+
+

List alerts.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-app-delete.html b/v2.3.0/manpage/fcli-ssc-app-delete.html new file mode 100644 index 0000000000..fbcde757b5 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-app-delete.html @@ -0,0 +1,153 @@ +--- +title: fcli-ssc-app-delete(1) +fcli_version: +--- + + + + + + + +fcli-ssc-app-delete(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc app delete [-y] [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] <appNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-y, --confirm
+
+

Confirm deletion of all versions within the specified application.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<appNameOrId>
+
+

Application name or id. Note that numeric values are always interpreted as id’s. If you have numeric application names, you will need to specify the application id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-app-get.html b/v2.3.0/manpage/fcli-ssc-app-get.html new file mode 100644 index 0000000000..0c5aa5a84f --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-app-get.html @@ -0,0 +1,138 @@ +--- +title: fcli-ssc-app-get(1) +fcli_version: +--- + + + + + + + +fcli-ssc-app-get(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc app get [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] <appNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<appNameOrId>
+
+

Application name or id. Note that numeric values are always interpreted as id’s. If you have numeric application names, you will need to specify the application id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-app-list.html b/v2.3.0/manpage/fcli-ssc-app-list.html new file mode 100644 index 0000000000..31a8bb07a6 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-app-list.html @@ -0,0 +1,143 @@ +--- +title: fcli-ssc-app-list(1) +fcli_version: +--- + + + + + + + +fcli-ssc-app-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc app list [--q-param=<qParam>] [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
--q-param=<qParam>
+
+

Server-side queries are automatically generated from the -q / --query option if possible; generated queries can be viewed in the debug log. The --q-param option can be used to override the automatically generated query, for example to further optimize the request. See SSC REST API documentation for information on supported formats.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-app-update.html b/v2.3.0/manpage/fcli-ssc-app-update.html new file mode 100644 index 0000000000..3c14ab4770 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-app-update.html @@ -0,0 +1,157 @@ +--- +title: fcli-ssc-app-update(1) +fcli_version: +--- + + + + + + + +fcli-ssc-app-update(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc app update [-d=<description>] [-n=<name>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] <appNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-d, --description=<description>
+
+

New description for the application.

+
+
-n, --name=<name>
+
+

New name for the application.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<appNameOrId>
+
+

Application name or id. Note that numeric values are always interpreted as id’s. If you have numeric application names, you will need to specify the application id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-app.html b/v2.3.0/manpage/fcli-ssc-app.html new file mode 100644 index 0000000000..e10140aaff --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-app.html @@ -0,0 +1,99 @@ +--- +title: fcli-ssc-app(1) +fcli_version: +--- + + + + + + + +fcli-ssc-app(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc app [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
delete, rm
+
+

Delete an application and all contained versions.

+
+
get
+
+

Get application details.

+
+
list, ls
+
+

List applications.

+
+
update
+
+

Update an application.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-appversion-copy-state.html b/v2.3.0/manpage/fcli-ssc-appversion-copy-state.html new file mode 100644 index 0000000000..81d3ed12ce --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-appversion-copy-state.html @@ -0,0 +1,163 @@ +--- +title: fcli-ssc-appversion-copy-state(1) +fcli_version: +--- + + + + + + + +fcli-ssc-appversion-copy-state(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc appversion copy-state [--[no-]refresh] [--delim=<delimiter>] + --from=<fromAppVersionNameOrId> + --to=<toAppVersionNameOrId> [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+
+

Copy application version state from another application version. +Note that this command may potentially have unintended side effects when copying state to application versions that already contain artifacts.

+
+
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
--from, --copy-from=<fromAppVersionNameOrId>
+
+

Copy FROM application version:

+
+

id or <application>:<version> name.

+
+
+
--[no-]refresh
+
+

By default, this command will refresh the source application version’s metrics when copying from it. Note that for large applications this can lead to an error if the timeout expires.

+
+
--to, --copy-to=<toAppVersionNameOrId>
+
+

Copy TO application version:

+
+

id or <application>:<version> name.

+
+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-appversion-create.html b/v2.3.0/manpage/fcli-ssc-appversion-create.html new file mode 100644 index 0000000000..bd1f0f9738 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-appversion-create.html @@ -0,0 +1,213 @@ +--- +title: fcli-ssc-appversion-create(1) +fcli_version: +--- + + + + + + + +fcli-ssc-appversion-create(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc appversion create [--auto-required-attrs] [--[no-]refresh] + [--skip-if-exists] [--active=<active>] + [-d=<description>] [--delim=<delimiter>] + [--issue-template=<issueTemplateNameOrId>] + [--add-users=<authEntitySpecs>[, + <authEntitySpecs>…​]]…​ [--attrs=ATTR=VALUE[, + ATTR=VALUE…​]]…​ [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] + [--from=<appVersionNameOrId> [--copy=<copyOptions>[, + <copyOptions>…​]]…​] <app>:<version>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--active=<active>
+
+

Specify whether application version should be activated (true, default) or not (false).

+
+
--add-users=<authEntitySpecs>[,<authEntitySpecs>…​]
+
+

Assign one or more (comma-separated) users or LDAP groups to the application version; accepts user id, entity name or email address. Option is repeatable.

+
+
--attrs, --attributes=ATTR=VALUE[,ATTR=VALUE…​]
+
+

Example: ATTR1=[VAL1;VAL2],CATEGORY:ATTR2=VAL3

+
+

Set values for one or more attributes. This option accepts a comma-separated list of KEY=VALUE assignments.

+
+
+

Each KEY accepts either the Attribute’s GUID or its Name with the optional Category (InfoClassification or "BUSINESS:Data Classification" or "Data Classification")

+
+
+

Each VALUE accepts a semicolon-separated list of Attribute’s Values, encapsulated in brackets (optional for single value)

+
+
+
--auto-required-attrs
+
+

Automatically set a default value for required application version attributes.

+
+
--copy=<copyOptions>[,<copyOptions>…​]
+
+

Comma separated list of elements to copy (Requires --copy-from). By default, all are copied. Allowed values: AnalysisProcessingRules, BugTrackerConfiguration, CustomTags, State.

+
+
-d, --description=<description>
+
+

Application version description.

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
--from, --copy-from=<appVersionNameOrId>
+
+

Copy FROM application version:

+
+

id or <application>:<version> name.

+
+
+
--issue-template=<issueTemplateNameOrId>
+
+

Issue template name or id.

+
+
--[no-]refresh
+
+

By default, this command will refresh the source application version’s metrics when copying from it. Note that for large applications this can lead to an error if the timeout expires.

+
+
--skip-if-exists
+
+

Skip application version creation if an application version with the specified name already exists.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<app>:<version>
+
+

Application and version name.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-appversion-delete.html b/v2.3.0/manpage/fcli-ssc-appversion-delete.html new file mode 100644 index 0000000000..04f407e9d8 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-appversion-delete.html @@ -0,0 +1,154 @@ +--- +title: fcli-ssc-appversion-delete(1) +fcli_version: +--- + + + + + + + +fcli-ssc-appversion-delete(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc appversion delete [--delim=<delimiter>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] <appVersionNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<appVersionNameOrId>
+
+

Application version id or <application>:<version> name.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-appversion-download-state.html b/v2.3.0/manpage/fcli-ssc-appversion-download-state.html new file mode 100644 index 0000000000..ab891610ce --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-appversion-download-state.html @@ -0,0 +1,168 @@ +--- +title: fcli-ssc-appversion-download-state(1) +fcli_version: +--- + + + + + + + +fcli-ssc-appversion-download-state(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc appversion download-state [--[no-]include-sources] + [--delim=<delimiter>] [-f=<file>] [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] + <appVersionNameOrId>

+
+
+
+
+

Description

+
+
+

Download application version state artifact. See 'fcli ssc artifact download' for downloading individual artifacts.

+
+
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
-f, --file=<file>
+
+

Optional output file path.

+
+
--[no-]include-sources
+
+

Sources are included by default; use --no-include-sources to download artifact without sources.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<appVersionNameOrId>
+
+

Application version id or <application>:<version> name.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-appversion-get.html b/v2.3.0/manpage/fcli-ssc-appversion-get.html new file mode 100644 index 0000000000..1204639870 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-appversion-get.html @@ -0,0 +1,159 @@ +--- +title: fcli-ssc-appversion-get(1) +fcli_version: +--- + + + + + + + +fcli-ssc-appversion-get(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc appversion get [--delim=<delimiter>] [--embed=<embedSuppliers>[, + <embedSuppliers>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <appVersionNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
--embed=<embedSuppliers>[,<embedSuppliers>…​]
+
+

Embed extra application version data. Allowed values: attrs, attrValuesByName, attrValuesByGuid, bugtracker, customTags, filterSets, folders, resultProcessingRules.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<appVersionNameOrId>
+
+

Application version id or <application>:<version> name.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-appversion-list.html b/v2.3.0/manpage/fcli-ssc-appversion-list.html new file mode 100644 index 0000000000..2fe77ef589 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-appversion-list.html @@ -0,0 +1,181 @@ +--- +title: fcli-ssc-appversion-list(1) +fcli_version: +--- + + + + + + + +fcli-ssc-appversion-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc appversion list [--q-param=<qParam>] [--embed=<embedSuppliers>[, + <embedSuppliers>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+
+

By default, this command simply lists all application versions. However, the --embed, --query and --output options allow for implementing advanced use cases. Some examples:

+
+
+
+
List application versions created by user 'admin':
+-q 'createdBy=="admin"'
+
+
+
+
+
List application versions requiring refresh:
+-q 'refreshRequired'
+
+
+
+
+
List application versions with artifacts requiring approval:
+-q 'currentState.attentionRequired'
+
+
+
+
+
List application versions with business risk 'High':
+--embed attrValuesByGuid -q 'attrValuesByGuid["BusinessRisk"].contains("High")'
+
+
+
+
+
Generate script for purging all application versions:
+-o 'expr=fcli ssc appversion purge-artifacts --older-than 30d {id}\n'
+
+
+
+
+
+

Options

+
+
+
+
--embed=<embedSuppliers>[,<embedSuppliers>…​]
+
+

Embed extra application version data. Allowed values: attrs, attrValuesByName, attrValuesByGuid, bugtracker, customTags, filterSets, folders, resultProcessingRules.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
--q-param=<qParam>
+
+

Server-side queries are automatically generated from the -q / --query option if possible; generated queries can be viewed in the debug log. The --q-param option can be used to override the automatically generated query, for example to further optimize the request. See SSC REST API documentation for information on supported formats.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-appversion-purge-artifacts.html b/v2.3.0/manpage/fcli-ssc-appversion-purge-artifacts.html new file mode 100644 index 0000000000..7b88cd870b --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-appversion-purge-artifacts.html @@ -0,0 +1,163 @@ +--- +title: fcli-ssc-appversion-purge-artifacts(1) +fcli_version: +--- + + + + + + + +fcli-ssc-appversion-purge-artifacts(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc appversion purge-artifacts [--delim=<delimiter>] [-p=<olderThan>] + [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] + <appVersionNameOrId>

+
+
+
+
+

Description

+
+
+

Purge all application version artifacts older than the specified date. See 'fcli ssc artifact purge' for purging individual artifacts.

+
+
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
-p, --older-than=<olderThan>
+
+

Purge artifacts older than the specified value, in the format 30d (30 days), 1y (1 year).

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<appVersionNameOrId>
+
+

Application version id or <application>:<version> name.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-appversion-refresh-metrics.html b/v2.3.0/manpage/fcli-ssc-appversion-refresh-metrics.html new file mode 100644 index 0000000000..28dbf28f90 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-appversion-refresh-metrics.html @@ -0,0 +1,165 @@ +--- +title: fcli-ssc-appversion-refresh-metrics(1) +fcli_version: +--- + + + + + + + +fcli-ssc-appversion-refresh-metrics(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc appversion refresh-metrics [--delim=<delimiter>] + [--embed=<embedSuppliers>[, + <embedSuppliers>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] + <appVersionNameOrId>

+
+
+
+
+

Description

+
+
+

This command allows for refreshing SSC application version metrics, similar to the little 'refresh' button shown on the SSC application version page in case a refresh is required/pending.

+
+
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
--embed=<embedSuppliers>[,<embedSuppliers>…​]
+
+

Embed extra application version data. Allowed values: attrs, attrValuesByName, attrValuesByGuid, bugtracker, customTags, filterSets, folders, resultProcessingRules.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<appVersionNameOrId>
+
+

Application version id or <application>:<version> name.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-appversion-update.html b/v2.3.0/manpage/fcli-ssc-appversion-update.html new file mode 100644 index 0000000000..7fcf77a4f5 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-appversion-update.html @@ -0,0 +1,192 @@ +--- +title: fcli-ssc-appversion-update(1) +fcli_version: +--- + + + + + + + +fcli-ssc-appversion-update(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc appversion update [-d=<description>] [--delim=<delimiter>] + [--issue-template=<issueTemplateNameOrId>] + [-n=<name>] [--add-users=<authEntitySpecs>[, + <authEntitySpecs>…​]]…​ [--attrs=ATTR=VALUE[, + ATTR=VALUE…​]]…​ [--rm-users=<authEntitySpecs>[, + <authEntitySpecs>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] <appVersionNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--add-users=<authEntitySpecs>[,<authEntitySpecs>…​]
+
+

Assign one or more (comma-separated) users or LDAP groups to the application version; accepts user id, entity name or email address. Option is repeatable.

+
+
--attrs, --attributes=ATTR=VALUE[,ATTR=VALUE…​]
+
+

Example: ATTR1=[VAL1;VAL2],CATEGORY:ATTR2=VAL3

+
+

Set values for one or more attributes. This option accepts a comma-separated list of KEY=VALUE assignments.

+
+
+

Each KEY accepts either the Attribute’s GUID or its Name with the optional Category (InfoClassification or "BUSINESS:Data Classification" or "Data Classification")

+
+
+

Each VALUE accepts a semicolon-separated list of Attribute’s Values, encapsulated in brackets (optional for single value)

+
+
+
-d, --description=<description>
+
+

Update application version description.

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
--issue-template=<issueTemplateNameOrId>
+
+

Issue template name or id.

+
+
-n, --name=<name>
+
+

Update application version name.

+
+
--rm-users=<authEntitySpecs>[,<authEntitySpecs>…​]
+
+

Remove one or more (comma-separated) users or LDAP groups from the application version; accepts user id, entity name or email address. Option is repeatable.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<appVersionNameOrId>
+
+

Application version id or <application>:<version> name.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-appversion.html b/v2.3.0/manpage/fcli-ssc-appversion.html new file mode 100644 index 0000000000..05956e07e2 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-appversion.html @@ -0,0 +1,119 @@ +--- +title: fcli-ssc-appversion(1) +fcli_version: +--- + + + + + + + +fcli-ssc-appversion(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc appversion [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
create
+
+

Create an application version.

+
+
delete, rm
+
+

Delete an application version.

+
+
copy-state
+
+

(PREVIEW) Copy application version state.

+
+
download-state
+
+

Download application version state.

+
+
get
+
+

Get application version details.

+
+
list, ls
+
+

List application versions.

+
+
purge-artifacts
+
+

Purge application version artifacts.

+
+
refresh-metrics
+
+

Refresh application version metrics.

+
+
update
+
+

Update an application version.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-artifact-approve.html b/v2.3.0/manpage/fcli-ssc-artifact-approve.html new file mode 100644 index 0000000000..978481e52a --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-artifact-approve.html @@ -0,0 +1,153 @@ +--- +title: fcli-ssc-artifact-approve(1) +fcli_version: +--- + + + + + + + +fcli-ssc-artifact-approve(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc artifact approve [-m=<message>] [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] artifact-id

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-m, --message=<message>
+
+

Approval message, default value 'Approved through fcli'.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
artifact-id
+
+

Artifact id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-artifact-delete.html b/v2.3.0/manpage/fcli-ssc-artifact-delete.html new file mode 100644 index 0000000000..923dcd56be --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-artifact-delete.html @@ -0,0 +1,139 @@ +--- +title: fcli-ssc-artifact-delete(1) +fcli_version: +--- + + + + + + + +fcli-ssc-artifact-delete(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc artifact delete [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] artifact-id

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
artifact-id
+
+

Artifact id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-artifact-download.html b/v2.3.0/manpage/fcli-ssc-artifact-download.html new file mode 100644 index 0000000000..f21f530678 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-artifact-download.html @@ -0,0 +1,160 @@ +--- +title: fcli-ssc-artifact-download(1) +fcli_version: +--- + + + + + + + +fcli-ssc-artifact-download(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc artifact download [--[no-]include-sources] [-f=<file>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] artifact-id

+
+
+
+
+

Description

+
+
+

Download an artifact by id. See 'fcli ssc appversion download-state' for downloading application state.

+
+
+
+
+

Options

+
+
+
+
-f, --file=<file>
+
+

Optional output file path.

+
+
--[no-]include-sources
+
+

Sources are included by default; use --no-include-sources to download artifact without sources.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
artifact-id
+
+

Artifact id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-artifact-get.html b/v2.3.0/manpage/fcli-ssc-artifact-get.html new file mode 100644 index 0000000000..bf56bb69f4 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-artifact-get.html @@ -0,0 +1,138 @@ +--- +title: fcli-ssc-artifact-get(1) +fcli_version: +--- + + + + + + + +fcli-ssc-artifact-get(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc artifact get [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] <artifactId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<artifactId>
+
+

Id of the artifact to be retrieved.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-artifact-import-debricked.html b/v2.3.0/manpage/fcli-ssc-artifact-import-debricked.html new file mode 100644 index 0000000000..40b11b2a14 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-artifact-import-debricked.html @@ -0,0 +1,197 @@ +--- +title: fcli-ssc-artifact-import-debricked(1) +fcli_version: +--- + + + + + + + +fcli-ssc-artifact-import-debricked(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc artifact import-debricked --av=<appVersionNameOrId> -b=<branch> + [--delim=<delimiter>] [-e=<engineType>] + [-f=<fileName>] [--progress=<type>] + -r=<repository> [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] ([-k] + [--socket-timeout=<socketTimeout>] + [--connect-timeout=<connectTimeout>]) + ((-u=<user> -p[=<password>]) | -t + [=<accessToken>])

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--av, --appversion=<appVersionNameOrId>
+
+

Application version id or <application>:<version> name.

+
+
-b, --branch=<branch>
+
+

Branch in the given repository for which to retrieve the SBOM.

+
+
--connect-timeout=<connectTimeout>
+
+

Debricked connection timeout, for example 30s (30 seconds), 5m (5 minutes). Default value: 10 seconds.

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
-e, --engine-type=<engineType>
+
+

SSC engine type. Default value: DEBRICKED.

+
+
-f, --save-sbom-as=<fileName>
+
+

Save a copy of the SBOM file downloaded from Debricked to the given file.

+
+
-k, --insecure
+
+

Disable SSC checks when connecting to Debricked.

+
+
-p, --debricked-password[=<password>]
+
+

Password for the given debricked user.

+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
-r, --repository=<repository>
+
+

Debricked repository name or id.

+
+
--socket-timeout=<socketTimeout>
+
+

Debricked socket timeout, for example 30s (30 seconds), 5m (5 minutes). Default value: 60 seconds.

+
+
-t, --debricked-access-token[=<accessToken>]
+
+

Debricked long-lived access token.

+
+
-u, --debricked-user=<user>
+
+

Debricked user name / email address.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-artifact-list.html b/v2.3.0/manpage/fcli-ssc-artifact-list.html new file mode 100644 index 0000000000..fe3910aacc --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-artifact-list.html @@ -0,0 +1,148 @@ +--- +title: fcli-ssc-artifact-list(1) +fcli_version: +--- + + + + + + + +fcli-ssc-artifact-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc artifact list --av=<appVersionNameOrId> [--delim=<delimiter>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--av, --appversion=<appVersionNameOrId>
+
+

Application version id or <application>:<version> name.

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-artifact-purge.html b/v2.3.0/manpage/fcli-ssc-artifact-purge.html new file mode 100644 index 0000000000..032a3a1ed9 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-artifact-purge.html @@ -0,0 +1,141 @@ +--- +title: fcli-ssc-artifact-purge(1) +fcli_version: +--- + + + + + + + +fcli-ssc-artifact-purge(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc artifact purge [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + artifact-id

+
+
+
+
+

Description

+
+
+

Purge an individual artifact by id. See 'fcli ssc appversion purge-artifacts' for purging multiple artifacts by date.

+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
artifact-id
+
+

Artifact id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-artifact-upload.html b/v2.3.0/manpage/fcli-ssc-artifact-upload.html new file mode 100644 index 0000000000..e906fa3405 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-artifact-upload.html @@ -0,0 +1,156 @@ +--- +title: fcli-ssc-artifact-upload(1) +fcli_version: +--- + + + + + + + +fcli-ssc-artifact-upload(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc artifact upload --av=<appVersionNameOrId> [--delim=<delimiter>] + [-e=<engineType>] -f=<file> [--progress=<type>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--av, --appversion=<appVersionNameOrId>
+
+

Application version id or <application>:<version> name.

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
-e, --engine-type=<engineType>
+
+

Engine type specifying which SSC parser plugin should be used to process the uploaded artifact. This option should only be used for raw 3rd-party results, not for standard Fortify (FPR) results or 3rd-party results in a zip-file accompanied by a scan.info file.

+
+
-f, --file=<file>
+
+

File to upload.

+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-artifact-wait-for.html b/v2.3.0/manpage/fcli-ssc-artifact-wait-for.html new file mode 100644 index 0000000000..f10d790dd1 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-artifact-wait-for.html @@ -0,0 +1,203 @@ +--- +title: fcli-ssc-artifact-wait-for(1) +fcli_version: +--- + + + + + + + +fcli-ssc-artifact-wait-for(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc artifact wait-for [-i=<intervalPeriod>] + [--on-failure-state=<onFailureState>] + [--on-timeout=<onTimeout>] + [--on-unknown-state=<onUnknownState>] + [--on-unknown-state-requested=<onUnknownStateRequeste + _ d>_] [--progress=<type>] [-t=<timeoutPeriod>] + [-s=<states>[,<states>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] [-u=any-match|all-match | + -w=any-match|all-match] [[--session=<sessionName>]] + artifact-id’s…​

+
+
+
+
+

Description

+
+
+

Although this command offers a lot of options to cover many different use cases, you can simply pass an artifact id (possibly stored using --store on the 'artifact upload' command) to wait for artifact processing completion. If any error state or unknown state is detected, an exception will be thrown.

+
+
+

The following states are currently known by fcli: +See fcli help output

+
+
+
+
+

Options

+
+
+
+
-i, --interval=<intervalPeriod>
+
+

Polling interval, for example 5s (5 seconds) or 1m (1 minute).

+
+
--on-failure-state=<onFailureState>
+
+

Action to take when a failure state is returned for any of the records: wait, terminate, fail.

+
+
--on-timeout=<onTimeout>
+
+

Action to take when timeout occurs: terminate, fail.

+
+
--on-unknown-state=<onUnknownState>
+
+

Action to take when an unknown state is returned for any of the records: wait, terminate, fail.

+
+
--on-unknown-state-requested=<onUnknownStateRequested>
+
+

Action to take when an unknown state is passed in any of the --while or --until options: ignore, fail.

+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
-s, --any-state=<states>[,<states>…​]
+
+

One or more processing states against which to match the given artifacts.

+
+
-t, --timeout=<timeoutPeriod>
+
+

Time-out, for example 30s (30 seconds), 5m (5 minutes), 1h (1 hour).

+
+
-u, --until=any-match|all-match
+
+

Wait until either any or all artifacts match. If neither --until or --while are specified, default is to wait until all artifacts match.

+
+
-w, --while=any-match|all-match
+
+

Wait while either any or all artifacts match.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
artifact-id’s…​
+
+

One or more artifact id’s.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-artifact.html b/v2.3.0/manpage/fcli-ssc-artifact.html new file mode 100644 index 0000000000..b4dec199b9 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-artifact.html @@ -0,0 +1,119 @@ +--- +title: fcli-ssc-artifact(1) +fcli_version: +--- + + + + + + + +fcli-ssc-artifact(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc artifact [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
approve
+
+

Approve an artifact.

+
+
delete, rm
+
+

Delete an artifact.

+
+
download
+
+

Download an artifact.

+
+
get
+
+

Get artifact details.

+
+
import-debricked
+
+

Import results from Debricked as SSC application version artifact.

+
+
list, ls
+
+

List application version artifacts.

+
+
purge
+
+

Purge an artifact.

+
+
upload
+
+

Upload an artifact.

+
+
wait-for
+
+

Wait for SSC artifact to reach or exit specified artifact statuses.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-attribute-get-definition.html b/v2.3.0/manpage/fcli-ssc-attribute-get-definition.html new file mode 100644 index 0000000000..07a9c5fb2c --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-attribute-get-definition.html @@ -0,0 +1,141 @@ +--- +title: fcli-ssc-attribute-get-definition(1) +fcli_version: +--- + + + + + + + +fcli-ssc-attribute-get-definition(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc attribute get-definition [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [CATEGORY:]ATTR

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
[CATEGORY:]ATTR
+
+

Attribute definition name or id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-attribute-list-definitions.html b/v2.3.0/manpage/fcli-ssc-attribute-list-definitions.html new file mode 100644 index 0000000000..16f75894e8 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-attribute-list-definitions.html @@ -0,0 +1,147 @@ +--- +title: fcli-ssc-attribute-list-definitions(1) +fcli_version: +--- + + + + + + + +fcli-ssc-attribute-list-definitions(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc attribute list-definitions [--q-param=<qParam>] [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
--q-param=<qParam>
+
+

Server-side queries are automatically generated from the -q / --query option if possible; generated queries can be viewed in the debug log. The --q-param option can be used to override the automatically generated query, for example to further optimize the request. See SSC REST API documentation for information on supported formats.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-attribute-list.html b/v2.3.0/manpage/fcli-ssc-attribute-list.html new file mode 100644 index 0000000000..e04278f948 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-attribute-list.html @@ -0,0 +1,148 @@ +--- +title: fcli-ssc-attribute-list(1) +fcli_version: +--- + + + + + + + +fcli-ssc-attribute-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc attribute list --av=<appVersionNameOrId> [--delim=<delimiter>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--av, --appversion=<appVersionNameOrId>
+
+

Application version id or <application>:<version> name.

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-attribute-update.html b/v2.3.0/manpage/fcli-ssc-attribute-update.html new file mode 100644 index 0000000000..1dab773491 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-attribute-update.html @@ -0,0 +1,158 @@ +--- +title: fcli-ssc-attribute-update(1) +fcli_version: +--- + + + + + + + +fcli-ssc-attribute-update(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc attribute update --av=<appVersionNameOrId> [--delim=<delimiter>] + --attrs=ATTR=VALUE[,ATTR=VALUE…​] [--attrs=ATTR=VALUE + [,ATTR=VALUE…​]]…​ [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--attrs, --attributes=ATTR=VALUE[,ATTR=VALUE…​]
+
+

Example: ATTR1=[VAL1;VAL2],CATEGORY:ATTR2=VAL3

+
+

Set values for one or more attributes. This option accepts a comma-separated list of KEY=VALUE assignments.

+
+
+

Each KEY accepts either the Attribute’s GUID or its Name with the optional Category (InfoClassification or "BUSINESS:Data Classification" or "Data Classification")

+
+
+

Each VALUE accepts a semicolon-separated list of Attribute’s Values, encapsulated in brackets (optional for single value)

+
+
+
--av, --appversion=<appVersionNameOrId>
+
+

Application version id or <application>:<version> name.

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-attribute.html b/v2.3.0/manpage/fcli-ssc-attribute.html new file mode 100644 index 0000000000..ab5126bc80 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-attribute.html @@ -0,0 +1,99 @@ +--- +title: fcli-ssc-attribute(1) +fcli_version: +--- + + + + + + + +fcli-ssc-attribute(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc attribute [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
get-definition
+
+

Get attribute definition details.

+
+
list-definitions, lsd
+
+

List attribute definitions.

+
+
list, ls
+
+

List application version attributes.

+
+
update
+
+

Update application version attributes.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-issue-count.html b/v2.3.0/manpage/fcli-ssc-issue-count.html new file mode 100644 index 0000000000..30b7577796 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-issue-count.html @@ -0,0 +1,162 @@ +--- +title: fcli-ssc-issue-count(1) +fcli_version: +--- + + + + + + + +fcli-ssc-issue-count(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc issue count --av=<appVersionNameOrId> [--by=<groupSetDisplayNameOrId>] + [--delim=<delimiter>] [--filter=<filter>] + [--filterset=<filterSetTitleOrId>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--av, --appversion=<appVersionNameOrId>
+
+

Application version id or <application>:<version> name.

+
+
--by=<groupSetDisplayNameOrId>
+
+

Issue group display name or id.

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
--filter=<filter>
+
+

Filter issue counts using the given (friendly or technical) filter. See 'fcli ssc issue list-filters' for allowed values.

+
+
--filterset=<filterSetTitleOrId>
+
+

Filter set title (name) or id.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-issue-create-template.html b/v2.3.0/manpage/fcli-ssc-issue-create-template.html new file mode 100644 index 0000000000..721a12b4a7 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-issue-create-template.html @@ -0,0 +1,153 @@ +--- +title: fcli-ssc-issue-create-template(1) +fcli_version: +--- + + + + + + + +fcli-ssc-issue-create-template(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc issue create-template [--set-as-default] [-d=<description>] -f=<file> + -n=<issueTemplateName> [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-d, --description=<description>
+
+

Issue template description.

+
+
-f, --file=<file>
+
+

Issue template file path.

+
+
-n, --name=<issueTemplateName>
+
+

Issue template name.

+
+
--set-as-default
+
+

Set this issue template as the default issue template.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-issue-delete-template.html b/v2.3.0/manpage/fcli-ssc-issue-delete-template.html new file mode 100644 index 0000000000..e4e5eaaad6 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-issue-delete-template.html @@ -0,0 +1,140 @@ +--- +title: fcli-ssc-issue-delete-template(1) +fcli_version: +--- + + + + + + + +fcli-ssc-issue-delete-template(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc issue delete-template [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <issueTemplateNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<issueTemplateNameOrId>
+
+

Issue template name or id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-issue-download-template.html b/v2.3.0/manpage/fcli-ssc-issue-download-template.html new file mode 100644 index 0000000000..27f52ac801 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-issue-download-template.html @@ -0,0 +1,155 @@ +--- +title: fcli-ssc-issue-download-template(1) +fcli_version: +--- + + + + + + + +fcli-ssc-issue-download-template(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc issue download-template [-f=<file>] [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <issueTemplateNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-f, --file=<file>
+
+

Optional issue template file path.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<issueTemplateNameOrId>
+
+

Issue template name or id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-issue-get-filter.html b/v2.3.0/manpage/fcli-ssc-issue-get-filter.html new file mode 100644 index 0000000000..afe8ac9b78 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-issue-get-filter.html @@ -0,0 +1,157 @@ +--- +title: fcli-ssc-issue-get-filter(1) +fcli_version: +--- + + + + + + + +fcli-ssc-issue-get-filter(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc issue get-filter --av=<appVersionNameOrId> [--delim=<delimiter>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] <filter>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--av, --appversion=<appVersionNameOrId>
+
+

Application version id or <application>:<version> name.

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<filter>
+
+

Technical or friendly filter as returned by the 'fcli ssc issue list-filters' command.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-issue-get-filterset.html b/v2.3.0/manpage/fcli-ssc-issue-get-filterset.html new file mode 100644 index 0000000000..55ad6cbb48 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-issue-get-filterset.html @@ -0,0 +1,159 @@ +--- +title: fcli-ssc-issue-get-filterset(1) +fcli_version: +--- + + + + + + + +fcli-ssc-issue-get-filterset(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc issue get-filterset --av=<appVersionNameOrId> [--delim=<delimiter>] + [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <filterSetTitleOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--av, --appversion=<appVersionNameOrId>
+
+

Application version id or <application>:<version> name.

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<filterSetTitleOrId>
+
+

Filter set title (name) or id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-issue-get-group.html b/v2.3.0/manpage/fcli-ssc-issue-get-group.html new file mode 100644 index 0000000000..a26c4a8c31 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-issue-get-group.html @@ -0,0 +1,158 @@ +--- +title: fcli-ssc-issue-get-group(1) +fcli_version: +--- + + + + + + + +fcli-ssc-issue-get-group(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc issue get-group --av=<appVersionNameOrId> [--delim=<delimiter>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <groupSetDisplayNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--av, --appversion=<appVersionNameOrId>
+
+

Application version id or <application>:<version> name.

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<groupSetDisplayNameOrId>
+
+

Issue group display name or id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-issue-get-template.html b/v2.3.0/manpage/fcli-ssc-issue-get-template.html new file mode 100644 index 0000000000..4f51428321 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-issue-get-template.html @@ -0,0 +1,140 @@ +--- +title: fcli-ssc-issue-get-template(1) +fcli_version: +--- + + + + + + + +fcli-ssc-issue-get-template(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc issue get-template [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <issueTemplateNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<issueTemplateNameOrId>
+
+

Issue template name or id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-issue-list-filters.html b/v2.3.0/manpage/fcli-ssc-issue-list-filters.html new file mode 100644 index 0000000000..cf70fc0d49 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-issue-list-filters.html @@ -0,0 +1,149 @@ +--- +title: fcli-ssc-issue-list-filters(1) +fcli_version: +--- + + + + + + + +fcli-ssc-issue-list-filters(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc issue list-filters --av=<appVersionNameOrId> [--delim=<delimiter>] + [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--av, --appversion=<appVersionNameOrId>
+
+

Application version id or <application>:<version> name.

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-issue-list-filtersets.html b/v2.3.0/manpage/fcli-ssc-issue-list-filtersets.html new file mode 100644 index 0000000000..139d5f47ef --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-issue-list-filtersets.html @@ -0,0 +1,149 @@ +--- +title: fcli-ssc-issue-list-filtersets(1) +fcli_version: +--- + + + + + + + +fcli-ssc-issue-list-filtersets(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc issue list-filtersets --av=<appVersionNameOrId> [--delim=<delimiter>] + [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--av, --appversion=<appVersionNameOrId>
+
+

Application version id or <application>:<version> name.

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-issue-list-groups.html b/v2.3.0/manpage/fcli-ssc-issue-list-groups.html new file mode 100644 index 0000000000..7e190fb272 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-issue-list-groups.html @@ -0,0 +1,148 @@ +--- +title: fcli-ssc-issue-list-groups(1) +fcli_version: +--- + + + + + + + +fcli-ssc-issue-list-groups(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc issue list-groups --av=<appVersionNameOrId> [--delim=<delimiter>] + [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--av, --appversion=<appVersionNameOrId>
+
+

Application version id or <application>:<version> name.

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-issue-list-templates.html b/v2.3.0/manpage/fcli-ssc-issue-list-templates.html new file mode 100644 index 0000000000..d7337e834b --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-issue-list-templates.html @@ -0,0 +1,145 @@ +--- +title: fcli-ssc-issue-list-templates(1) +fcli_version: +--- + + + + + + + +fcli-ssc-issue-list-templates(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc issue list-templates [--q-param=<qParam>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
--q-param=<qParam>
+
+

Server-side queries are automatically generated from the -q / --query option if possible; generated queries can be viewed in the debug log. The --q-param option can be used to override the automatically generated query, for example to further optimize the request. See SSC REST API documentation for information on supported formats.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-issue-update-template.html b/v2.3.0/manpage/fcli-ssc-issue-update-template.html new file mode 100644 index 0000000000..9bb1339599 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-issue-update-template.html @@ -0,0 +1,163 @@ +--- +title: fcli-ssc-issue-update-template(1) +fcli_version: +--- + + + + + + + +fcli-ssc-issue-update-template(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc issue update-template [--set-as-default] [-d=<description>] + [-n=<name>] [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <issueTemplateNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-d, --description=<description>
+
+

Update issue template description.

+
+
-n, --name=<name>
+
+

Update issue template name.

+
+
--set-as-default
+
+

Set this issue template as the default issue template.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<issueTemplateNameOrId>
+
+

Issue template name or id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-issue.html b/v2.3.0/manpage/fcli-ssc-issue.html new file mode 100644 index 0000000000..bbd05e4347 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-issue.html @@ -0,0 +1,135 @@ +--- +title: fcli-ssc-issue(1) +fcli_version: +--- + + + + + + + +fcli-ssc-issue(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc issue [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
create-template
+
+

Create/upload an issue template.

+
+
delete-template, rmt
+
+

Delete an issue template.

+
+
download-template
+
+

Download an issue template.

+
+
get-template
+
+

Get issue template details.

+
+
list-templates, lst
+
+

List issue templates.

+
+
update-template
+
+

Update an issue template.

+
+
get-filterset
+
+

Get filter set details.

+
+
list-filtersets, lsfs
+
+

List application version filter sets.

+
+
get-filter
+
+

Get issue filter details.

+
+
list-filters, lsf
+
+

List application version issue filters.

+
+
get-group
+
+

Get issue group details.

+
+
list-groups, lsg
+
+

List application version issue groups.

+
+
count
+
+

Count application version vulnerabilities by grouping.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-performance-indicator-get.html b/v2.3.0/manpage/fcli-ssc-performance-indicator-get.html new file mode 100644 index 0000000000..9e1b840743 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-performance-indicator-get.html @@ -0,0 +1,162 @@ +--- +title: fcli-ssc-performance-indicator-get(1) +fcli_version: +--- + + + + + + + +fcli-ssc-performance-indicator-get(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc performance-indicator get --av=<appVersionNameOrId> + [--delim=<delimiter>] [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] + <performanceIndicatorNameOrIdOrGuid>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--av, --appversion=<appVersionNameOrId>
+
+

Application version id or <application>:<version> name.

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<performanceIndicatorNameOrIdOrGuid>
+
+

Performance indicator name, id, or guid.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-performance-indicator-list-definitions.html b/v2.3.0/manpage/fcli-ssc-performance-indicator-list-definitions.html new file mode 100644 index 0000000000..95dbf97e59 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-performance-indicator-list-definitions.html @@ -0,0 +1,138 @@ +--- +title: fcli-ssc-performance-indicator-list-definitions(1) +fcli_version: +--- + + + + + + + +fcli-ssc-performance-indicator-list-definitions(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc performance-indicator list-definitions [[-h] +[--env-prefix=<envPrefix>] [--log-file=<logFile>] [--log-level=<logLevel>]] +[[--session=<sessionName>]] ] [--store=_variableName +[=<propertyNames>]] [--to-file=<outputFile>]] [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-performance-indicator-list.html b/v2.3.0/manpage/fcli-ssc-performance-indicator-list.html new file mode 100644 index 0000000000..d200738d62 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-performance-indicator-list.html @@ -0,0 +1,152 @@ +--- +title: fcli-ssc-performance-indicator-list(1) +fcli_version: +--- + + + + + + + +fcli-ssc-performance-indicator-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc performance-indicator list --av=<appVersionNameOrId> + [--delim=<delimiter>] [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--av, --appversion=<appVersionNameOrId>
+
+

Application version id or <application>:<version> name.

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-performance-indicator.html b/v2.3.0/manpage/fcli-ssc-performance-indicator.html new file mode 100644 index 0000000000..8d44a6964f --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-performance-indicator.html @@ -0,0 +1,97 @@ +--- +title: fcli-ssc-performance-indicator(1) +fcli_version: +--- + + + + + + + +fcli-ssc-performance-indicator(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc performance-indicator [-h] [COMMAND]

+
+
+
+
+

Description

+
+
+

Performance indicator and variable commands may potentially be combined under a single 'metrics' entity, we’re still considering the pro’s and con’s of either approach.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
list-definitions, lsd
+
+

(PREVIEW) List performance indicator definitions.

+
+
get
+
+

(PREVIEW) Get performance indicator details.

+
+
list, ls
+
+

(PREVIEW) List application version performance indicators.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-plugin-disable.html b/v2.3.0/manpage/fcli-ssc-plugin-disable.html new file mode 100644 index 0000000000..c26112198f --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-plugin-disable.html @@ -0,0 +1,139 @@ +--- +title: fcli-ssc-plugin-disable(1) +fcli_version: +--- + + + + + + + +fcli-ssc-plugin-disable(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc plugin disable [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <numericPluginId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<numericPluginId>
+
+

Numeric plugin id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-plugin-enable.html b/v2.3.0/manpage/fcli-ssc-plugin-enable.html new file mode 100644 index 0000000000..23711e0d33 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-plugin-enable.html @@ -0,0 +1,139 @@ +--- +title: fcli-ssc-plugin-enable(1) +fcli_version: +--- + + + + + + + +fcli-ssc-plugin-enable(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc plugin enable [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <numericPluginId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<numericPluginId>
+
+

Numeric plugin id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-plugin-get.html b/v2.3.0/manpage/fcli-ssc-plugin-get.html new file mode 100644 index 0000000000..cf9f839806 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-plugin-get.html @@ -0,0 +1,139 @@ +--- +title: fcli-ssc-plugin-get(1) +fcli_version: +--- + + + + + + + +fcli-ssc-plugin-get(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc plugin get [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <numericPluginId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<numericPluginId>
+
+

Numeric plugin id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-plugin-install.html b/v2.3.0/manpage/fcli-ssc-plugin-install.html new file mode 100644 index 0000000000..c835aff8d2 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-plugin-install.html @@ -0,0 +1,143 @@ +--- +title: fcli-ssc-plugin-install(1) +fcli_version: +--- + + + + + + + +fcli-ssc-plugin-install(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc plugin install [--[no-]auto-enable] -f=<file> [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-f, --file=<file>
+
+

Plugin jar file to install.

+
+
--[no-]auto-enable
+
+

The plugin being installed will be enabled automatically, unless the --no-auto-enable option is provided.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-plugin-list.html b/v2.3.0/manpage/fcli-ssc-plugin-list.html new file mode 100644 index 0000000000..0bb3462036 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-plugin-list.html @@ -0,0 +1,139 @@ +--- +title: fcli-ssc-plugin-list(1) +fcli_version: +--- + + + + + + + +fcli-ssc-plugin-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc plugin list [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-plugin-uninstall.html b/v2.3.0/manpage/fcli-ssc-plugin-uninstall.html new file mode 100644 index 0000000000..faa25574cc --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-plugin-uninstall.html @@ -0,0 +1,154 @@ +--- +title: fcli-ssc-plugin-uninstall(1) +fcli_version: +--- + + + + + + + +fcli-ssc-plugin-uninstall(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc plugin uninstall [--[no-]auto-disable] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <numericPluginId>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--[no-]auto-disable
+
+

The plugin being deleted will be automatically disabled, unless the --no-auto-disable option is provided.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<numericPluginId>
+
+

Numeric plugin id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-plugin.html b/v2.3.0/manpage/fcli-ssc-plugin.html new file mode 100644 index 0000000000..3e492ea43f --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-plugin.html @@ -0,0 +1,107 @@ +--- +title: fcli-ssc-plugin(1) +fcli_version: +--- + + + + + + + +fcli-ssc-plugin(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc plugin [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
install
+
+

Install a plugin.

+
+
uninstall
+
+

Uninstall a plugin.

+
+
enable
+
+

Enable a plugin.

+
+
disable
+
+

Disable a plugin.

+
+
get
+
+

Get plugin details.

+
+
list, ls
+
+

List plugins.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-report-create-template-config.html b/v2.3.0/manpage/fcli-ssc-report-create-template-config.html new file mode 100644 index 0000000000..71f6eb8a11 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-report-create-template-config.html @@ -0,0 +1,133 @@ +--- +title: fcli-ssc-report-create-template-config(1) +fcli_version: +--- + + + + + + + +fcli-ssc-report-create-template-config(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc report create-template-config [-y] [-c=<outputFileName>] [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+
+

Generate a sample report template configuration file for use by the 'create' command. This configuration file defines settings like the name of the report template, what parameters it accepts, and the types for those parameters.

+
+
+
+
+

Options

+
+
+
+
-c, --config=<outputFileName>
+
+

Output file for the generated configuration.

+
+
-y, --confirm
+
+

Confirm overwriting existing configuration file.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-report-create-template.html b/v2.3.0/manpage/fcli-ssc-report-create-template.html new file mode 100644 index 0000000000..f03e3b48a2 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-report-create-template.html @@ -0,0 +1,145 @@ +--- +title: fcli-ssc-report-create-template(1) +fcli_version: +--- + + + + + + + +fcli-ssc-report-create-template(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc report create-template [-c=<answerFile>] -t=<templatePath> [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-c, --config=<answerFile>
+
+

File containing report template configuration, like report parameters. You can use the 'generate-config' command to create a new configuration file template.

+
+
-t, --template=<templatePath>
+
+

BIRT report template to be uploaded to SSC.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-report-create.html b/v2.3.0/manpage/fcli-ssc-report-create.html new file mode 100644 index 0000000000..fbd810a756 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-report-create.html @@ -0,0 +1,161 @@ +--- +title: fcli-ssc-report-create(1) +fcli_version: +--- + + + + + + + +fcli-ssc-report-create(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc report create [--delim=<delimiter>] [-f=<format>] -n=<reportName> + [--notes=<notes>] --template=<reportTemplateNameOrId> + [-p=PARAM=VALUE[,PARAM=VALUE…​]]…​ [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
-f, --format=<format>
+
+

Report format. Allowed values: xls, doc, pdf.

+
+
-n, --name=<reportName>
+
+

Name for the generated report.

+
+
--notes=<notes>
+
+

Notes for the generated report.

+
+
-p, --parameters=PARAM=VALUE[,PARAM=VALUE…​]
+
+

Report generation parameters, dependent on report template.

+
+
--template=<reportTemplateNameOrId>
+
+

The name or ID of the report template definition.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-report-delete-template.html b/v2.3.0/manpage/fcli-ssc-report-delete-template.html new file mode 100644 index 0000000000..ead4b00adc --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-report-delete-template.html @@ -0,0 +1,141 @@ +--- +title: fcli-ssc-report-delete-template(1) +fcli_version: +--- + + + + + + + +fcli-ssc-report-delete-template(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc report delete-template [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <reportTemplateNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<reportTemplateNameOrId>
+
+

The name or ID of the report template definition.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-report-delete.html b/v2.3.0/manpage/fcli-ssc-report-delete.html new file mode 100644 index 0000000000..62be102826 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-report-delete.html @@ -0,0 +1,139 @@ +--- +title: fcli-ssc-report-delete(1) +fcli_version: +--- + + + + + + + +fcli-ssc-report-delete(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc report delete [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <reportNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<reportNameOrId>
+
+

Report name or id. If multiple reports with the same name exist on SSC, you must specify the report id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-report-download-template.html b/v2.3.0/manpage/fcli-ssc-report-download-template.html new file mode 100644 index 0000000000..2ba17b7e58 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-report-download-template.html @@ -0,0 +1,155 @@ +--- +title: fcli-ssc-report-download-template(1) +fcli_version: +--- + + + + + + + +fcli-ssc-report-download-template(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc report download-template [-f=<file>] [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <reportTemplateNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-f, --file=<file>
+
+

Optional issue template file path.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<reportTemplateNameOrId>
+
+

The name or ID of the report template definition.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-report-download.html b/v2.3.0/manpage/fcli-ssc-report-download.html new file mode 100644 index 0000000000..dd5850520c --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-report-download.html @@ -0,0 +1,153 @@ +--- +title: fcli-ssc-report-download(1) +fcli_version: +--- + + + + + + + +fcli-ssc-report-download(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc report download [-f=<file>] [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] <reportNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-f, --file=<file>
+
+

Optional output file name.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<reportNameOrId>
+
+

Report name or id. If multiple reports with the same name exist on SSC, you must specify the report id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-report-get-template.html b/v2.3.0/manpage/fcli-ssc-report-get-template.html new file mode 100644 index 0000000000..f869c8aa34 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-report-get-template.html @@ -0,0 +1,140 @@ +--- +title: fcli-ssc-report-get-template(1) +fcli_version: +--- + + + + + + + +fcli-ssc-report-get-template(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc report get-template [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <reportTemplateNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<reportTemplateNameOrId>
+
+

The name or ID of the report template definition.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-report-get.html b/v2.3.0/manpage/fcli-ssc-report-get.html new file mode 100644 index 0000000000..75165f5d97 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-report-get.html @@ -0,0 +1,139 @@ +--- +title: fcli-ssc-report-get(1) +fcli_version: +--- + + + + + + + +fcli-ssc-report-get(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc report get [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <reportNameOrId>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<reportNameOrId>
+
+

Report name or id. If multiple reports with the same name exist on SSC, you must specify the report id.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-report-list-parameters.html b/v2.3.0/manpage/fcli-ssc-report-list-parameters.html new file mode 100644 index 0000000000..ba6894be70 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-report-list-parameters.html @@ -0,0 +1,146 @@ +--- +title: fcli-ssc-report-list-parameters(1) +fcli_version: +--- + + + + + + + +fcli-ssc-report-list-parameters(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc report list-parameters --template=<reportTemplateNameOrId> [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
--template=<reportTemplateNameOrId>
+
+

The name or ID of the report template definition.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-report-list-templates.html b/v2.3.0/manpage/fcli-ssc-report-list-templates.html new file mode 100644 index 0000000000..359b03f9ed --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-report-list-templates.html @@ -0,0 +1,140 @@ +--- +title: fcli-ssc-report-list-templates(1) +fcli_version: +--- + + + + + + + +fcli-ssc-report-list-templates(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc report list-templates [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-report-list.html b/v2.3.0/manpage/fcli-ssc-report-list.html new file mode 100644 index 0000000000..8c946c4c6b --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-report-list.html @@ -0,0 +1,143 @@ +--- +title: fcli-ssc-report-list(1) +fcli_version: +--- + + + + + + + +fcli-ssc-report-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc report list [--q-param=<qParam>] [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
--q-param=<qParam>
+
+

Server-side queries are automatically generated from the -q / --query option if possible; generated queries can be viewed in the debug log. The --q-param option can be used to override the automatically generated query, for example to further optimize the request. See SSC REST API documentation for information on supported formats.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-report-wait-for.html b/v2.3.0/manpage/fcli-ssc-report-wait-for.html new file mode 100644 index 0000000000..edb81e05ba --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-report-wait-for.html @@ -0,0 +1,196 @@ +--- +title: fcli-ssc-report-wait-for(1) +fcli_version: +--- + + + + + + + +fcli-ssc-report-wait-for(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc report wait-for [-i=<intervalPeriod>] + [--on-failure-state=<onFailureState>] + [--on-timeout=<onTimeout>] + [--on-unknown-state=<onUnknownState>] + [--on-unknown-state-requested=<onUnknownStateRequested> + ] [--progress=<type>] [-t=<timeoutPeriod>] [-s=<states> + [,<states>…​]]…​ [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [-u=any-match|all-match | -w=any-match|all-match] + [[--session=<sessionName>]] report names or id’s…​

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-i, --interval=<intervalPeriod>
+
+

Polling interval, for example 5s (5 seconds) or 1m (1 minute).

+
+
--on-failure-state=<onFailureState>
+
+

Action to take when a failure state is returned for any of the records: wait, terminate, fail.

+
+
--on-timeout=<onTimeout>
+
+

Action to take when timeout occurs: terminate, fail.

+
+
--on-unknown-state=<onUnknownState>
+
+

Action to take when an unknown state is returned for any of the records: wait, terminate, fail.

+
+
--on-unknown-state-requested=<onUnknownStateRequested>
+
+

Action to take when an unknown state is passed in any of the --while or --until options: ignore, fail.

+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
-s, --any-state=<states>[,<states>…​]
+
+

One or more report states against which to match the given reports.

+
+
-t, --timeout=<timeoutPeriod>
+
+

Time-out, for example 30s (30 seconds), 5m (5 minutes), 1h (1 hour).

+
+
-u, --until=any-match|all-match
+
+

Wait until either any or all reports match. If neither --until or --while are specified, default is to wait until all reports match.

+
+
-w, --while=any-match|all-match
+
+

Wait while either any or all reports match.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
report names or id’s…​
+
+

Report names or id’s.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-report.html b/v2.3.0/manpage/fcli-ssc-report.html new file mode 100644 index 0000000000..3a7582543d --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-report.html @@ -0,0 +1,135 @@ +--- +title: fcli-ssc-report(1) +fcli_version: +--- + + + + + + + +fcli-ssc-report(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc report [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
create
+
+

Generate a report on SSC.

+
+
list, ls
+
+

List SSC reports.

+
+
get
+
+

Get SSC report details.

+
+
download
+
+

Download an SSC report.

+
+
wait-for
+
+

Wait for SSC report generation.

+
+
delete, rm
+
+

Delete a report from SSC.

+
+
list-parameters, lsp
+
+

List SSC report parameters.

+
+
create-template
+
+

Create/upload a report template.

+
+
list-templates, lst
+
+

List report template definitions.

+
+
get-template
+
+

Get report template details.

+
+
download-template
+
+

Download a report template file.

+
+
create-template-config
+
+

Generate a sample report template configuration file.

+
+
delete-template, rmt
+
+

Delete a report template.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-rest-call.html b/v2.3.0/manpage/fcli-ssc-rest-call.html new file mode 100644 index 0000000000..bc9b9e4f12 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-rest-call.html @@ -0,0 +1,174 @@ +--- +title: fcli-ssc-rest-call(1) +fcli_version: +--- + + + + + + + +fcli-ssc-rest-call(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc rest call [--no-paging] [-d=<data>] [-X=<httpMethod>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--no-transform] | -t=<expr>] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>] [[--session=<sessionName>]] <uri>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-d, --data=<data>
+
+

Data to send in the request body. This option takes either a string to be sent as request body, or @@<file> to send the contents of the given file as the request body (note the double at-sign). This option is not available for GET requests.

+
+
--no-paging
+
+

By default, this command will load all pages of data from SSC (from the given offset if specified as a request parameter). Use this option to return only a single page.

+
+
--no-transform
+
+

By default, this command performs generic transformations on SSC REST responses, like only outputting the actual response data (contents of the 'data' property). Use this option to output the original response contents without transformations.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
-t, --transform=<expr>
+
+

This option allows for performing custom transformations on the response data based on a Spring Expression Language (SpEL) expression. For example, this allows for retrieving data from sub-properties, or using project selection/projection. Note that the expression operates on the raw response, as if --no-transform was specified before evaluating the expression.

+
+
-X, --request=<httpMethod>
+
+

HTTP method/verb to use for the API request, like GET, POST, DELETE, …​ Default value: GET.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<uri>
+
+

Relative URI to the REST API endpoint that you want to invoke.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-rest.html b/v2.3.0/manpage/fcli-ssc-rest.html new file mode 100644 index 0000000000..657a223995 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-rest.html @@ -0,0 +1,89 @@ +--- +title: fcli-ssc-rest(1) +fcli_version: +--- + + + + + + + +fcli-ssc-rest(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc rest [-h] [COMMAND]

+
+
+
+
+

Description

+
+
+

These commands allow for direct interaction with SSC REST API endpoints, somewhat similar to using 'curl' but benefiting from standard fcli functionality like session management (no need to manually specify Authorization header), rich output formatting options, and query functionality.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
call
+
+

Call an individual Fortify SSC REST API endpoint.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-session-list.html b/v2.3.0/manpage/fcli-ssc-session-list.html new file mode 100644 index 0000000000..742e9ad964 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-session-list.html @@ -0,0 +1,132 @@ +--- +title: fcli-ssc-session-list(1) +fcli_version: +--- + + + + + + + +fcli-ssc-session-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc session list [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+
+

This commands lists all SSC sessions created through the login command, as long as they haven’t been explicitly terminated through the 'logout' command.

+
+
+

For sessions created using user name and password, the output of this command will show session expiry date and status, based on the data provided by SSC at the time the login command was issued. Any changes to the generated token will not be reflected in the output of this command. Even if a session is no longer valid because the generated token was revoked (through SSC UI or 'fcli ssc access-control revoke-token' command), the output of this command may still show the session as not having expired. Similarly, any changes to token validity will not be reflected in the output of this command.

+
+
+

For sessions created using a pre-generated token, fcli cannot display session expiration date or status, as SSC doesn’t allow for obtaining this information.

+
+
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-session-login.html b/v2.3.0/manpage/fcli-ssc-session-login.html new file mode 100644 index 0000000000..0e1d77e42a --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-session-login.html @@ -0,0 +1,238 @@ +--- +title: fcli-ssc-session-login(1) +fcli_version: +--- + + + + + + + +fcli-ssc-session-login(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc session login [--session=<sessionName>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] ([-k] + [--socket-timeout=<socketTimeout>] + [--connect-timeout=<connectTimeout>] --url=<url>) + ((-u=<user> -p[=<password>] [--expire-in=<expireIn>]) | + -t[=<token>] | --ci-token[=<token>])

+
+
+
+
+

Description

+
+
+

This command stores the SSC URL and authentication token in an encrypted session file in the fcli state data folder, for use by other 'fcli ssc' commands to connect to the specified SSC instance. Option values may be passed on the command line or specified through environment variables (common for CI/CD pipeline use) as listed below.

+
+
+

When logging in with username and password, this command will connect to SSC to generate a UnifiedLoginToken; the user password is not stored by fcli. When logging in with a pre-generated token, this token will be stored as-is. Note that due to SSC limitations, fcli cannot validate whether the given token is a valid SSC token, and doesn’t known when it will expire. If an invalid or expired token is given, the 'login' command may still succeed but subsequent 'fcli ssc' commands will fail. Also note that depending on token type, some 'fcli ssc' commands may fail due to the token not being allowed to access the necessary SSC API endpoints.

+
+
+

For interactive use, you may choose to keep the session open until it expires. For CI/CD integrations and other automations, you should always issue a logout command once work is complete. On shared/non-containerized systems, consider setting FCLI_STATE_DIR or FCLI_DATA_DIR environment variables to prevent unexpected interactions between different pipelines.

+
+
+
+
+

Options

+
+
+
+
--session=<sessionName>
+
+

Name for this SSC session. Default value: default.

+
+
-u, --user=<user>
+
+

SSC user name.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_USER: Shared with SC SAST/DAST
+
+
+
+
+
FCLI_DEFAULT_SSC_SESSION_USER: Only SSC session commands
+
+
+
+
-p, --password[=<password>]
+
+

SSC password.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_PASSWORD: Shared with SC SAST/DAST
+
+
+
+
+
FCLI_DEFAULT_SSC_SESSION_PASSWORD: Only SSC session commands
+
+
+
+
--expire-in=<expireIn>
+
+

Specify for how long the session should remain active, for example 1h (1 hour), 1d (1 day).

+
+
+
Default: 1d
+
+
+
+
-t, --token[=<token>]
+
+

SSC token in either encoded (REST) or decoded (application) format. Tokens can be created through the SSC web UI, or using the 'fcli ssc access-control create-token' command. Note that depending on token permissions, not all fcli commands may be available.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_TOKEN
+
+
+
+
--ci-token[=<token>]
+
+

SSC CIToken in either encoded (REST) or decoded (application) format. Tokens can be created through the SSC web UI, or using the 'fcli ssc access-control create-token' command. Note that most, but not all, fcli commands are available when logging in with a CIToken.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_CI_TOKEN: Shared with SC SAST/DAST
+
+
+
+
+
FCLI_DEFAULT_SSC_SESSION_CI_TOKEN: Only SSC session commands
+
+
+
+
--url=<url>
+
+

SSC URL.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_URL: Shared with SC SAST/DAST
+
+
+
+
+
FCLI_DEFAULT_SSC_SESSION_URL: Only SSC session commands
+
+
+
+
-k, --insecure
+
+

Disable SSL checks.

+
+
--socket-timeout=<socketTimeout>
+
+

Socket timeout for this session, for example 30s (30 seconds), 5m (5 minutes). Default value: 60 seconds.

+
+
--connect-timeout=<connectTimeout>
+
+

Connection timeout for this session, for example 30s (30 seconds), 5m (5 minutes). Default value: 10 seconds.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-session-logout.html b/v2.3.0/manpage/fcli-ssc-session-logout.html new file mode 100644 index 0000000000..364461c1a7 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-session-logout.html @@ -0,0 +1,165 @@ +--- +title: fcli-ssc-session-logout(1) +fcli_version: +--- + + + + + + + +fcli-ssc-session-logout(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc session logout [--session=<sessionName>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] --no-revoke-token | (-u=<user> -p[=<password>])

+
+
+
+
+

Description

+
+
+

This command terminates an SSC session previously created through the 'login' command. This command will try to revoke the token passed to or generated by the 'login' command (unless the --no-revoke-token option is specified), and removes the session data from the fcli state data directory.

+
+
+
+
+

Options

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to be terminated. Default value: default.

+
+
--no-revoke-token
+
+

Don’t revoke the token passed to or generated by the 'login' command. If user name and password were specified during login, it is recommended to have the 'logout' command revoke this token, to avoid exceeding SSCs maximum token limit. Note that due to SSC limitations, user credentials will need to be provided to allow for token revocation. If a pre-generated token was specified during login, usually you’ll want to pass this option to avoid the pre-generated token from being revoked.

+
+
-u, --user=<user>
+
+

SSC user name.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_USER: Shared with SC SAST/DAST
+
+
+
+
+
FCLI_DEFAULT_SSC_SESSION_USER: Only SSC session commands
+
+
+
+
-p, --password[=<password>]
+
+

SSC password.

+
+

Environment variables:

+
+
+
+
FCLI_DEFAULT_SSC_PASSWORD: Shared with SC SAST/DAST
+
+
+
+
+
FCLI_DEFAULT_SSC_SESSION_PASSWORD: Only SSC session commands
+
+
+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-session.html b/v2.3.0/manpage/fcli-ssc-session.html new file mode 100644 index 0000000000..61019c1212 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-session.html @@ -0,0 +1,97 @@ +--- +title: fcli-ssc-session(1) +fcli_version: +--- + + + + + + + +fcli-ssc-session(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc session [-h] [COMMAND]

+
+
+
+
+

Description

+
+
+

The session commands allow for managing one or more SSC sessions used to connect to a particular SSC instance with particular credentials. Potentially you can have multiple open SSC sessions, for example connecting to different SSC instances like DEV and PROD, or connecting to the same SSC instance but with different credentials.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
list, ls
+
+

List active and expired Fortify SSC sessions.

+
+
login
+
+

Create a session for interacting with Fortify SSC.

+
+
logout
+
+

Terminate Fortify SSC session.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-system-state-cancel-job.html b/v2.3.0/manpage/fcli-ssc-system-state-cancel-job.html new file mode 100644 index 0000000000..dc5f1fb759 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-system-state-cancel-job.html @@ -0,0 +1,141 @@ +--- +title: fcli-ssc-system-state-cancel-job(1) +fcli_version: +--- + + + + + + + +fcli-ssc-system-state-cancel-job(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc system-state cancel-job [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <jobName>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<jobName>
+
+

Job name.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-system-state-get-job.html b/v2.3.0/manpage/fcli-ssc-system-state-get-job.html new file mode 100644 index 0000000000..0aca46c4ea --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-system-state-get-job.html @@ -0,0 +1,140 @@ +--- +title: fcli-ssc-system-state-get-job(1) +fcli_version: +--- + + + + + + + +fcli-ssc-system-state-get-job(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc system-state get-job [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <jobName>

+
+
+
+
+

Description

+
+ +
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<jobName>
+
+

Job name.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-system-state-list-activities.html b/v2.3.0/manpage/fcli-ssc-system-state-list-activities.html new file mode 100644 index 0000000000..2b169a17b7 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-system-state-list-activities.html @@ -0,0 +1,147 @@ +--- +title: fcli-ssc-system-state-list-activities(1) +fcli_version: +--- + + + + + + + +fcli-ssc-system-state-list-activities(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc system-state list-activities [--q-param=<qParam>] [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
--q-param=<qParam>
+
+

Server-side queries are automatically generated from the -q / --query option if possible; generated queries can be viewed in the debug log. The --q-param option can be used to override the automatically generated query, for example to further optimize the request. See SSC REST API documentation for information on supported formats.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-system-state-list-events.html b/v2.3.0/manpage/fcli-ssc-system-state-list-events.html new file mode 100644 index 0000000000..7786ca0564 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-system-state-list-events.html @@ -0,0 +1,146 @@ +--- +title: fcli-ssc-system-state-list-events(1) +fcli_version: +--- + + + + + + + +fcli-ssc-system-state-list-events(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc system-state list-events [--q-param=<qParam>] [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
--q-param=<qParam>
+
+

Server-side queries are automatically generated from the -q / --query option if possible; generated queries can be viewed in the debug log. The --q-param option can be used to override the automatically generated query, for example to further optimize the request. See SSC REST API documentation for information on supported formats.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-system-state-list-jobs.html b/v2.3.0/manpage/fcli-ssc-system-state-list-jobs.html new file mode 100644 index 0000000000..12e50a5b8b --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-system-state-list-jobs.html @@ -0,0 +1,146 @@ +--- +title: fcli-ssc-system-state-list-jobs(1) +fcli_version: +--- + + + + + + + +fcli-ssc-system-state-list-jobs(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc system-state list-jobs [--q-param=<qParam>] [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
--q-param=<qParam>
+
+

Server-side queries are automatically generated from the -q / --query option if possible; generated queries can be viewed in the debug log. The --q-param option can be used to override the automatically generated query, for example to further optimize the request. See SSC REST API documentation for information on supported formats.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-system-state-list-rulepacks.html b/v2.3.0/manpage/fcli-ssc-system-state-list-rulepacks.html new file mode 100644 index 0000000000..64f5c7f12c --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-system-state-list-rulepacks.html @@ -0,0 +1,142 @@ +--- +title: fcli-ssc-system-state-list-rulepacks(1) +fcli_version: +--- + + + + + + + +fcli-ssc-system-state-list-rulepacks(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc system-state list-rulepacks [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-system-state-list-settings.html b/v2.3.0/manpage/fcli-ssc-system-state-list-settings.html new file mode 100644 index 0000000000..1f2d0ade7c --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-system-state-list-settings.html @@ -0,0 +1,142 @@ +--- +title: fcli-ssc-system-state-list-settings(1) +fcli_version: +--- + + + + + + + +fcli-ssc-system-state-list-settings(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc system-state list-settings [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-system-state-update-job.html b/v2.3.0/manpage/fcli-ssc-system-state-update-job.html new file mode 100644 index 0000000000..abae4368a5 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-system-state-update-job.html @@ -0,0 +1,156 @@ +--- +title: fcli-ssc-system-state-update-job(1) +fcli_version: +--- + + + + + + + +fcli-ssc-system-state-update-job(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc system-state update-job --priority=<priority> [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <jobName>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--priority=<priority>
+
+

New priority for this job.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<jobName>
+
+

Job name.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-system-state-upload-seed-bundle.html b/v2.3.0/manpage/fcli-ssc-system-state-upload-seed-bundle.html new file mode 100644 index 0000000000..53fbf99e5f --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-system-state-upload-seed-bundle.html @@ -0,0 +1,138 @@ +--- +title: fcli-ssc-system-state-upload-seed-bundle(1) +fcli_version: +--- + + + + + + + +fcli-ssc-system-state-upload-seed-bundle(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc system-state upload-seed-bundle -f=<file> [[-h] +[--env-prefix=<envPrefix>] [--log-file=<logFile>] [--log-level=<logLevel>]] +[[--session=<sessionName>]] ] [--store=_variableName +[=<propertyNames>]] [--to-file=<outputFile>]]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-f, --file=<file>
+
+

Seed bundle to upload.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-system-state-wait-for-job.html b/v2.3.0/manpage/fcli-ssc-system-state-wait-for-job.html new file mode 100644 index 0000000000..f916d639f4 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-system-state-wait-for-job.html @@ -0,0 +1,201 @@ +--- +title: fcli-ssc-system-state-wait-for-job(1) +fcli_version: +--- + + + + + + + +fcli-ssc-system-state-wait-for-job(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc system-state wait-for-job [-i=<intervalPeriod>] + [--on-failure-state=<onFailureState>] + [--on-timeout=<onTimeout>] + [--on-unknown-state=<onUnknownState>] + [--on-unknown-state-requested=<onUnknownState + _ Requested>_] [--progress=<type>] + [-t=<timeoutPeriod>] [-s=<states>[, + <states>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] + [-u=any-match|all-match | + -w=any-match|all-match] + [[--session=<sessionName>]] job-names…​

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-i, --interval=<intervalPeriod>
+
+

Polling interval, for example 5s (5 seconds) or 1m (1 minute).

+
+
--on-failure-state=<onFailureState>
+
+

Action to take when a failure state is returned for any of the records: wait, terminate, fail.

+
+
--on-timeout=<onTimeout>
+
+

Action to take when timeout occurs: terminate, fail.

+
+
--on-unknown-state=<onUnknownState>
+
+

Action to take when an unknown state is returned for any of the records: wait, terminate, fail.

+
+
--on-unknown-state-requested=<onUnknownStateRequested>
+
+

Action to take when an unknown state is passed in any of the --while or --until options: ignore, fail.

+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
-s, --any-state=<states>[,<states>…​]
+
+

One or more processing states against which to match the given jobs.

+
+
-t, --timeout=<timeoutPeriod>
+
+

Time-out, for example 30s (30 seconds), 5m (5 minutes), 1h (1 hour).

+
+
-u, --until=any-match|all-match
+
+

Wait until either any or all jobs match. If neither --until or --while are specified, default is to wait until all jobs match.

+
+
-w, --while=any-match|all-match
+
+

Wait while either any or all jobs match.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
job-names…​
+
+

One or more job names

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-system-state.html b/v2.3.0/manpage/fcli-ssc-system-state.html new file mode 100644 index 0000000000..5121a4f82f --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-system-state.html @@ -0,0 +1,123 @@ +--- +title: fcli-ssc-system-state(1) +fcli_version: +--- + + + + + + + +fcli-ssc-system-state(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc system-state [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
list-activities, lsa
+
+

List activity feed entries.

+
+
list-events, lse
+
+

List system events.

+
+
list-settings, lss
+
+

List system settings.

+
+
upload-seed-bundle
+
+

Upload a seed bundle.

+
+
list-rulepacks, lsr
+
+

List installed rule packs.

+
+
cancel-job
+
+

Cancel a job.

+
+
get-job
+
+

Get job details.

+
+
list-jobs, lsj
+
+

List jobs.

+
+
update-job
+
+

Update job priority.

+
+
wait-for-job
+
+

Wait for multiple system jobs

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-variable-get.html b/v2.3.0/manpage/fcli-ssc-variable-get.html new file mode 100644 index 0000000000..186863304c --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-variable-get.html @@ -0,0 +1,158 @@ +--- +title: fcli-ssc-variable-get(1) +fcli_version: +--- + + + + + + + +fcli-ssc-variable-get(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc variable get --av=<appVersionNameOrId> [--delim=<delimiter>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <VariableNameOrIdOrGuid>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--av, --appversion=<appVersionNameOrId>
+
+

Application version id or <application>:<version> name.

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<VariableNameOrIdOrGuid>
+
+

Variable name, id, or guid.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-variable-list-definitions.html b/v2.3.0/manpage/fcli-ssc-variable-list-definitions.html new file mode 100644 index 0000000000..af5f5ca122 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-variable-list-definitions.html @@ -0,0 +1,142 @@ +--- +title: fcli-ssc-variable-list-definitions(1) +fcli_version: +--- + + + + + + + +fcli-ssc-variable-list-definitions(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc variable list-definitions [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] + [[--session=<sessionName>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-variable-list.html b/v2.3.0/manpage/fcli-ssc-variable-list.html new file mode 100644 index 0000000000..6e2d82654a --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-variable-list.html @@ -0,0 +1,148 @@ +--- +title: fcli-ssc-variable-list(1) +fcli_version: +--- + + + + + + + +fcli-ssc-variable-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc variable list --av=<appVersionNameOrId> [--delim=<delimiter>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [[--session=<sessionName>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--av, --appversion=<appVersionNameOrId>
+
+

Application version id or <application>:<version> name.

+
+
--delim=<delimiter>
+
+

Change the default delimiter character when using options that accept "application:version" as an argument or parameter.

+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Session options:

+
+
+
+
--session=<sessionName>
+
+

Name of the SSC session to use for executing this command. Default value: default.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc-variable.html b/v2.3.0/manpage/fcli-ssc-variable.html new file mode 100644 index 0000000000..9faf02cd85 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc-variable.html @@ -0,0 +1,97 @@ +--- +title: fcli-ssc-variable(1) +fcli_version: +--- + + + + + + + +fcli-ssc-variable(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc variable [-h] [COMMAND]

+
+
+
+
+

Description

+
+
+

Performance indicator and variable commands may potentially be combined under a single 'metrics' entity, we’re still considering the pro’s and con’s of either approach.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
list-definitions, lsd
+
+

(PREVIEW) List variable definitions.

+
+
get
+
+

(PREVIEW) Get variable details.

+
+
list, ls
+
+

(PREVIEW) List application version variables.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-ssc.html b/v2.3.0/manpage/fcli-ssc.html new file mode 100644 index 0000000000..93800ccd97 --- /dev/null +++ b/v2.3.0/manpage/fcli-ssc.html @@ -0,0 +1,144 @@ +--- +title: fcli-ssc(1) +fcli_version: +--- + + + + + + + +fcli-ssc(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli ssc [-h] [COMMAND]

+
+
+
+
+

Description

+
+
+

The commands in this module allow for interacting with Fortify Software Security Center (SSC). This includes functionality like managing applications, application versions and their contents like artifacts and vulnerability data, as well as working with other SSC entities like event logs, alerts, plugins, and so on.

+
+
+

Before being able to interact with SSC, a session will need to be created by passing SSC URL and credentials to the 'session login' command in this module. As a best practice, 'session logout' should be run to terminate the session when there are no more activities to be performed.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
session
+
+

Manage SSC sessions (start here).

+
+
access-control, ac
+
+

Manage SSC users, roles & tokens.

+
+
alert
+
+

Manage SSC alerts & definitions.

+
+
app
+
+

Manage SSC applications.

+
+
appversion, av
+
+

Manage SSC application versions.

+
+
artifact
+
+

Manage SSC artifacts.

+
+
attribute, attr
+
+

Manage SSC application version attributes & definitions.

+
+
issue
+
+

Manage SSC issues (vulnerabilities) and related entities like issue templates, filters and groups.

+
+
performance-indicator, pi
+
+

(PREVIEW) Manage SSC performance indicators & definitions.

+
+
variable, var
+
+

(PREVIEW) Manage SSC variables & definitions.

+
+
plugin
+
+

Manage SSC parser & bug tracker plugins.

+
+
report
+
+

Manage SSC reports & templates.

+
+
system-state, state
+
+

View & manage SSC system state (logs, jobs, …​)

+
+
rest
+
+

Interact with SSC REST API endpoints.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-bugtracker-utility-install.html b/v2.3.0/manpage/fcli-tool-bugtracker-utility-install.html new file mode 100644 index 0000000000..9a787de85a --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-bugtracker-utility-install.html @@ -0,0 +1,188 @@ +--- +title: fcli-tool-bugtracker-utility-install(1) +fcli_version: +--- + + + + + + + +fcli-tool-bugtracker-utility-install(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool bugtracker-utility install [-y] [--[no-]global-bin] + [--on-digest-mismatch=<onDigestMismatch>] + [-p=<platform>] [--progress=<type>] + [-v=<version>] [-u=<versionsToUninstall>[, + <versionsToUninstall>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] [-d=<installDir> + | -b=<baseDir>] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]]

+
+
+
+
+

Description

+
+
+

This command allows for tool installation and upgrade. All tools are installed to <base-dir>/<tool-name>/<version>. The base directory can be specified using the --base-dir option, defaulting to <user.home>/fortify/tools if not specified. Unless the --no-global-bin option is specified, wrapper scripts for invoking each tool will be installed to <base-dir>/bin, allowing users to add this directory to the system PATH for easy tool invocations.

+
+
+

When installing a new version, older versions can optionally be automatically un-installed using the --uninstall option, which is basically the equivalent of an upgrade. When trying to install a version that’s already been installed, only some post-installation tasks will be re-run, like installing the global bin scripts and performing any tool configuration if applicable.

+
+
+

Sample invocations:

+
+
+

Install latest tool version, keep older versions: + fcli tool <name> install -v latest

+
+
+

Install latest tool version (only re-running post-install if already existing), uninstall all other tool versions: + fcli tool <name> install -v latest --uninstall all

+
+
+

Install latest v2 version, uninstall all other v2 versions: + fcli tool <name> install -v 2 --uninstall 2

+
+
+

Install latest and latest v1, have global bin-scripts point to latest: + fcli tool <name> install -v latest + fcli tool <name> install -v 1 --no-global-bin

+
+
+
+
+

Options

+
+
+
+
-b, --base-dir=<baseDir>
+
+

Directory under which the tool will be installed. Defaults to ~/fortify. Tools will be installed to <base-dir>/<tool>/<version>.

+
+
-d, --install-dir=<installDir>
+
+

Tool installation directory. Deprecated, use --base-dir instead.

+
+
--[no-]global-bin
+
+

By default, wrapper scripts will be installed to <base-dir>/bin; use --no-global-bin to skip installing/updating these wrapper scripts.

+
+
--on-digest-mismatch=<onDigestMismatch>
+
+

Action to take if there is a digest mismatch. Allowed values: fail, warn. Default action is to fail.

+
+
-p, --platform=<platform>
+
+

By default, fcli will try to install tool binaries that match the current operating system & architecture. Use this option to override automatic platform detection. The list-platforms command lists available platforms.

+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
-u, --uninstall=<versionsToUninstall>[,<versionsToUninstall>…​]
+
+

Uninstall the given versions while installing the new version. Accepts 'all' to uninstall all existing versions, or a comma-separated list of version numbers. Version numbers may be specified as <major>[.<minor>[.<patch>]].

+
+
-v, --version=<version>
+
+

Tool version to install; see output of list command to view available versions. Default value: latest

+
+
-y, --confirm
+
+

Automatically confirm all prompts (cleaning the target directory, uninstalling other versions).

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-bugtracker-utility-list-platforms.html b/v2.3.0/manpage/fcli-tool-bugtracker-utility-list-platforms.html new file mode 100644 index 0000000000..ece02fda84 --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-bugtracker-utility-list-platforms.html @@ -0,0 +1,128 @@ +--- +title: fcli-tool-bugtracker-utility-list-platforms(1) +fcli_version: +--- + + + + + + + +fcli-tool-bugtracker-utility-list-platforms(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool bugtracker-utility list-platforms [-v=<version>] [[-h] +[--env-prefix=<envPrefix>] [--log-file=<logFile>] [--log-level=<logLevel>]] +] [--store=_variableName[=<propertyNames>]] +[--to-file=<outputFile>]] [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
-v, --version=<version>
+
+

Tool version for which to list available platforms.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-bugtracker-utility-list.html b/v2.3.0/manpage/fcli-tool-bugtracker-utility-list.html new file mode 100644 index 0000000000..2dbd2a1894 --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-bugtracker-utility-list.html @@ -0,0 +1,128 @@ +--- +title: fcli-tool-bugtracker-utility-list(1) +fcli_version: +--- + + + + + + + +fcli-tool-bugtracker-utility-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool bugtracker-utility list [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+
+

Use the 'fcli tool definitions update' command to update the list of available versions.

+
+
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-bugtracker-utility-uninstall.html b/v2.3.0/manpage/fcli-tool-bugtracker-utility-uninstall.html new file mode 100644 index 0000000000..451cc628da --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-bugtracker-utility-uninstall.html @@ -0,0 +1,141 @@ +--- +title: fcli-tool-bugtracker-utility-uninstall(1) +fcli_version: +--- + + + + + + + +fcli-tool-bugtracker-utility-uninstall(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool bugtracker-utility uninstall [-y] [--progress=<type>] + -v=<versionsToUninstall>[, + <versionsToUninstall>…​] + [-v=<versionsToUninstall>[, + <versionsToUninstall>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+
+

This command removes one or more FortifyBugTrackerUtility installations that were previously installed using the 'fcli tool bugtracker-utility install' command. Note that global bin scripts, if installed, will not be updated or removed by this command. If you un-install the version to which the global bin-script is currently pointing, the global bin script will cease functioning. To update the global bin script to point to an existing version, please use the install command.

+
+
+
+
+

Options

+
+
+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
-v, --versions=<versionsToUninstall>[,<versionsToUninstall>…​]
+
+

One or more tool version to uninstall. Accepts 'all' to uninstall all existing versions, or a comma-separated list of version numbers. Version numbers may be specified as <major>[.<minor>[.<patch>]].

+
+
-y, --confirm
+
+

Confirm removal of FortifyBugTrackerUtility.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-bugtracker-utility.html b/v2.3.0/manpage/fcli-tool-bugtracker-utility.html new file mode 100644 index 0000000000..e6bf06f710 --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-bugtracker-utility.html @@ -0,0 +1,101 @@ +--- +title: fcli-tool-bugtracker-utility(1) +fcli_version: +--- + + + + + + + +fcli-tool-bugtracker-utility(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool bugtracker-utility [-h] [COMMAND]

+
+
+
+
+

Description

+
+
+

For more information about FortifyBugTrackerUtility, please see the source code repository at https://github.com/fortify-ps/FortifyBugTrackerUtility.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
install
+
+

Download and install FortifyBugTrackerUtility.

+
+
list, ls
+
+

List available and installed FortifyBugTrackerUtility versions.

+
+
list-platforms, lsp
+
+

List available platforms for FortifyBugTrackerUtility

+
+
uninstall
+
+

Uninstall FortifyBugTrackerUtility.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-debricked-cli-install.html b/v2.3.0/manpage/fcli-tool-debricked-cli-install.html new file mode 100644 index 0000000000..61bd226e0a --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-debricked-cli-install.html @@ -0,0 +1,188 @@ +--- +title: fcli-tool-debricked-cli-install(1) +fcli_version: +--- + + + + + + + +fcli-tool-debricked-cli-install(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool debricked-cli install [-y] [--[no-]global-bin] + [--on-digest-mismatch=<onDigestMismatch>] + [-p=<platform>] [--progress=<type>] + [-v=<version>] [-u=<versionsToUninstall>[, + <versionsToUninstall>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] [-d=<installDir> | + -b=<baseDir>] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]]

+
+
+
+
+

Description

+
+
+

This command allows for tool installation and upgrade. All tools are installed to <base-dir>/<tool-name>/<version>. The base directory can be specified using the --base-dir option, defaulting to <user.home>/fortify/tools if not specified. Unless the --no-global-bin option is specified, wrapper scripts for invoking each tool will be installed to <base-dir>/bin, allowing users to add this directory to the system PATH for easy tool invocations.

+
+
+

When installing a new version, older versions can optionally be automatically un-installed using the --uninstall option, which is basically the equivalent of an upgrade. When trying to install a version that’s already been installed, only some post-installation tasks will be re-run, like installing the global bin scripts and performing any tool configuration if applicable.

+
+
+

Sample invocations:

+
+
+

Install latest tool version, keep older versions: + fcli tool <name> install -v latest

+
+
+

Install latest tool version (only re-running post-install if already existing), uninstall all other tool versions: + fcli tool <name> install -v latest --uninstall all

+
+
+

Install latest v2 version, uninstall all other v2 versions: + fcli tool <name> install -v 2 --uninstall 2

+
+
+

Install latest and latest v1, have global bin-scripts point to latest: + fcli tool <name> install -v latest + fcli tool <name> install -v 1 --no-global-bin

+
+
+
+
+

Options

+
+
+
+
-b, --base-dir=<baseDir>
+
+

Directory under which the tool will be installed. Defaults to ~/fortify. Tools will be installed to <base-dir>/<tool>/<version>.

+
+
-d, --install-dir=<installDir>
+
+

Tool installation directory. Deprecated, use --base-dir instead.

+
+
--[no-]global-bin
+
+

By default, wrapper scripts will be installed to <base-dir>/bin; use --no-global-bin to skip installing/updating these wrapper scripts.

+
+
--on-digest-mismatch=<onDigestMismatch>
+
+

Action to take if there is a digest mismatch. Allowed values: fail, warn. Default action is to fail.

+
+
-p, --platform=<platform>
+
+

By default, fcli will try to install tool binaries that match the current operating system & architecture. Use this option to override automatic platform detection. The list-platforms command lists available platforms.

+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
-u, --uninstall=<versionsToUninstall>[,<versionsToUninstall>…​]
+
+

Uninstall the given versions while installing the new version. Accepts 'all' to uninstall all existing versions, or a comma-separated list of version numbers. Version numbers may be specified as <major>[.<minor>[.<patch>]].

+
+
-v, --version=<version>
+
+

Tool version to install; see output of list command to view available versions. Default value: latest

+
+
-y, --confirm
+
+

Automatically confirm all prompts (cleaning the target directory, uninstalling other versions).

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-debricked-cli-list-platforms.html b/v2.3.0/manpage/fcli-tool-debricked-cli-list-platforms.html new file mode 100644 index 0000000000..e7184b13f2 --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-debricked-cli-list-platforms.html @@ -0,0 +1,132 @@ +--- +title: fcli-tool-debricked-cli-list-platforms(1) +fcli_version: +--- + + + + + + + +fcli-tool-debricked-cli-list-platforms(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool debricked-cli list-platforms [-v=<version>] [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
-v, --version=<version>
+
+

Tool version for which to list available platforms.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-debricked-cli-list.html b/v2.3.0/manpage/fcli-tool-debricked-cli-list.html new file mode 100644 index 0000000000..d5d175afac --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-debricked-cli-list.html @@ -0,0 +1,127 @@ +--- +title: fcli-tool-debricked-cli-list(1) +fcli_version: +--- + + + + + + + +fcli-tool-debricked-cli-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool debricked-cli list [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+
+

Use the 'fcli tool definitions update' command to update the list of available versions.

+
+
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-debricked-cli-uninstall.html b/v2.3.0/manpage/fcli-tool-debricked-cli-uninstall.html new file mode 100644 index 0000000000..4e5e579c2a --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-debricked-cli-uninstall.html @@ -0,0 +1,140 @@ +--- +title: fcli-tool-debricked-cli-uninstall(1) +fcli_version: +--- + + + + + + + +fcli-tool-debricked-cli-uninstall(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool debricked-cli uninstall [-y] [--progress=<type>] + -v=<versionsToUninstall>[, + <versionsToUninstall>…​] + [-v=<versionsToUninstall>[, + <versionsToUninstall>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+
+

This command removes one or more Debricked CLI installations that were previously installed using the 'fcli tool debricked install' command. Note that global bin scripts, if installed, will not be updated or removed by this command. If you un-install the version to which the global bin-script is currently pointing, the global bin script will cease functioning. To update the global bin script to point to an existing version, please use the install command.

+
+
+
+
+

Options

+
+
+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
-v, --versions=<versionsToUninstall>[,<versionsToUninstall>…​]
+
+

One or more tool version to uninstall. Accepts 'all' to uninstall all existing versions, or a comma-separated list of version numbers. Version numbers may be specified as <major>[.<minor>[.<patch>]].

+
+
-y, --confirm
+
+

Confirm removal of Debricked CLI.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-debricked-cli.html b/v2.3.0/manpage/fcli-tool-debricked-cli.html new file mode 100644 index 0000000000..57769f8b58 --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-debricked-cli.html @@ -0,0 +1,101 @@ +--- +title: fcli-tool-debricked-cli(1) +fcli_version: +--- + + + + + + + +fcli-tool-debricked-cli(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool debricked-cli [-h] [COMMAND]

+
+
+
+
+

Description

+
+
+

For more information about Debricked CLI, please see the source code repository at https://github.com/debricked/cli.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
install
+
+

Download and install the Debricked CLI.

+
+
list, ls
+
+

List available and installed Debricked CLI versions.

+
+
list-platforms, lsp
+
+

List available platforms for Debricked CLI

+
+
uninstall
+
+

Uninstall Debricked CLI.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-definitions-list.html b/v2.3.0/manpage/fcli-tool-definitions-list.html new file mode 100644 index 0000000000..a035386022 --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-definitions-list.html @@ -0,0 +1,110 @@ +--- +title: fcli-tool-definitions-list(1) +fcli_version: +--- + + + + + + + +fcli-tool-definitions-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool definitions list [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+ +
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-definitions-reset.html b/v2.3.0/manpage/fcli-tool-definitions-reset.html new file mode 100644 index 0000000000..386dd157a3 --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-definitions-reset.html @@ -0,0 +1,112 @@ +--- +title: fcli-tool-definitions-reset(1) +fcli_version: +--- + + + + + + + +fcli-tool-definitions-reset(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool definitions reset [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+
+

This command removes any tool definition updates, reverting to the tool definitions originally shipped with this fcli release.

+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-definitions-update.html b/v2.3.0/manpage/fcli-tool-definitions-update.html new file mode 100644 index 0000000000..e130952755 --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-definitions-update.html @@ -0,0 +1,132 @@ +--- +title: fcli-tool-definitions-update(1) +fcli_version: +--- + + + + + + + +fcli-tool-definitions-update(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool definitions update [-s=<source>] [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+
+

Tool definitions list the available versions, corresponding download location, and other details for each tool. These tool definitions are used by the various 'fcli tool' commands to identify what tool versions are currently available and where to download them from. By default, each fcli release ships with the latest tool definitions that were available at the time that release was built.

+
+
+

The update command allows for updating the tool definitions from a URL or local file. This allows for the current fcli installation to be aware of new tool versions that were released after the current fcli release was built, and also allows users to use a custom tool definitions bundle.

+
+
+

For example, if it’s not allowed to download tool installation bundles from public sites like github.com or tools.fortify.com, companies can host tool installation bundles internally and provide a tool definitions bundle that points to the internally hosted installation bundles. At the same time, companies can restrict which versions of each tool users are allowed to install.

+
+
+
+
+

Options

+
+
+
+
-s, --source=<source>
+
+

URL or file to get the tool definitions from. If not specified, default tool definitions provided by OpenText are downloaded from a predefined URL.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-definitions.html b/v2.3.0/manpage/fcli-tool-definitions.html new file mode 100644 index 0000000000..e980b87e9c --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-definitions.html @@ -0,0 +1,100 @@ +--- +title: fcli-tool-definitions(1) +fcli_version: +--- + + + + + + + +fcli-tool-definitions(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool definitions [-h] [COMMAND]

+
+
+
+
+

Description

+
+
+

Tool definitions list the available versions, corresponding download location, and other details for each tool. These tool definitions are used by the various 'fcli tool' commands to identify what tool versions are currently available and where to download them from. By default, each fcli release ships with the latest tool definitions that were available at the time that release was built.

+
+
+

The commands in this module allow for managing tool definitions, like updating tool definitions from a URL or local file.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
list, ls
+
+

List tool definitions.

+
+
update
+
+

Update tool definitions.

+
+
reset
+
+

Reset tool definitions.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-fcli-install.html b/v2.3.0/manpage/fcli-tool-fcli-install.html new file mode 100644 index 0000000000..32cc9e1508 --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-fcli-install.html @@ -0,0 +1,186 @@ +--- +title: fcli-tool-fcli-install(1) +fcli_version: +--- + + + + + + + +fcli-tool-fcli-install(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool fcli install [-y] [--[no-]global-bin] + [--on-digest-mismatch=<onDigestMismatch>] + [-p=<platform>] [--progress=<type>] [-v=<version>] + [-u=<versionsToUninstall>[,<versionsToUninstall>…​]]…​ + [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [-d=<installDir> | + -b=<baseDir>] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]]

+
+
+
+
+

Description

+
+
+

This command allows for tool installation and upgrade. All tools are installed to <base-dir>/<tool-name>/<version>. The base directory can be specified using the --base-dir option, defaulting to <user.home>/fortify/tools if not specified. Unless the --no-global-bin option is specified, wrapper scripts for invoking each tool will be installed to <base-dir>/bin, allowing users to add this directory to the system PATH for easy tool invocations.

+
+
+

When installing a new version, older versions can optionally be automatically un-installed using the --uninstall option, which is basically the equivalent of an upgrade. When trying to install a version that’s already been installed, only some post-installation tasks will be re-run, like installing the global bin scripts and performing any tool configuration if applicable.

+
+
+

Sample invocations:

+
+
+

Install latest tool version, keep older versions: + fcli tool <name> install -v latest

+
+
+

Install latest tool version (only re-running post-install if already existing), uninstall all other tool versions: + fcli tool <name> install -v latest --uninstall all

+
+
+

Install latest v2 version, uninstall all other v2 versions: + fcli tool <name> install -v 2 --uninstall 2

+
+
+

Install latest and latest v1, have global bin-scripts point to latest: + fcli tool <name> install -v latest + fcli tool <name> install -v 1 --no-global-bin

+
+
+
+
+

Options

+
+
+
+
-b, --base-dir=<baseDir>
+
+

Directory under which the tool will be installed. Defaults to ~/fortify. Tools will be installed to <base-dir>/<tool>/<version>.

+
+
-d, --install-dir=<installDir>
+
+

Tool installation directory. Deprecated, use --base-dir instead.

+
+
--[no-]global-bin
+
+

By default, wrapper scripts will be installed to <base-dir>/bin; use --no-global-bin to skip installing/updating these wrapper scripts.

+
+
--on-digest-mismatch=<onDigestMismatch>
+
+

Action to take if there is a digest mismatch. Allowed values: fail, warn. Default action is to fail.

+
+
-p, --platform=<platform>
+
+

By default, fcli will try to install tool binaries that match the current operating system & architecture. Use this option to override automatic platform detection. The list-platforms command lists available platforms.

+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
-u, --uninstall=<versionsToUninstall>[,<versionsToUninstall>…​]
+
+

Uninstall the given versions while installing the new version. Accepts 'all' to uninstall all existing versions, or a comma-separated list of version numbers. Version numbers may be specified as <major>[.<minor>[.<patch>]].

+
+
-v, --version=<version>
+
+

Tool version to install; see output of list command to view available versions. Default value: latest

+
+
-y, --confirm
+
+

Automatically confirm all prompts (cleaning the target directory, uninstalling other versions).

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-fcli-list-platforms.html b/v2.3.0/manpage/fcli-tool-fcli-list-platforms.html new file mode 100644 index 0000000000..16b6fa6358 --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-fcli-list-platforms.html @@ -0,0 +1,129 @@ +--- +title: fcli-tool-fcli-list-platforms(1) +fcli_version: +--- + + + + + + + +fcli-tool-fcli-list-platforms(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool fcli list-platforms [-v=<version>] [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
-v, --version=<version>
+
+

Tool version for which to list available platforms.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-fcli-list.html b/v2.3.0/manpage/fcli-tool-fcli-list.html new file mode 100644 index 0000000000..55d6b4fb8d --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-fcli-list.html @@ -0,0 +1,126 @@ +--- +title: fcli-tool-fcli-list(1) +fcli_version: +--- + + + + + + + +fcli-tool-fcli-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool fcli list [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+
+

Use the 'fcli tool definitions update' command to update the list of available versions.

+
+
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-fcli-uninstall.html b/v2.3.0/manpage/fcli-tool-fcli-uninstall.html new file mode 100644 index 0000000000..d02d841504 --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-fcli-uninstall.html @@ -0,0 +1,137 @@ +--- +title: fcli-tool-fcli-uninstall(1) +fcli_version: +--- + + + + + + + +fcli-tool-fcli-uninstall(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool fcli uninstall [-y] [--progress=<type>] -v=<versionsToUninstall>[, + <versionsToUninstall>…​] [-v=<versionsToUninstall>[, + <versionsToUninstall>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]]

+
+
+
+
+

Description

+
+
+

This command removes one or more fcli installations that were previously installed using the 'fcli tool fcli install' command. Note that global bin scripts, if installed, will not be updated or removed by this command. If you un-install the version to which the global bin-script is currently pointing, the global bin script will cease functioning. To update the global bin script to point to an existing version, please use the install command.

+
+
+
+
+

Options

+
+
+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
-v, --versions=<versionsToUninstall>[,<versionsToUninstall>…​]
+
+

One or more tool version to uninstall. Accepts 'all' to uninstall all existing versions, or a comma-separated list of version numbers. Version numbers may be specified as <major>[.<minor>[.<patch>]].

+
+
-y, --confirm
+
+

Confirm removal of fcli.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-fcli.html b/v2.3.0/manpage/fcli-tool-fcli.html new file mode 100644 index 0000000000..cf6d8054fe --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-fcli.html @@ -0,0 +1,101 @@ +--- +title: fcli-tool-fcli(1) +fcli_version: +--- + + + + + + + +fcli-tool-fcli(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool fcli [-h] [COMMAND]

+
+
+
+
+

Description

+
+
+

For more information about Fortify CLI, please see the source code repository at https://github.com/fortify/fcli. User documentation is available at https://fortify.github.io/fcli/.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
install
+
+

Download and install fcli.

+
+
list, ls
+
+

List available and installed fcli versions.

+
+
list-platforms, lsp
+
+

List available platforms for fcli.

+
+
uninstall
+
+

Uninstall fcli.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-fod-uploader-install.html b/v2.3.0/manpage/fcli-tool-fod-uploader-install.html new file mode 100644 index 0000000000..1076faee6a --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-fod-uploader-install.html @@ -0,0 +1,187 @@ +--- +title: fcli-tool-fod-uploader-install(1) +fcli_version: +--- + + + + + + + +fcli-tool-fod-uploader-install(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool fod-uploader install [-y] [--[no-]global-bin] + [--on-digest-mismatch=<onDigestMismatch>] + [-p=<platform>] [--progress=<type>] + [-v=<version>] [-u=<versionsToUninstall>[, + <versionsToUninstall>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + [-d=<installDir> | -b=<baseDir>] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+
+

This command allows for tool installation and upgrade. All tools are installed to <base-dir>/<tool-name>/<version>. The base directory can be specified using the --base-dir option, defaulting to <user.home>/fortify/tools if not specified. Unless the --no-global-bin option is specified, wrapper scripts for invoking each tool will be installed to <base-dir>/bin, allowing users to add this directory to the system PATH for easy tool invocations.

+
+
+

When installing a new version, older versions can optionally be automatically un-installed using the --uninstall option, which is basically the equivalent of an upgrade. When trying to install a version that’s already been installed, only some post-installation tasks will be re-run, like installing the global bin scripts and performing any tool configuration if applicable.

+
+
+

Sample invocations:

+
+
+

Install latest tool version, keep older versions: + fcli tool <name> install -v latest

+
+
+

Install latest tool version (only re-running post-install if already existing), uninstall all other tool versions: + fcli tool <name> install -v latest --uninstall all

+
+
+

Install latest v2 version, uninstall all other v2 versions: + fcli tool <name> install -v 2 --uninstall 2

+
+
+

Install latest and latest v1, have global bin-scripts point to latest: + fcli tool <name> install -v latest + fcli tool <name> install -v 1 --no-global-bin

+
+
+
+
+

Options

+
+
+
+
-b, --base-dir=<baseDir>
+
+

Directory under which the tool will be installed. Defaults to ~/fortify. Tools will be installed to <base-dir>/<tool>/<version>.

+
+
-d, --install-dir=<installDir>
+
+

Tool installation directory. Deprecated, use --base-dir instead.

+
+
--[no-]global-bin
+
+

By default, wrapper scripts will be installed to <base-dir>/bin; use --no-global-bin to skip installing/updating these wrapper scripts.

+
+
--on-digest-mismatch=<onDigestMismatch>
+
+

Action to take if there is a digest mismatch. Allowed values: fail, warn. Default action is to fail.

+
+
-p, --platform=<platform>
+
+

By default, fcli will try to install tool binaries that match the current operating system & architecture. Use this option to override automatic platform detection. The list-platforms command lists available platforms.

+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
-u, --uninstall=<versionsToUninstall>[,<versionsToUninstall>…​]
+
+

Uninstall the given versions while installing the new version. Accepts 'all' to uninstall all existing versions, or a comma-separated list of version numbers. Version numbers may be specified as <major>[.<minor>[.<patch>]].

+
+
-v, --version=<version>
+
+

Tool version to install; see output of list command to view available versions. Default value: latest

+
+
-y, --confirm
+
+

Automatically confirm all prompts (cleaning the target directory, uninstalling other versions).

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-fod-uploader-list-platforms.html b/v2.3.0/manpage/fcli-tool-fod-uploader-list-platforms.html new file mode 100644 index 0000000000..d272321d64 --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-fod-uploader-list-platforms.html @@ -0,0 +1,132 @@ +--- +title: fcli-tool-fod-uploader-list-platforms(1) +fcli_version: +--- + + + + + + + +fcli-tool-fod-uploader-list-platforms(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool fod-uploader list-platforms [-v=<version>] [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
-v, --version=<version>
+
+

Tool version for which to list available platforms.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-fod-uploader-list.html b/v2.3.0/manpage/fcli-tool-fod-uploader-list.html new file mode 100644 index 0000000000..e76bf94ae2 --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-fod-uploader-list.html @@ -0,0 +1,127 @@ +--- +title: fcli-tool-fod-uploader-list(1) +fcli_version: +--- + + + + + + + +fcli-tool-fod-uploader-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool fod-uploader list [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+
+

Use the 'fcli tool definitions update' command to update the list of available versions.

+
+
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-fod-uploader-uninstall.html b/v2.3.0/manpage/fcli-tool-fod-uploader-uninstall.html new file mode 100644 index 0000000000..2bf901340e --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-fod-uploader-uninstall.html @@ -0,0 +1,140 @@ +--- +title: fcli-tool-fod-uploader-uninstall(1) +fcli_version: +--- + + + + + + + +fcli-tool-fod-uploader-uninstall(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool fod-uploader uninstall [-y] [--progress=<type>] + -v=<versionsToUninstall>[, + <versionsToUninstall>…​] + [-v=<versionsToUninstall>[, + <versionsToUninstall>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+
+

This command removes one or more Fortify on Demand Uploader installations that were previously installed using the 'fcli tool fod-uploader install' command. Note that global bin scripts, if installed, will not be updated or removed by this command. If you un-install the version to which the global bin-script is currently pointing, the global bin script will cease functioning. To update the global bin script to point to an existing version, please use the install command.

+
+
+
+
+

Options

+
+
+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
-v, --versions=<versionsToUninstall>[,<versionsToUninstall>…​]
+
+

One or more tool version to uninstall. Accepts 'all' to uninstall all existing versions, or a comma-separated list of version numbers. Version numbers may be specified as <major>[.<minor>[.<patch>]].

+
+
-y, --confirm
+
+

Confirm removal of Fortify on Demand Uploader.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-fod-uploader.html b/v2.3.0/manpage/fcli-tool-fod-uploader.html new file mode 100644 index 0000000000..db63124c37 --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-fod-uploader.html @@ -0,0 +1,101 @@ +--- +title: fcli-tool-fod-uploader(1) +fcli_version: +--- + + + + + + + +fcli-tool-fod-uploader(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool fod-uploader [-h] [COMMAND]

+
+
+
+
+

Description

+
+
+

For more information about FoDUploader, please see the source code repository at https://github.com/fod-dev/fod-uploader-java.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
install
+
+

Download and install Fortify on Demand Uploader.

+
+
list, ls
+
+

List available and installed FoD Uploader versions.

+
+
list-platforms, lsp
+
+

List available platforms for FoD Uploader.

+
+
uninstall
+
+

Uninstall Fortify on Demand Uploader.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-sc-client-install.html b/v2.3.0/manpage/fcli-tool-sc-client-install.html new file mode 100644 index 0000000000..71bb0dea24 --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-sc-client-install.html @@ -0,0 +1,192 @@ +--- +title: fcli-tool-sc-client-install(1) +fcli_version: +--- + + + + + + + +fcli-tool-sc-client-install(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool sc-client install [-y] [--[no-]global-bin] + [--on-digest-mismatch=<onDigestMismatch>] + [-p=<platform>] [--progress=<type>] + [-t=<clientAuthToken>] [-v=<version>] + [-u=<versionsToUninstall>[, + <versionsToUninstall>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] [-d=<installDir> | + -b=<baseDir>] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]]

+
+
+
+
+

Description

+
+
+

This command allows for tool installation and upgrade. All tools are installed to <base-dir>/<tool-name>/<version>. The base directory can be specified using the --base-dir option, defaulting to <user.home>/fortify/tools if not specified. Unless the --no-global-bin option is specified, wrapper scripts for invoking each tool will be installed to <base-dir>/bin, allowing users to add this directory to the system PATH for easy tool invocations.

+
+
+

When installing a new version, older versions can optionally be automatically un-installed using the --uninstall option, which is basically the equivalent of an upgrade. When trying to install a version that’s already been installed, only some post-installation tasks will be re-run, like installing the global bin scripts and performing any tool configuration if applicable.

+
+
+

Sample invocations:

+
+
+

Install latest tool version, keep older versions: + fcli tool <name> install -v latest

+
+
+

Install latest tool version (only re-running post-install if already existing), uninstall all other tool versions: + fcli tool <name> install -v latest --uninstall all

+
+
+

Install latest v2 version, uninstall all other v2 versions: + fcli tool <name> install -v 2 --uninstall 2

+
+
+

Install latest and latest v1, have global bin-scripts point to latest: + fcli tool <name> install -v latest + fcli tool <name> install -v 1 --no-global-bin

+
+
+
+
+

Options

+
+
+
+
-b, --base-dir=<baseDir>
+
+

Directory under which the tool will be installed. Defaults to ~/fortify. Tools will be installed to <base-dir>/<tool>/<version>.

+
+
-d, --install-dir=<installDir>
+
+

Tool installation directory. Deprecated, use --base-dir instead.

+
+
--[no-]global-bin
+
+

By default, wrapper scripts will be installed to <base-dir>/bin; use --no-global-bin to skip installing/updating these wrapper scripts.

+
+
--on-digest-mismatch=<onDigestMismatch>
+
+

Action to take if there is a digest mismatch. Allowed values: fail, warn. Default action is to fail.

+
+
-p, --platform=<platform>
+
+

By default, fcli will try to install tool binaries that match the current operating system & architecture. Use this option to override automatic platform detection. The list-platforms command lists available platforms.

+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
-t, --client-auth-token=<clientAuthToken>
+
+

ScanCentral SAST client_auth_token used for authenticating with ScanCentral SAST Controller.

+
+
-u, --uninstall=<versionsToUninstall>[,<versionsToUninstall>…​]
+
+

Uninstall the given versions while installing the new version. Accepts 'all' to uninstall all existing versions, or a comma-separated list of version numbers. Version numbers may be specified as <major>[.<minor>[.<patch>]].

+
+
-v, --version=<version>
+
+

Tool version to install; see output of list command to view available versions. Default value: latest

+
+
-y, --confirm
+
+

Automatically confirm all prompts (cleaning the target directory, uninstalling other versions).

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-sc-client-list-platforms.html b/v2.3.0/manpage/fcli-tool-sc-client-list-platforms.html new file mode 100644 index 0000000000..6f9c71606b --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-sc-client-list-platforms.html @@ -0,0 +1,132 @@ +--- +title: fcli-tool-sc-client-list-platforms(1) +fcli_version: +--- + + + + + + + +fcli-tool-sc-client-list-platforms(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool sc-client list-platforms [-v=<version>] [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
-v, --version=<version>
+
+

Tool version for which to list available platforms.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-sc-client-list.html b/v2.3.0/manpage/fcli-tool-sc-client-list.html new file mode 100644 index 0000000000..01d91211ad --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-sc-client-list.html @@ -0,0 +1,127 @@ +--- +title: fcli-tool-sc-client-list(1) +fcli_version: +--- + + + + + + + +fcli-tool-sc-client-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool sc-client list [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+
+

Use the 'fcli tool definitions update' command to update the list of available versions.

+
+
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-sc-client-uninstall.html b/v2.3.0/manpage/fcli-tool-sc-client-uninstall.html new file mode 100644 index 0000000000..e54edd0ba5 --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-sc-client-uninstall.html @@ -0,0 +1,138 @@ +--- +title: fcli-tool-sc-client-uninstall(1) +fcli_version: +--- + + + + + + + +fcli-tool-sc-client-uninstall(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool sc-client uninstall [-y] [--progress=<type>] -v=<versionsToUninstall> + [,<versionsToUninstall>…​] + [-v=<versionsToUninstall>[, + <versionsToUninstall>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+
+

This command removes one or more Fortify Vulnerability Exporter installations that were previously installed using the 'fcli tool vuln-exporter install' command. Note that global bin scripts, if installed, will not be updated or removed by this command. If you un-install the version to which the global bin-script is currently pointing, the global bin script will cease functioning. To update the global bin script to point to an existing version, please use the install command.

+
+
+
+
+

Options

+
+
+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
-v, --versions=<versionsToUninstall>[,<versionsToUninstall>…​]
+
+

One or more tool version to uninstall. Accepts 'all' to uninstall all existing versions, or a comma-separated list of version numbers. Version numbers may be specified as <major>[.<minor>[.<patch>]].

+
+
-y, --confirm
+
+

Confirm removal of ScanCentral SAST Client.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-sc-client.html b/v2.3.0/manpage/fcli-tool-sc-client.html new file mode 100644 index 0000000000..f7702652dd --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-sc-client.html @@ -0,0 +1,99 @@ +--- +title: fcli-tool-sc-client(1) +fcli_version: +--- + + + + + + + +fcli-tool-sc-client(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool sc-client [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
install
+
+

Download and install ScanCentral SAST Client.

+
+
list, ls
+
+

List available and installed ScanCentral SAST Client versions.

+
+
list-platforms, lsp
+
+

List available platforms for ScanCentral SAST Client.

+
+
uninstall
+
+

Uninstall ScanCentral SAST Client.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-vuln-exporter-install.html b/v2.3.0/manpage/fcli-tool-vuln-exporter-install.html new file mode 100644 index 0000000000..aaf456811a --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-vuln-exporter-install.html @@ -0,0 +1,188 @@ +--- +title: fcli-tool-vuln-exporter-install(1) +fcli_version: +--- + + + + + + + +fcli-tool-vuln-exporter-install(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool vuln-exporter install [-y] [--[no-]global-bin] + [--on-digest-mismatch=<onDigestMismatch>] + [-p=<platform>] [--progress=<type>] + [-v=<version>] [-u=<versionsToUninstall>[, + <versionsToUninstall>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] [-d=<installDir> | + -b=<baseDir>] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]]

+
+
+
+
+

Description

+
+
+

This command allows for tool installation and upgrade. All tools are installed to <base-dir>/<tool-name>/<version>. The base directory can be specified using the --base-dir option, defaulting to <user.home>/fortify/tools if not specified. Unless the --no-global-bin option is specified, wrapper scripts for invoking each tool will be installed to <base-dir>/bin, allowing users to add this directory to the system PATH for easy tool invocations.

+
+
+

When installing a new version, older versions can optionally be automatically un-installed using the --uninstall option, which is basically the equivalent of an upgrade. When trying to install a version that’s already been installed, only some post-installation tasks will be re-run, like installing the global bin scripts and performing any tool configuration if applicable.

+
+
+

Sample invocations:

+
+
+

Install latest tool version, keep older versions: + fcli tool <name> install -v latest

+
+
+

Install latest tool version (only re-running post-install if already existing), uninstall all other tool versions: + fcli tool <name> install -v latest --uninstall all

+
+
+

Install latest v2 version, uninstall all other v2 versions: + fcli tool <name> install -v 2 --uninstall 2

+
+
+

Install latest and latest v1, have global bin-scripts point to latest: + fcli tool <name> install -v latest + fcli tool <name> install -v 1 --no-global-bin

+
+
+
+
+

Options

+
+
+
+
-b, --base-dir=<baseDir>
+
+

Directory under which the tool will be installed. Defaults to ~/fortify. Tools will be installed to <base-dir>/<tool>/<version>.

+
+
-d, --install-dir=<installDir>
+
+

Tool installation directory. Deprecated, use --base-dir instead.

+
+
--[no-]global-bin
+
+

By default, wrapper scripts will be installed to <base-dir>/bin; use --no-global-bin to skip installing/updating these wrapper scripts.

+
+
--on-digest-mismatch=<onDigestMismatch>
+
+

Action to take if there is a digest mismatch. Allowed values: fail, warn. Default action is to fail.

+
+
-p, --platform=<platform>
+
+

By default, fcli will try to install tool binaries that match the current operating system & architecture. Use this option to override automatic platform detection. The list-platforms command lists available platforms.

+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
-u, --uninstall=<versionsToUninstall>[,<versionsToUninstall>…​]
+
+

Uninstall the given versions while installing the new version. Accepts 'all' to uninstall all existing versions, or a comma-separated list of version numbers. Version numbers may be specified as <major>[.<minor>[.<patch>]].

+
+
-v, --version=<version>
+
+

Tool version to install; see output of list command to view available versions. Default value: latest

+
+
-y, --confirm
+
+

Automatically confirm all prompts (cleaning the target directory, uninstalling other versions).

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-vuln-exporter-list-platforms.html b/v2.3.0/manpage/fcli-tool-vuln-exporter-list-platforms.html new file mode 100644 index 0000000000..e49d73b4ad --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-vuln-exporter-list-platforms.html @@ -0,0 +1,132 @@ +--- +title: fcli-tool-vuln-exporter-list-platforms(1) +fcli_version: +--- + + + + + + + +fcli-tool-vuln-exporter-list-platforms(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool vuln-exporter list-platforms [-v=<version>] [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] ] [--store=_variableName + _ ] + [--to-file=<outputFile>_]] [-q=<SpEL _ + _ expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
-v, --version=<version>
+
+

Tool version for which to list available platforms.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-vuln-exporter-list.html b/v2.3.0/manpage/fcli-tool-vuln-exporter-list.html new file mode 100644 index 0000000000..1c90371995 --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-vuln-exporter-list.html @@ -0,0 +1,127 @@ +--- +title: fcli-tool-vuln-exporter-list(1) +fcli_version: +--- + + + + + + + +fcli-tool-vuln-exporter-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool vuln-exporter list [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+
+

Use the 'fcli tool definitions update' command to update the list of available versions.

+
+
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-vuln-exporter-uninstall.html b/v2.3.0/manpage/fcli-tool-vuln-exporter-uninstall.html new file mode 100644 index 0000000000..6fac940a13 --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-vuln-exporter-uninstall.html @@ -0,0 +1,138 @@ +--- +title: fcli-tool-vuln-exporter-uninstall(1) +fcli_version: +--- + + + + + + + +fcli-tool-vuln-exporter-uninstall(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool vuln-exporter uninstall [-y] [--progress=<type>] + -v=<versionsToUninstall>[, + <versionsToUninstall>…​] + [-v=<versionsToUninstall>[, + <versionsToUninstall>…​]]…​ [[-h] + [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]] ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
--progress=<type>
+
+

Configure progress output. Allowed values: auto, none, simple, single-line, ansi. Default value: auto. Proper output of single-line and ansi depends on console capabilities.

+
+
-v, --versions=<versionsToUninstall>[,<versionsToUninstall>…​]
+
+

One or more tool version to uninstall. Accepts 'all' to uninstall all existing versions, or a comma-separated list of version numbers. Version numbers may be specified as <major>[.<minor>[.<patch>]].

+
+
-y, --confirm
+
+

Confirm removal of Fortify Vulnerability Exporter.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool-vuln-exporter.html b/v2.3.0/manpage/fcli-tool-vuln-exporter.html new file mode 100644 index 0000000000..ffba44abc1 --- /dev/null +++ b/v2.3.0/manpage/fcli-tool-vuln-exporter.html @@ -0,0 +1,101 @@ +--- +title: fcli-tool-vuln-exporter(1) +fcli_version: +--- + + + + + + + +fcli-tool-vuln-exporter(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool vuln-exporter [-h] [COMMAND]

+
+
+
+
+

Description

+
+
+

For more information about Fortify Vulnerability Exporter, please see the source code repository at https://github.com/fortify/FortifyVulnerabilityExporter.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
install
+
+

Download and install Fortify Vulnerability Exporter.

+
+
list, ls
+
+

List available and installed Fortify Vulnerability Exporter versions.

+
+
list-platforms, lsp
+
+

List available platforms for Fortify Vulnerability Exporter.

+
+
uninstall
+
+

Uninstall Fortify Vulnerability Exporter.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-tool.html b/v2.3.0/manpage/fcli-tool.html new file mode 100644 index 0000000000..30f5788977 --- /dev/null +++ b/v2.3.0/manpage/fcli-tool.html @@ -0,0 +1,113 @@ +--- +title: fcli-tool(1) +fcli_version: +--- + + + + + + + +fcli-tool(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli tool [-h] [COMMAND]

+
+
+
+
+

Description

+
+
+

The commands in this module allow for installing other Fortify tools like FoD Uploader, ScanCentral Client and FortifyVulnerabilityExporter, and managing those installations.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
bugtracker-utility, fbtu
+
+

Manage FortifyBugTrackerUtility installations.

+
+
debricked-cli, dcli
+
+

Manage Debricked CLI installations.

+
+
fcli
+
+

Manage fcli installations.

+
+
fod-uploader, fodupload
+
+

Manage FoD Uploader installations.

+
+
sc-client, scancentral-client
+
+

Manage ScanCentral SAST Client installations.

+
+
vuln-exporter, fve
+
+

Manage Fortify Vulnerability Exporter installations.

+
+
definitions
+
+

Manage tool definitions.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-util-all-commands-list.html b/v2.3.0/manpage/fcli-util-all-commands-list.html new file mode 100644 index 0000000000..6e831bcc3d --- /dev/null +++ b/v2.3.0/manpage/fcli-util-all-commands-list.html @@ -0,0 +1,145 @@ +--- +title: fcli-util-all-commands-list(1) +fcli_version: +--- + + + + + + + +fcli-util-all-commands-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli util all-commands list [-q=<SpEL expression>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]]

+
+
+
+
+

Description

+
+
+

By default, this command outputs a table listing all available fcli commands. The --query option can be used to output a subset of commands.

+
+
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true. See the output of '-o json-properties' for the list of properties that you can query on. Common queries include the following:

+
+

-q '!hidden' (only non-hidden commands)

+
+
+

-q 'hidden' (only hidden commands)

+
+
+

-q '!runnable' (only container commands)

+
+
+

-q 'runnable' (only runnable commands)

+
+
+

-q '!hidden && runnable' (only non-hidden, runnable commands)

+
+
+

-q 'module=="config"' (only 'config' commands)

+
+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-util-all-commands-usage.html b/v2.3.0/manpage/fcli-util-all-commands-usage.html new file mode 100644 index 0000000000..cec0b41a05 --- /dev/null +++ b/v2.3.0/manpage/fcli-util-all-commands-usage.html @@ -0,0 +1,121 @@ +--- +title: fcli-util-all-commands-usage(1) +fcli_version: +--- + + + + + + + +fcli-util-all-commands-usage(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli util all-commands usage [-q=<SpEL expression>] [[-h] + [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]]

+
+
+
+
+

Description

+
+
+

By default, this command outputs the usage information for every individual fcli command, similar to manually invoking each command with the --help option. The --query option can be used to only display usage information for a subset of commands.

+
+
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display usage information for commands that match the given Spring Expression Language (SpEL) expression. See the output of 'fcli util all-commands list -o json-properties' for the list of properties that you can query on. Common queries include the following:

+
+

-q '!hidden' (only non-hidden commands)

+
+
+

-q 'hidden' (only hidden commands)

+
+
+

-q '!runnable' (only container commands)

+
+
+

-q 'runnable' (only runnable commands)

+
+
+

-q '!hidden && runnable' (only non-hidden, runnable commands)

+
+
+

-q 'module=="config"' (only 'config' commands)

+
+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-util-all-commands.html b/v2.3.0/manpage/fcli-util-all-commands.html new file mode 100644 index 0000000000..7be8029933 --- /dev/null +++ b/v2.3.0/manpage/fcli-util-all-commands.html @@ -0,0 +1,91 @@ +--- +title: fcli-util-all-commands(1) +fcli_version: +--- + + + + + + + +fcli-util-all-commands(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli util all-commands [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
usage
+
+

Display usage information for (a subset of) all fcli commands.

+
+
list, ls
+
+

List (a subset of) all fcli commands.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-util-auto-complete-generate.html b/v2.3.0/manpage/fcli-util-auto-complete-generate.html new file mode 100644 index 0000000000..ea1b5d744a --- /dev/null +++ b/v2.3.0/manpage/fcli-util-auto-complete-generate.html @@ -0,0 +1,91 @@ +--- +title: fcli-util-auto-complete-generate(1) +fcli_version: +--- + + + + + + + +fcli-util-auto-complete-generate(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli util auto-complete generate [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] + [--log-level=<logLevel>]]

+
+
+
+
+

Description

+
+
+

Generate bash/zsh completion script for fcli. +Run the following command to give fcli TAB completion in the current shell: + source <(fcli util auto-complete generate)

+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-util-auto-complete.html b/v2.3.0/manpage/fcli-util-auto-complete.html new file mode 100644 index 0000000000..9e1d68787e --- /dev/null +++ b/v2.3.0/manpage/fcli-util-auto-complete.html @@ -0,0 +1,87 @@ +--- +title: fcli-util-auto-complete(1) +fcli_version: +--- + + + + + + + +fcli-util-auto-complete(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli util auto-complete [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
generate
+
+

Generate fcli auto-completion script.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-util-crypto-decrypt.html b/v2.3.0/manpage/fcli-util-crypto-decrypt.html new file mode 100644 index 0000000000..291ba30186 --- /dev/null +++ b/v2.3.0/manpage/fcli-util-crypto-decrypt.html @@ -0,0 +1,86 @@ +--- +title: fcli-util-crypto-decrypt(1) +fcli_version: +--- + + + + + + + +fcli-util-crypto-decrypt(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli util crypto decrypt [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]]

+
+
+
+
+

Description

+
+ +
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-util-crypto-encrypt.html b/v2.3.0/manpage/fcli-util-crypto-encrypt.html new file mode 100644 index 0000000000..70b28d104f --- /dev/null +++ b/v2.3.0/manpage/fcli-util-crypto-encrypt.html @@ -0,0 +1,86 @@ +--- +title: fcli-util-crypto-encrypt(1) +fcli_version: +--- + + + + + + + +fcli-util-crypto-encrypt(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli util crypto encrypt [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]]

+
+
+
+
+

Description

+
+ +
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-util-crypto.html b/v2.3.0/manpage/fcli-util-crypto.html new file mode 100644 index 0000000000..5cc81fcbae --- /dev/null +++ b/v2.3.0/manpage/fcli-util-crypto.html @@ -0,0 +1,94 @@ +--- +title: fcli-util-crypto(1) +fcli_version: +--- + + + + + + + +fcli-util-crypto(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli util crypto [-h] [COMMAND]

+
+
+
+
+

Description

+
+
+

These commands allow for encrypting and decrypting string values using fcli built-in encryption mechanism and password. The password can be customized through the FCLI_ENCRYPT_KEY environment variable, obviously the same password should be configured during encryption and decryption. +Note that for now, encryption and decryption is not compatible with Fortify’s pwtool utility. These commands are mainly meant to allow encrypted passwords to be stored in fcli configuration files, for example as used by the 'fcli license msp-report' and 'fcli license ncd-report' commands.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
encrypt
+
+

Encrypt a value.

+
+
decrypt
+
+

Decrypt a value.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-util-state-clear.html b/v2.3.0/manpage/fcli-util-state-clear.html new file mode 100644 index 0000000000..3591e689d8 --- /dev/null +++ b/v2.3.0/manpage/fcli-util-state-clear.html @@ -0,0 +1,126 @@ +--- +title: fcli-util-state-clear(1) +fcli_version: +--- + + + + + + + +fcli-util-state-clear(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli util state clear [-y] [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+
+

This command deletes all state data from the fcli data directory. This includes variable data and session data. As a best practice, you should log out of existing sessions before running this command to perform proper session cleanup. This command does not clear fcli configuration data; please use the 'fcli config clear' command for clearing configuration data.

+
+
+
+
+

Options

+
+
+
+
-y, --confirm
+
+

Confirm deleting all fcli state.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-util-state.html b/v2.3.0/manpage/fcli-util-state.html new file mode 100644 index 0000000000..e4aba0e4d2 --- /dev/null +++ b/v2.3.0/manpage/fcli-util-state.html @@ -0,0 +1,89 @@ +--- +title: fcli-util-state(1) +fcli_version: +--- + + + + + + + +fcli-util-state(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli util state [-h] [COMMAND]

+
+
+
+
+

Description

+
+
+

The commands in this module allow for managing fcli state, like clearing all state data.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
clear
+
+

Clear all fcli state data.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-util-variable-clear.html b/v2.3.0/manpage/fcli-util-variable-clear.html new file mode 100644 index 0000000000..c1a920ef8b --- /dev/null +++ b/v2.3.0/manpage/fcli-util-variable-clear.html @@ -0,0 +1,110 @@ +--- +title: fcli-util-variable-clear(1) +fcli_version: +--- + + + + + + + +fcli-util-variable-clear(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli util variable clear [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]]

+
+
+
+
+

Description

+
+ +
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-util-variable-contents.html b/v2.3.0/manpage/fcli-util-variable-contents.html new file mode 100644 index 0000000000..9342266aa8 --- /dev/null +++ b/v2.3.0/manpage/fcli-util-variable-contents.html @@ -0,0 +1,139 @@ +--- +title: fcli-util-variable-contents(1) +fcli_version: +--- + + + + + + + +fcli-util-variable-contents(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli util variable contents [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + [-q=<SpEL expression>] <variableName>

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<variableName>
+
+

Variable name.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-util-variable-delete.html b/v2.3.0/manpage/fcli-util-variable-delete.html new file mode 100644 index 0000000000..8420635231 --- /dev/null +++ b/v2.3.0/manpage/fcli-util-variable-delete.html @@ -0,0 +1,125 @@ +--- +title: fcli-util-variable-delete(1) +fcli_version: +--- + + + + + + + +fcli-util-variable-delete(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli util variable delete [[-h] [--env-prefix=<envPrefix>] + [--log-file=<logFile>] [--log-level=<logLevel>]] + ] [--store=_variableName + _ ] [--to-file=<outputFile>_]] + <variableName>

+
+
+
+
+

Description

+
+ +
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<variableName>
+
+

Variable name.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-util-variable-get.html b/v2.3.0/manpage/fcli-util-variable-get.html new file mode 100644 index 0000000000..3ee287fc54 --- /dev/null +++ b/v2.3.0/manpage/fcli-util-variable-get.html @@ -0,0 +1,124 @@ +--- +title: fcli-util-variable-get(1) +fcli_version: +--- + + + + + + + +fcli-util-variable-get(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli util variable get [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] <variableName>

+
+
+
+
+

Description

+
+ +
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+

Arguments

+
+
+
+
<variableName>
+
+

Variable name.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-util-variable-list.html b/v2.3.0/manpage/fcli-util-variable-list.html new file mode 100644 index 0000000000..5c06cc7a45 --- /dev/null +++ b/v2.3.0/manpage/fcli-util-variable-list.html @@ -0,0 +1,124 @@ +--- +title: fcli-util-variable-list(1) +fcli_version: +--- + + + + + + + +fcli-util-variable-list(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli util variable list [[-h] [--env-prefix=<envPrefix>] [--log-file=<logFile>] + [--log-level=<logLevel>]] ] + [--store=_variableName[=<propertyNames>]] + [--to-file=<outputFile>]] [-q=<SpEL expression>]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-q, --query=<SpEL expression>
+
+

Only display records for which the given Spring Expression Language (SpEL) expression returns true.

+
+
+
+
+
+
+

Output options:

+
+
+
+
-o, --output=format[=<options>]
+
+

Specify output format and options. Available output formats: csv, csv-plain, json, json-flat, table, table-plain, tree, tree-flat, xml, xml-flat, yaml, yaml-flat, expr, json-properties. The 'expr' output format takes a string containing '{property}' placeholders, other output formats take an optional, comma-separated list of properties to include in the output. Use '-o json-properties' on the current command to see available properties.

+
+
--store=variableName[=<propertyNames>]
+
+

Store the JSON results of this command in a variable. Variables can be managed through the 'fcli util variable' command, and can be referenced using ::variable::[property] on any subsequent command.

+
+
--to-file=<outputFile>
+
+

Write command output to the specified file instead of stdout.

+
+
+
+
+
+
+

Generic fcli options:

+
+
+
+
--env-prefix=<envPrefix>
+
+

Environment variable prefix for resolving default option and parameter values. Default value is FCLI_DEFAULT.

+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
--log-file=<logFile>
+
+

File where logging data will be written. Defaults to fcli.log in current directory if --log-level is specified.

+
+
--log-level=<logLevel>
+
+

Set logging level. Note that DEBUG and TRACE levels may result in sensitive data being written to the log file. Allowed values: TRACE, DEBUG, INFO, WARN, ERROR.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-util-variable.html b/v2.3.0/manpage/fcli-util-variable.html new file mode 100644 index 0000000000..dfac466172 --- /dev/null +++ b/v2.3.0/manpage/fcli-util-variable.html @@ -0,0 +1,103 @@ +--- +title: fcli-util-variable(1) +fcli_version: +--- + + + + + + + +fcli-util-variable(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli util variable [-h] [COMMAND]

+
+
+
+
+

Description

+
+ +
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
contents
+
+

Get fcli variable contents.

+
+
clear
+
+

Clear all fcli variables.

+
+
delete, rm
+
+

Delete a single fcli variable.

+
+
get
+
+

Get fcli variable meta-data.

+
+
list, ls
+
+

List fcli variables.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli-util.html b/v2.3.0/manpage/fcli-util.html new file mode 100644 index 0000000000..ebeb288124 --- /dev/null +++ b/v2.3.0/manpage/fcli-util.html @@ -0,0 +1,105 @@ +--- +title: fcli-util(1) +fcli_version: +--- + + + + + + + +fcli-util(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli util [-h] [COMMAND]

+
+
+
+
+

Description

+
+
+

This module provides various utility commands that don’t fit in any of the other fcli modules.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
+
+
+
+
+

Commands

+
+
+
+
all-commands
+
+

List and display help information for all fcli commands.

+
+
auto-complete
+
+

Manage fcli auto-completion scripts.

+
+
crypto
+
+

Encrypt and decrypt data.

+
+
state
+
+

Manage fcli state data.

+
+
variable, var
+
+

Manage fcli variables.

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/v2.3.0/manpage/fcli.html b/v2.3.0/manpage/fcli.html new file mode 100644 index 0000000000..5f16781f00 --- /dev/null +++ b/v2.3.0/manpage/fcli.html @@ -0,0 +1,127 @@ +--- +title: fcli(1) +fcli_version: fcli version 2.3.0, built on 2024-03-05 09 59 50 +--- + + + + + + + +fcli(1) + +{% include asciidoc-head.html %} + + + + +{% include banner.html bannerTitle="FCLI: The Universal Fortify CLI" currentVersion="2.3.0" %} + + + +
+
+

Synopsis

+
+
+

fcli [-hV] [COMMAND]

+
+
+
+
+

Description

+
+
+

As the name implies, Fortify CLI (fcli) is a general-purpose command-line utility for working with the various Fortify products.

+
+
+

Fortify CLI is structured using sub-commands, based on the following convention: 'fcli <module> <entity> <action>'. Every sub-command provides its own detailed usage instructions, accessible through the -h or --help option on each sub-command. Where applicable, the usage instructions include the list of sub-commands. For example, the Commands section below displays the sub-commands representing the various fcli modules. A list of all available fcli commands can be obtained through the 'fcli util all-commands list' command.

+
+
+

It is highly recommended to review the fcli user documentation, which both explains general fcli concepts and provides detailed instructions on particular topics like common command line options and use of environment variables and fcli variables. The link to the online documentation can be found at the bottom of the help output for every individual fcli command, as seen below.

+
+
+
+
+

Options

+
+
+
+
-h, --help
+
+

Show this help message and exit. Use 'fcli <command> -h' to display help for subcommands.

+
+
-V, --version
+
+

Print version information and exit.

+
+
+
+
+
+
+

Commands

+
+
+
+
config, cfg
+
+

Manage fcli configuration settings (proxy, trust store, …​).

+
+
fod
+
+

Interact with Fortify on Demand (FoD).

+
+
sc-dast
+
+

Interact with Fortify ScanCentral DAST (SC-DAST).

+
+
sc-sast
+
+

Interact with Fortify ScanCentral SAST (SC-SAST).

+
+
ssc
+
+

Interact with Fortify Software Security Center (SSC).

+
+
tool
+
+

Install and manage other Fortify tools and utilities.

+
+
license
+
+

Commands for generating MSP & NCD license reports

+
+
util
+
+

Utility commands that don’t fit in any of the other modules.

+
+
+
+
+
+
+ + + \ No newline at end of file