Red Hat Training

A Red Hat training course is available for Red Hat OpenStack Platform

16.2. barbican Optional Arguments

--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 <auth-url>, -A <auth-url>


      Defaults to env[OS_AUTH_URL].

--os-username <auth-user-name>, -U <auth-user-name>


      Defaults to env[OS_USERNAME].

--os-user-id <auth-user-id>


      Defaults to env[OS_USER_ID].

--os-password <auth-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 <auth-tenant-name>, -T <auth-tenant-name>


      Defaults to env[OS_TENANT_NAME].

--os-tenant-id <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].

--endpoint <barbican-url>, -E <barbican-url>


      Defaults to env[BARBICAN_ENDPOINT].

--interface <barbican-interface>


      Defaults to env[BARBICAN_INTERFACE].

--service-type <barbican-service-type>


      Defaults to env[BARBICAN_SERVICE_TYPE].

--service-name <barbican-service-name>


      Defaults to env[BARBICAN_SERVICE_NAME].

--region-name <barbican-region-name>


      Defaults to env[BARBICAN_REGION_NAME].

--barbican-api-version <barbican-api-version>


      Defaults to env[BARBICAN_API_VERSION].

--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>


      Defaults to env[OS_CERT].

--os-key <key>


        Defaults to env[OS_KEY].

--timeout <seconds>


        Set request timeout (in seconds).