fm cache
Reference for the fm cache command group (auto-generated from fm cache --help).
fm cache
text
Cross-engine Cache management commands.
Use the engine-specific subcommands (listed below) for instance lifecycle:
fm cache <engine> instance create --name ... --version ... --flavor ... --vpc ... --subnet ...
This command group provides cross-engine views only:
fm cache instance list List all instances (all engines)
fm cache instance get Get instance details
fm cache version list List all versions (all engines)
fm cache flavor list List all flavors (all engines)
Usage:
fm cache [command]
Available Commands:
flavor Manage Cache flavors
instance View Cache instances (all engines)
redis Manage Redis caches
valkey Manage Valkey caches
version Manage Cache versions
Flags:
-h, --help help for cache
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)
Use "fm cache [command] --help" for more information about a command.fm cache flavor
text
List available Cache instance sizes.
Usage:
fm cache flavor [command]
Aliases:
flavor, flavors
Available Commands:
list List Cache flavors
Flags:
-h, --help help for flavor
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)
Use "fm cache flavor [command] --help" for more information about a command.fm cache flavor list
text
List all available Cache instance sizes.
Usage:
fm cache flavor list [flags]
Flags:
-h, --help help for list
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache instance
text
View managed Cache instances across all engines.
Usage:
fm cache instance [command]
Aliases:
instance, instances
Available Commands:
get Get Cache instance details
list List Cache instances
Flags:
-h, --help help for instance
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)
Use "fm cache instance [command] --help" for more information about a command.fm cache instance get
text
Get detailed information about a specific Cache instance.
Usage:
fm cache instance get <instance-id> [flags]
Flags:
-h, --help help for get
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache instance list
text
List all Cache instances.
Usage:
fm cache instance list [flags]
Flags:
-h, --help help for list
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache redis
text
Manage Redis caches instances and more.
Usage:
fm cache redis [command]
Available Commands:
backup Manage Redis backups
config Manage Redis configuration
flavor Manage Redis flavors
instance Manage Redis instances
version Manage Redis versions
Flags:
-h, --help help for redis
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)
Use "fm cache redis [command] --help" for more information about a command.fm cache redis backup
text
Manage backups for Redis database instances.
Usage:
fm cache redis backup [command]
Aliases:
backup, backups
Available Commands:
create Create a Redis backup
delete Delete a Redis backup
list List Redis backups
Flags:
-h, --help help for backup
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)
Use "fm cache redis backup [command] --help" for more information about a command.fm cache redis backup create
text
Create a new backup for a Redis instance.
Examples:
fm redis backup create <instance-id> --name my-backup
fm redis backup create <instance-id> --name my-backup --type rdb_snapshot
Usage:
fm cache redis backup create <instance-id> [flags]
Flags:
-h, --help help for create
--name string backup name (required)
--type string backup type (rdb_snapshot)
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache redis backup delete
text
Delete a backup for a Redis instance.
Usage:
fm cache redis backup delete <instance-id> <backup-id> [flags]
Flags:
-h, --help help for delete
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache redis backup list
text
List all backups for a Redis instance.
Usage:
fm cache redis backup list <instance-id> [flags]
Flags:
-h, --help help for list
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache redis config
text
Get and set Redis instance configuration parameters.
Usage:
fm cache redis config [command]
Available Commands:
get Get Redis configuration
set Set Redis configuration value
Flags:
-h, --help help for config
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)
Use "fm cache redis config [command] --help" for more information about a command.fm cache redis config get
text
Get the current configuration parameters for a Redis instance.
Usage:
fm cache redis config get <instance-id> [flags]
Flags:
-h, --help help for get
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache redis config set
text
Set a configuration parameter for a Redis instance.
Examples:
fm redis config set instance-123 maxmemory-policy allkeys-lru
fm redis config set instance-123 save "3600 1 300 100"
Usage:
fm cache redis config set <instance-id> <key> <value> [flags]
Flags:
-h, --help help for set
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache redis flavor
text
List available Redis instance sizes.
Usage:
fm cache redis flavor [command]
Aliases:
flavor, flavors
Available Commands:
list List Redis flavors
Flags:
-h, --help help for flavor
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)
Use "fm cache redis flavor [command] --help" for more information about a command.fm cache redis flavor list
text
List all available Redis instance sizes.
Usage:
fm cache redis flavor list [flags]
Flags:
-h, --help help for list
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache redis instance
text
Manage Redis cache instances.
Usage:
fm cache redis instance [command]
Aliases:
instance, instances
Available Commands:
create Create a Redis instance
credentials Get Redis connection credentials
delete Delete a Redis instance
get Get Redis instance details
list List Redis instances
resize Resize a Redis instance
restart Restart a Redis instance
Flags:
-h, --help help for instance
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)
Use "fm cache redis instance [command] --help" for more information about a command.fm cache redis instance create
text
Create a new managed Redis instance.
Examples:
fm cache redis instance create --name my-cache --version 7.4 --flavor cache.gp1.small --vpc vpc-123 --subnet subnet-456
fm cache redis instance create --name my-cache --version 7.4 --flavor cache.gp1.small --vpc vpc-123 --subnet subnet-456 --storage 20 --persistence rdb --eviction noeviction
fm cache redis instance create --name my-cache --version 7.4 --flavor cache.gp1.small --vpc vpc-123 --subnet subnet-456 --persistence rdb --backup --backup-schedule "0 2 * * *" --backup-retention 35
Usage:
fm cache redis instance create [flags]
Flags:
--backup enable automated backups
--backup-retention int backup retention in days (35-90; 0 uses the server default of 35)
--backup-schedule string backup schedule (cron expression)
--eviction string eviction policy (noeviction, allkeys-lru, allkeys-lfu, volatile-lru, etc.)
--flavor string flavor ID (required, e.g. db.gp1.micro — see 'flavors list')
-h, --help help for create
--name string instance name (required)
--no-wait return immediately instead of waiting for provisioning to complete
--persistence string persistence mode (none, rdb, aof, rdb+aof)
--storage int storage size in GB (optional; server default 10)
--subnet string subnet ID (required)
--version string Redis version (required)
--vpc string VPC ID (required)
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache redis instance credentials
text
Get the connection credentials for a Redis instance.
Examples:
fm redis instance credentials db-123
fm redis instance credentials db-123 --rotate
Usage:
fm cache redis instance credentials <instance-id> [flags]
Flags:
-h, --help help for credentials
--rotate rotate credentials
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache redis instance delete
text
Delete a managed Redis instance.
Usage:
fm cache redis instance delete <instance-id> [flags]
Flags:
-h, --help help for delete
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache redis instance get
text
Get detailed information about a specific Redis instance.
Usage:
fm cache redis instance get <instance-id> [flags]
Flags:
-h, --help help for get
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache redis instance list
text
List all Redis instances.
Usage:
fm cache redis instance list [flags]
Flags:
-h, --help help for list
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache redis instance resize
text
Resize a Redis instance to a new flavor or storage size.
A flavor change is a Nova resize of the backing VM and RESTARTS the instance (brief downtime);
a storage grow is online. Storage can only be increased. Specify --flavor or --storage, not both.
Examples:
fm redis instance resize <instance-id> --flavor <flavor-id>
fm redis instance resize <instance-id> --storage 200
Usage:
fm cache redis instance resize <instance-id> [flags]
Flags:
--flavor string new flavor ID (see 'flavor list')
-h, --help help for resize
--storage int new storage size in GB
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache redis instance restart
text
Restart a Redis instance.
Usage:
fm cache redis instance restart <instance-id> [flags]
Flags:
-h, --help help for restart
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache redis version
text
List available Redis versions.
Usage:
fm cache redis version [command]
Aliases:
version, versions
Available Commands:
list List available Redis versions
Flags:
-h, --help help for version
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)
Use "fm cache redis version [command] --help" for more information about a command.fm cache redis version list
text
List all available Redis engine versions.
Usage:
fm cache redis version list [flags]
Flags:
-h, --help help for list
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache valkey
text
Manage Valkey caches instances and more.
Usage:
fm cache valkey [command]
Available Commands:
backup Manage Valkey backups
config Manage Valkey configuration
flavor Manage Valkey flavors
instance Manage Valkey instances
version Manage Valkey versions
Flags:
-h, --help help for valkey
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)
Use "fm cache valkey [command] --help" for more information about a command.fm cache valkey backup
text
Manage backups for Valkey database instances.
Usage:
fm cache valkey backup [command]
Aliases:
backup, backups
Available Commands:
create Create a Valkey backup
delete Delete a Valkey backup
list List Valkey backups
Flags:
-h, --help help for backup
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)
Use "fm cache valkey backup [command] --help" for more information about a command.fm cache valkey backup create
text
Create a new backup for a Valkey instance.
Examples:
fm valkey backup create <instance-id> --name my-backup
fm valkey backup create <instance-id> --name my-backup --type rdb_snapshot
Usage:
fm cache valkey backup create <instance-id> [flags]
Flags:
-h, --help help for create
--name string backup name (required)
--type string backup type (rdb_snapshot)
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache valkey backup delete
text
Delete a backup for a Valkey instance.
Usage:
fm cache valkey backup delete <instance-id> <backup-id> [flags]
Flags:
-h, --help help for delete
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache valkey backup list
text
List all backups for a Valkey instance.
Usage:
fm cache valkey backup list <instance-id> [flags]
Flags:
-h, --help help for list
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache valkey config
text
Get and set Valkey instance configuration parameters.
Usage:
fm cache valkey config [command]
Available Commands:
get Get Valkey configuration
set Set Valkey configuration value
Flags:
-h, --help help for config
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)
Use "fm cache valkey config [command] --help" for more information about a command.fm cache valkey config get
text
Get the current configuration parameters for a Valkey instance.
Usage:
fm cache valkey config get <instance-id> [flags]
Flags:
-h, --help help for get
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache valkey config set
text
Set a configuration parameter for a Valkey instance.
Examples:
fm valkey config set instance-123 maxmemory-policy allkeys-lru
fm valkey config set instance-123 save "3600 1 300 100"
Usage:
fm cache valkey config set <instance-id> <key> <value> [flags]
Flags:
-h, --help help for set
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache valkey flavor
text
List available Valkey instance sizes.
Usage:
fm cache valkey flavor [command]
Aliases:
flavor, flavors
Available Commands:
list List Valkey flavors
Flags:
-h, --help help for flavor
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)
Use "fm cache valkey flavor [command] --help" for more information about a command.fm cache valkey flavor list
text
List all available Valkey instance sizes.
Usage:
fm cache valkey flavor list [flags]
Flags:
-h, --help help for list
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache valkey instance
text
Manage Valkey cache instances.
Usage:
fm cache valkey instance [command]
Aliases:
instance, instances
Available Commands:
create Create a Valkey instance
credentials Get Valkey connection credentials
delete Delete a Valkey instance
get Get Valkey instance details
list List Valkey instances
resize Resize a Valkey instance
restart Restart a Valkey instance
Flags:
-h, --help help for instance
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)
Use "fm cache valkey instance [command] --help" for more information about a command.fm cache valkey instance create
text
Create a new managed Valkey instance.
Examples:
fm cache valkey instance create --name my-cache --version 7.4 --flavor cache.gp1.small --vpc vpc-123 --subnet subnet-456
fm cache valkey instance create --name my-cache --version 7.4 --flavor cache.gp1.small --vpc vpc-123 --subnet subnet-456 --storage 20 --persistence rdb --eviction noeviction
fm cache valkey instance create --name my-cache --version 7.4 --flavor cache.gp1.small --vpc vpc-123 --subnet subnet-456 --persistence rdb --backup --backup-schedule "0 2 * * *" --backup-retention 35
Usage:
fm cache valkey instance create [flags]
Flags:
--backup enable automated backups
--backup-retention int backup retention in days (35-90; 0 uses the server default of 35)
--backup-schedule string backup schedule (cron expression)
--eviction string eviction policy (noeviction, allkeys-lru, allkeys-lfu, volatile-lru, etc.)
--flavor string flavor ID (required, e.g. db.gp1.micro — see 'flavors list')
-h, --help help for create
--name string instance name (required)
--no-wait return immediately instead of waiting for provisioning to complete
--persistence string persistence mode (none, rdb, aof, rdb+aof)
--storage int storage size in GB (optional; server default 10)
--subnet string subnet ID (required)
--version string Valkey version (required)
--vpc string VPC ID (required)
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache valkey instance credentials
text
Get the connection credentials for a Valkey instance.
Examples:
fm valkey instance credentials db-123
fm valkey instance credentials db-123 --rotate
Usage:
fm cache valkey instance credentials <instance-id> [flags]
Flags:
-h, --help help for credentials
--rotate rotate credentials
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache valkey instance delete
text
Delete a managed Valkey instance.
Usage:
fm cache valkey instance delete <instance-id> [flags]
Flags:
-h, --help help for delete
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache valkey instance get
text
Get detailed information about a specific Valkey instance.
Usage:
fm cache valkey instance get <instance-id> [flags]
Flags:
-h, --help help for get
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache valkey instance list
text
List all Valkey instances.
Usage:
fm cache valkey instance list [flags]
Flags:
-h, --help help for list
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache valkey instance resize
text
Resize a Valkey instance to a new flavor or storage size.
A flavor change is a Nova resize of the backing VM and RESTARTS the instance (brief downtime);
a storage grow is online. Storage can only be increased. Specify --flavor or --storage, not both.
Examples:
fm valkey instance resize <instance-id> --flavor <flavor-id>
fm valkey instance resize <instance-id> --storage 200
Usage:
fm cache valkey instance resize <instance-id> [flags]
Flags:
--flavor string new flavor ID (see 'flavor list')
-h, --help help for resize
--storage int new storage size in GB
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache valkey instance restart
text
Restart a Valkey instance.
Usage:
fm cache valkey instance restart <instance-id> [flags]
Flags:
-h, --help help for restart
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache valkey version
text
List available Valkey versions.
Usage:
fm cache valkey version [command]
Aliases:
version, versions
Available Commands:
list List available Valkey versions
Flags:
-h, --help help for version
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)
Use "fm cache valkey version [command] --help" for more information about a command.fm cache valkey version list
text
List all available Valkey engine versions.
Usage:
fm cache valkey version list [flags]
Flags:
-h, --help help for list
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)fm cache version
text
List available Cache versions.
Usage:
fm cache version [command]
Aliases:
version, versions
Available Commands:
list List available Cache versions
Flags:
-h, --help help for version
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)
Use "fm cache version [command] --help" for more information about a command.fm cache version list
text
List all available Cache engine versions.
Usage:
fm cache version list [flags]
Flags:
-h, --help help for list
Global Flags:
--config string config file (default is $HOME/.fm/config.yaml)
-d, --debug enable debug/verbose output
--no-color disable colored output
-o, --output string output format: table, json, yaml, wide (default "table")
-q, --quiet suppress non-essential output
--tenant string tenant ID to operate on (overrides the active/default tenant; also FM_TENANT)