NIFCLOUD Command-Line Tools
Project description
nifcloud-cli
Universal Command Line Interface for NIFCLOUD Services
Requirements
- Python 3.7 or later
How to Install
Using pip
$ pip install nifcloud-cli
$ nifcloud --version
Using MSI installer (Windows only)
- Download the MSI installer from Release.
- Run the downloaded MSI installer.
- Check the nifcloud-cli from command prompt.
C:\> nifcloud --version
Using docker
$ docker run -it --rm ghcr.io/nifcloud/nifcloud-cli --version
Usage
Set credentials
You can configure credentials via environment variables or nifcloud configure
command.
via environment variable
- Linux
$ export NIFCLOUD_ACCESS_KEY_ID=<Your NIFCLOUD Access Key ID>
$ export NIFCLOUD_SECRET_ACCESS_KEY=<Your NIFCLOUD Secret Access Key>
$ export NIFCLOUD_DEFAULT_REGION=jp-east-1
- Windows
C:\> set NIFCLOUD_ACCESS_KEY_ID=<Your NIFCLOUD Access Key ID>
C:\> set NIFCLOUD_SECRET_ACCESS_KEY=<Your NIFCLOUD Secret Access Key>
C:\> set NIFCLOUD_DEFAULT_REGION=jp-east-1
via nifcloud configure
command
$ nifcloud configure
NIFCLOUD Access Key ID [None]: <Your NIFCLOUD Access Key ID>
NIFCLOUD Secret Access Key [None]: <Your NIFCLOUD Secret Access Key>
Default region name [jp-east-1]: jp-east-1
Default output format [None]:
config file is saved under the .nifcloud
directory in your home directory ($HOME
or %UserProfile%
)
Show available services
$ nifcloud help
Show available actions for the service
$ nifcloud computing help
Show available parameters for the action
$ nifcloud computing create-key-pair help
Run the command actually
$ nifcloud computing create-key-pair --key-name foobar123 --password foobar123
License
See LICENSE.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nifcloud-cli-1.5.2.tar.gz
(94.3 kB
view hashes)
Built Distribution
Close
Hashes for nifcloud_cli-1.5.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58f5626e9a2b9584d4a38606f9b7e16b0a794ca9b43bd5fb77968b15b108f7ec |
|
MD5 | 47cf988c25db721ebae5fd94e798c87a |
|
BLAKE2b-256 | 3bc0c1e2f47af0c6ac1f2d2952ed6980c6b5299009861f0824218e6ff14fe3a6 |