Project Firefly Services management from the aio CLI:
Note: this extension requires a backend service to be installed in your Adobe IMS enterprise org. These commands are only available if you have already deployed the Project Firefly App Stash in your Adobe IMS enterprise org.
Firefly app file storage commands for the Adobe I/O CLI
$ aio plugins:install -g @adobe/aio-cli-plugin-app-files
$ # OR
$ aio app files --help
aio app:files
aio app:files:delete FILE
aio app:files:get PATH
aio app:files:list
aio app:files:write FILEPATH [DATA]
aio app:state
aio app:state:delete KEY
aio app:state:get KEY
aio app:state:list
aio app:state:set KEY VALUE
Execute app file commands
USAGE
$ aio app:files
OPTIONS
-v, --verbose Verbose output
--version Show version
ALIASES
$ aio app:files
Delete files in file storage
USAGE
$ aio app:files:delete FILE
ARGUMENTS
FILE file path to delete
OPTIONS
-v, --verbose Verbose output
--version Show version
ALIASES
$ aio app:files:delete
EXAMPLE
$ aio app files delete some-file.txt
Get details for files in file storage
USAGE
$ aio app:files:get PATH
ARGUMENTS
PATH file path to get
OPTIONS
-v, --verbose Verbose output
--version Show version
ALIASES
$ aio app:files:get
EXAMPLE
$ aio app files get some-file.txt
List files in file storage
USAGE
$ aio app:files:list
OPTIONS
-j, --json output json data
-l, --list output a formatted list
-p, --path=path [default: /] file path to list
ALIASES
$ aio app:files:list
EXAMPLE
$ aio app files list
Get details for files in file storage
USAGE
$ aio app:files:write FILEPATH [DATA]
ARGUMENTS
FILEPATH file path to write to
DATA data to write to the file, or path to a src file
OPTIONS
-f, --src=src file path for src
ALIASES
$ aio app:files:write
EXAMPLE
$ aio app files get some-file.txt
Execute app state commands
USAGE
$ aio app:state
OPTIONS
-v, --verbose Verbose output
--version Show version
ALIASES
$ aio app:state
delete key+value from state store
USAGE
$ aio app:state:delete KEY
ARGUMENTS
KEY state key to delete
OPTIONS
-v, --verbose Verbose output
--version Show version
ALIASES
$ aio app:state:delete
$ aio app:state:del
EXAMPLE
$ aio app state delete some-key
Get values for keys in state store
USAGE
$ aio app:state:get KEY
ARGUMENTS
KEY state key to get
OPTIONS
-v, --verbose Verbose output
--version Show version
ALIASES
$ aio app:state:get
EXAMPLE
$ aio app state get some-key
List keys in store
USAGE
$ aio app:state:list
OPTIONS
-v, --verbose Verbose output
--version Show version
ALIASES
$ aio app:state:list
$ aio app:state:ls
EXAMPLE
$ aio app state list
set value for key in state store
USAGE
$ aio app:state:set KEY VALUE
ARGUMENTS
KEY state key to set
VALUE value to set
OPTIONS
-t, --ttl=ttl [default: 86400] time to live, expiry in seconds, default is 24 hours, -1 for no expiry
ALIASES
$ aio app:state:set
EXAMPLE
$ aio app state set some-key "Some value"
Contributions are welcomed! Read the Contributing Guide for more information.
This project is licensed under the Apache V2 License. See LICENSE for more information.