vgscli
v0.0.2
Published
A command-line tool for managing VGS aliases for tokenization
Maintainers
Readme
VGS CLI
A command-line tool for managing VGS aliases for tokenization.
Installation
npm install -g vgscliEnvironment Setup
Getting VGS Credentials
You need to obtain your VGS credentials from the VGS Dashboard:
- Log in to your VGS Dashboard
- Navigate to Access Credential Management in your vault
- Generate or copy your Data Plane credentials (username/password)
- Optionally, note your VGS Host URL (defaults to sandbox)
For more details, see the VGS Data Plane Credential Management documentation.
Setting Environment Variables
Create a .env file or set environment variables:
# Required - Get these from VGS Dashboard > Access Credential Management
export VGS_USERNAME=your_vgs_username
export VGS_PASSWORD=your_vgs_password
# Optional - Your VGS vault host URL
export VGS_HOST=https://api.sandbox.verygoodsecurity.comUsage
Create Alias
vgscli alias create --value="1234567890" --format=UUIDOptions:
--value <value>- Value to tokenize (required)--format <format>- Alias format: UUID, PFPT, etc. (default: UUID)--storage <storage>- Storage type: PERSISTENT, VOLATILE (default: PERSISTENT)--classifiers <classifiers>- Classifiers (optional)
Show Alias
vgscli alias show --alias="my-alias"Options:
--alias <alias>- Alias name to show (required)
Examples
# Create a UUID alias
vgscli alias create --value="sensitive-data-123" --format=UUID
# Create with volatile storage
vgscli alias create --value="temp-data" --storage=VOLATILE
# Show alias details
vgscli alias show --alias="my-tokenized-alias"License
UNLICENSED
