ArubaCloud Command Line Interface - A CLI tool for interacting with Aruba Cloud APIs.
# Download the latest release binary
Invoke-WebRequest -Uri "https://github.com/Arubacloud/acloud-cli/releases/latest/download/acloud-windows-amd64.exe" -OutFile "acloud.exe"
# (Optional) Move to a folder in your PATH, e.g. C:\acloud
# Move-Item -Path .\acloud.exe -Destination C:\acloud\acloud.exe
# Optionally, add C:\acloud to your PATH environment variable
# Run from the command prompt:
acloud.exe --help# Download the latest release
curl -LO https://github.com/Arubacloud/acloud-cli/releases/latest/download/acloud-linux-amd64
chmod +x acloud-linux-amd64
sudo mv acloud-linux-amd64 /usr/local/bin/acloud# Download the latest release
curl -LO https://github.com/Arubacloud/acloud-cli/releases/latest/download/acloud-darwin-amd64
chmod +x acloud-darwin-amd64
sudo mv acloud-darwin-amd64 /usr/local/bin/acloudBefore using acloud, you need to configure your Aruba Cloud API credentials.
# Set both client ID and client secret
acloud config set --client-id YOUR_CLIENT_ID --client-secret YOUR_CLIENT_SECRET
# Set individual values
acloud config set --client-id YOUR_CLIENT_ID
acloud config set --client-secret YOUR_CLIENT_SECRETacloud config showConfiguration is stored in ~/.acloud.yaml with secure file permissions.
# View all available commands
acloud --help
# View config command options
acloud config --helpSee CONTRIBUTING.md for development guidelines.
See LICENSE file for details.