profile
Manage CrashPlan connection settings.
Usage
profile [OPTIONS] COMMAND [ARGS]...
create
Create a profile with username/password authentication. The first profile created will be the default.
Usage
profile create [OPTIONS]
Options
- -n, --name <name>
Required The name of the CrashPlan CLI profile to use when executing this command.
- -s, --server <server>
Required The URL you use to sign into crashplan.
- -u, --username <username>
Required The username of the CrashPlan API user.
- --password <password>
The password for the CrashPlan API user. If this option is omitted, interactive prompts will be used to obtain the password.
- --totp <totp>
TOTP token for multi-factor authentication.
- --disable-ssl-errors <disable_ssl_errors>
For development purposes, do not validate the SSL certificates of CrashPlan servers. This is not recommended, except for specific scenarios like testing. Attach this flag to the update command to toggle the setting.
- -d, --debug
Turn on debug logging.
create-api-client
Create a profile with CrashPlan API client authentication. The first profile created will be the default.
Usage
profile create-api-client [OPTIONS]
Options
- -n, --name <name>
Required The name of the CrashPlan CLI profile to use when executing this command.
- -s, --server <server>
Required The URL you use to sign into crashplan.
- --api-client-id <api_client_id>
Required The API client key for API client authentication. Used with the –secret option.
- --secret <secret>
Required The API secret for API client authentication. Used with the –api-client option.
- --disable-ssl-errors <disable_ssl_errors>
For development purposes, do not validate the SSL certificates of CrashPlan servers. This is not recommended, except for specific scenarios like testing. Attach this flag to the update command to toggle the setting.
- -d, --debug
Turn on debug logging.
delete
Deletes a profile and its stored password (if any).
Usage
profile delete [OPTIONS] PROFILE_NAME
Options
- -y, --assume-yes
Assume “yes” as the answer to all prompts and run non-interactively.
Arguments
- PROFILE_NAME
Required argument
delete-all
Deletes all profiles and saved passwords (if any).
Usage
profile delete-all [OPTIONS]
Options
- -y, --assume-yes
Assume “yes” as the answer to all prompts and run non-interactively.
list
Show all existing stored profiles.
Usage
profile list [OPTIONS]
reset-pw
Usage
profile reset-pw [OPTIONS] [PROFILE_NAME]
Options
- -d, --debug
Turn on debug logging.
Arguments
- PROFILE_NAME
Optional argument
show
Print the details of a profile.
Usage
profile show [OPTIONS] [PROFILE_NAME]
Arguments
- PROFILE_NAME
Optional argument
update
Update an existing profile.
Usage
profile update [OPTIONS]
Options
- -n, --name <name>
The name of the CrashPlan CLI profile to use when executing this command.
- -s, --server <server>
The URL you use to sign into crashplan.
- --api-client-id <api_client_id>
The API client key for API client authentication. Used with the –secret option.
- --secret <secret>
The API secret for API client authentication. Used with the –api-client option.
- -u, --username <username>
The username of the CrashPlan API user.
- --password <password>
The password for the CrashPlan API user. If this option is omitted, interactive prompts will be used to obtain the password.
- --totp <totp>
TOTP token for multi-factor authentication.
- --disable-ssl-errors <disable_ssl_errors>
For development purposes, do not validate the SSL certificates of CrashPlan servers. This is not recommended, except for specific scenarios like testing. Attach this flag to the update command to toggle the setting.
- -d, --debug
Turn on debug logging.
use
Usage
profile use [OPTIONS] [PROFILE_NAME]
Arguments
- PROFILE_NAME
Optional argument