usage: watcher [--version] [-v | -q] [--log-file LOG_FILE] [-h] [--debug] [--no-auth]
[--os-identity-api-version <identity-api-version>] [--os-auth-url <auth-url>]
[--os-region-name <region-name>] [--os-username <auth-user-name>]
[--os-user-id <auth-user-id>] [--os-password <auth-password>]
[--os-user-domain-id <auth-user-domain-id>]
[--os-user-domain-name <auth-user-domain-name>]
[--os-tenant-name <auth-tenant-name>] [--os-tenant-id <tenant-id>]
[--os-project-id <auth-project-id>] [--os-project-name <auth-project-name>]
[--os-project-domain-id <auth-project-domain-id>]
[--os-project-domain-name <auth-project-domain-name>]
[--os-auth-token <auth-token>]
[--os-infra-optim-api-version <infra-optim-api-version>]
[--os-endpoint-type OS_ENDPOINT_TYPE] [--os-endpoint-override <endpoint-override>]
[--insecure] [--os-cacert <ca-certificate>] [--os-cert <certificate>]
[--os-key <key>] [--timeout <seconds>] [--collect-timing]
Command-line interface to the Watcher API.
options:
--version show program's version number and exit
-v, --verbose Increase verbosity of output. Can be repeated.
-q, --quiet Suppress output except warnings and errors.
--log-file LOG_FILE Specify a file to log output. Disabled by default.
-h, --help Show help message and exit.
--debug Show tracebacks on errors.
--no-auth, -N Do not use authentication.
--os-identity-api-version <identity-api-version>
Specify Identity API version to use. Defaults to
env[OS_IDENTITY_API_VERSION] or 3.
--os-auth-url, -A <auth-url>
Defaults to env[OS_AUTH_URL].
--os-region-name, -R <region-name>
Defaults to env[OS_REGION_NAME].
--os-username, -U <auth-user-name>
Defaults to env[OS_USERNAME].
--os-user-id <auth-user-id>
Defaults to env[OS_USER_ID].
--os-password, -P <auth-password>
Defaults to env[OS_PASSWORD].
--os-user-domain-id <auth-user-domain-id>
Defaults to env[OS_USER_DOMAIN_ID].
--os-user-domain-name <auth-user-domain-name>
Defaults to env[OS_USER_DOMAIN_NAME].
--os-tenant-name, -T <auth-tenant-name>
Defaults to env[OS_TENANT_NAME].
--os-tenant-id, -I <tenant-id>
Defaults to env[OS_TENANT_ID].
--os-project-id <auth-project-id>
Another way to specify tenant ID. This option is mutually exclusive with
--os-tenant-id. Defaults to env[OS_PROJECT_ID].
--os-project-name <auth-project-name>
Another way to specify tenant name. This option is mutually exclusive with
--os-tenant-name. Defaults to env[OS_PROJECT_NAME].
--os-project-domain-id <auth-project-domain-id>
Defaults to env[OS_PROJECT_DOMAIN_ID].
--os-project-domain-name <auth-project-domain-name>
Defaults to env[OS_PROJECT_DOMAIN_NAME].
--os-auth-token <auth-token>
Defaults to env[OS_AUTH_TOKEN].
--os-infra-optim-api-version <infra-optim-api-version>
Accepts X, X.Y (where X is major and Y is minor part) or "X.latest",
defaults to env[OS_INFRA_OPTIM_API_VERSION].
--os-endpoint-type OS_ENDPOINT_TYPE
Defaults to env[OS_ENDPOINT_TYPE] or "publicURL"
--os-endpoint-override <endpoint-override>
Use this API endpoint instead of the Service Catalog.
API Connection Options:
Options controlling the HTTP API Connections
--insecure Explicitly allow client to perform "insecure" TLS (https) requests. The
server's certificate will not be verified against any certificate
authorities. This option should be used with caution.
--os-cacert <ca-certificate>
Specify a CA bundle file to use in verifying a TLS (https) server
certificate. Defaults to env[OS_CACERT].
--os-cert <certificate>
The location for the keystore (PEM formatted) containing the public key of
this client. Defaults to env[OS_CERT].
--os-key <key> The location for the keystore (PEM formatted) containing the private key
of this client. Defaults to env[OS_KEY].
--timeout <seconds> Set request timeout (in seconds).
--collect-timing Collect per-API call timing information.
See "watcher help COMMAND" for help on a specific command.
Commands:
action list List information on retrieved actions
action show Show detailed information about a given action
action update Update action command
actionplan cancel Cancel action plan command
actionplan delete Delete action plan command
actionplan list List information on retrieved action plans
actionplan show Show detailed information about a given action plan
actionplan start Start action plan command
actionplan update Update action plan command
audit create Create new audit
audit delete Delete audit command
audit list List information on retrieved audits
audit show Show detailed information about a given audit
audit update Update audit command
audittemplate create Create new audit template
audittemplate delete Delete audit template command
audittemplate list List information on retrieved audit templates
audittemplate show Show detailed information about a given audit template
audittemplate update Update audit template command
complete print bash completion command (cliff)
datamodel list List information on retrieved data model
goal list List information on retrieved goals
goal show Show detailed information about a given goal
help print detailed help for another command (cliff)
scoringengine list List information on retrieved scoring engines
scoringengine show Show detailed information about a given scoring engine
service list List information on retrieved services
service show Show detailed information about a given service
strategy list List information on retrieved strategies
strategy show Show detailed information about a given strategy
strategy state Retrieve information about strategy requirements
Options (31)
| Option | Description | Source |
|---|---|---|
--version | show program's version number and exit | help |
-v, --verbose | Increase verbosity of output. | help |
-q, --quiet | Suppress output except warnings and errors. | help |
--log-file LOG_FILE | Specify a file to log output. | help |
-h, --help | Show help message and exit. | help |
--debug | Show tracebacks on errors. | help |
--no-auth, -N | Do not use authentication. | help |
--os-identity-api-version identity-api-version | Specify Identity API version to use. | help |
--os-auth-url, -A auth-url | Defaults to env[OS_AUTH_URL]. | help |
--os-region-name, -R region-name | Defaults to env[OS_REGION_NAME]. | help |
--os-username, -U auth-user-name | Defaults to env[OS_USERNAME]. | help |
--os-user-id auth-user-id | Defaults to env[OS_USER_ID]. | help |
--os-password, -P auth-password | Defaults to env[OS_PASSWORD]. | help |
--os-user-domain-id auth-user-domain-id | Defaults to env[OS_USER_DOMAIN_ID]. | help |
--os-user-domain-name auth-user-domain-name | Defaults to env[OS_USER_DOMAIN_NAME]. | help |
--os-tenant-name, -T auth-tenant-name | Defaults to env[OS_TENANT_NAME]. | help |
--os-tenant-id, -I tenant-id | Defaults to env[OS_TENANT_ID]. | help |
--os-project-id auth-project-id | Another way to specify tenant ID. | help |
--os-project-name auth-project-name | Another way to specify tenant name. | help |
--os-project-domain-id auth-project-domain-id | Defaults to env[OS_PROJECT_DOMAIN_ID]. | help |
--os-project-domain-name auth-project-domain-name | Defaults to env[OS_PROJECT_DOMAIN_NAME]. | help |
--os-auth-token auth-token | Defaults to env[OS_AUTH_TOKEN]. | help |
--os-infra-optim-api-version infra-optim-api-version | Accepts X, X.Y (where X is major and Y is minor part) or "X.latest", defaults to env[OS_INFRA_OPTIM_API_VERSION]. | help |
--os-endpoint-type OS_ENDPOINT_TYPE | Defaults to env[OS_ENDPOINT_TYPE] or "publicURL" | help |
--os-endpoint-override endpoint-override | Use this API endpoint instead of the Service Catalog. | help |
--insecure | Explicitly allow client to perform "insecure" TLS (https) requests. | help |
--os-cacert ca-certificate | Specify a CA bundle file to use in verifying a TLS (https) server certificate. | help |
--os-cert certificate | The location for the keystore (PEM formatted) containing the public key of this client. | help |
--os-key key | The location for the keystore (PEM formatted) containing the private key of this client. | help |
--timeout seconds | Set request timeout (in seconds). | help |
--collect-timing | Collect per-API call timing information. | help |