Global InfraGlobal Infra Cloud

tenant (tnt)

Manage tenants.

Edit
gi tenant

Subcommands

CommandDescription
gi tenant get <tenant-id>Get a tenant by its id
gi tenant listList all tenants
gi tenant delete <tenant-id>Delete a tenant by its id
gi tenant activate <tenant-id>Activate a tenant
gi tenant deactivate <tenant-id>Deactivate a tenant

Flags

list flags

FlagAliasDescription
--filter-fFilter tenants (e.g. provider=my-provider)

Examples

# List all tenants
gi tenant list

# Filter by provider
gi tnt list -f provider=ops-emea

# Get a specific tenant
gi tnt get tnt-001

# Activate / deactivate
gi tnt activate tnt-001
gi tnt deactivate tnt-001

# Delete a tenant
gi tnt delete tnt-001

Example output (pretty):

╭────────────┬──────────────┬──────────────┬────────╮
│ ID         │ Name         │ Provider     │ Status │
├────────────┼──────────────┼──────────────┼────────┤
│ tnt-001    │ acme-prod    │ ops-emea     │ READY  │
│ tnt-002    │ acme-staging │ ops-emea     │ READY  │
╰────────────┴──────────────┴──────────────┴────────╯

Example output (json):

gi -o json tnt list | jq '.'
[
  {
    "id": "tnt-001",
    "name": "acme-prod",
    "provider": "ops-emea",
    "status": "READY"
  }
]

On this page