usage: swift [--version] [--help] [--os-help] [--snet] [--verbose] [--debug] [--debug-with-secrets] [--info] [--quiet] [--auth ] [--auth-version | --os-identity-api-version ] [--user ] [--key ] [--retries ] [--os-username ] [--os-password ] [--os-user-id ] [--os-user-domain-id ] [--os-user-domain-name ] [--os-tenant-id ] [--os-tenant-name ] [--os-project-id ] [--os-project-name ] [--os-project-domain-id ] [--os-project-domain-name ] [--os-auth-url ] [--os-auth-token ] [--os-auth-type ] [--os-application-credential-id ] [--os-application-credential-secret ] [--os-storage-url ] [--os-region-name ] [--os-service-type ] [--os-endpoint-type ] [--os-cacert ] [--insecure] [--os-cert ] [--os-key ] [--no-ssl-compression] [--force-auth-retry] [--help] [] Command-line interface to the OpenStack Swift API. Positional arguments: delete Delete a container or objects within a container. download Download objects from containers. list Lists the containers for the account or the objects for a container. post Updates meta information for the account, container, or object; creates containers if not present. copy Copies object, optionally adds meta stat Displays information for the account, container, or object. upload Uploads files or directories to the given container. capabilities List cluster capabilities. tempurl Create a temporary URL. auth Display auth related environment variables. bash_completion Outputs option and flag cli data ready for bash_completion. Examples: swift download --help swift -A https://api.example.com/v1.0 \ -U user -K api_key stat -v swift --os-auth-url https://api.example.com/v2.0 \ --os-tenant-name tenant \ --os-username user --os-password password list swift --os-auth-url https://api.example.com/v3 --auth-version 3\ --os-project-name project1 --os-project-domain-name domain1 \ --os-username user --os-user-domain-name domain1 \ --os-password password list swift --os-auth-url https://api.example.com/v3 --auth-version 3\ --os-project-id 0123456789abcdef0123456789abcdef \ --os-user-id abcdef0123456789abcdef0123456789 \ --os-password password list swift --os-auth-url https://api.example.com/v3 --auth-version 3\ --os-application-credential-id d78683c92f0e4f9b9b02a2e208039412 \ --os-application-credential-secret APPLICATION_CREDENTIAL_SECRET \ --os-auth-type v3applicationcredential list swift --os-auth-token 6ee5eb33efad4e45ab46806eac010566 \ --os-storage-url https://10.1.5.2:8080/v1/AUTH_ced809b6a4baea7aeab61a \ list swift list --lh options: --version show program's version number and exit -h, --help --os-help Show OpenStack authentication options. -s, --snet Use SERVICENET internal network. -v, --verbose Print more info. --debug Show the curl commands and results of all http queries regardless of result status. --debug-with-secrets Show the curl commands and results of all http queries regardless of result status (without truncating auth tokens). --info Show the curl commands and results of all http queries which return an error. -q, --quiet Suppress status output. -A=AUTH, --auth=AUTH URL for obtaining an auth token. -V=AUTH_VERSION, --auth-version=AUTH_VERSION, --os-identity-api-version=AUTH_VERSION Specify a version for authentication. Defaults to env[ST_AUTH_VERSION], env[OS_AUTH_VERSION], env[OS_IDENTITY_API_VERSION] or 1.0. -U=USER, --user=USER User name for obtaining an auth token. -K=KEY, --key=KEY Key for obtaining an auth token. -T=TIMEOUT, --timeout=TIMEOUT Timeout in seconds to wait for response. -R=RETRIES, --retries=RETRIES The number of times to retry a failed connection. --insecure Allow swiftclient to access servers without having to verify the SSL certificate. Defaults to env[SWIFTCLIENT_INSECURE] (set to 'true' to enable). --no-ssl-compression This option is deprecated and not used anymore. SSL compression should be disabled by default by the system SSL library. --force-auth-retry Force a re-auth attempt on any error other than 401 unauthorized --prompt Prompt user to enter a password which overrides any password supplied via --key, --os-password or environment variables.