fileset¶
fileset list¶
List of filesets
jexia fileset list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
--project PROJECT_ID
-
-f
<FORMATTER>
,
--format
<FORMATTER>
¶ the output format, defaults to table
-
-c
COLUMN
,
--column
COLUMN
¶ specify the column(s) to include, can be repeated to show multiple columns
-
--quote
<QUOTE_MODE>
¶ when to include quotes, defaults to nonnumeric
-
--noindent
¶
whether to disable indenting the JSON
-
--max-width
<integer>
¶ Maximum display width, <1 to disable. You can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence.
-
--fit-width
¶
Fit the table to the display width. Implied if –max-width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable
-
--print-empty
¶
Print empty table if there is no data to show.
-
--sort-column
SORT_COLUMN
¶ specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
-
--project
PROJECT_ID
¶ Projects ID
fileset create¶
Create new fileset
jexia fileset create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
--project PROJECT_ID
--name NAME
PROVIDER
...
-
-f
<FORMATTER>
,
--format
<FORMATTER>
¶ the output format, defaults to table
-
-c
COLUMN
,
--column
COLUMN
¶ specify the column(s) to include, can be repeated to show multiple columns
-
--noindent
¶
whether to disable indenting the JSON
-
--prefix
<PREFIX>
¶ add a prefix to all variable names
-
--max-width
<integer>
¶ Maximum display width, <1 to disable. You can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence.
-
--fit-width
¶
Fit the table to the display width. Implied if –max-width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable
-
--print-empty
¶
Print empty table if there is no data to show.
-
--project
PROJECT_ID
¶ Projects ID
-
--name
NAME
¶ Fileset’s name
-
PROVIDER
¶
Choose a provider
Provider specific arguments:
AWS-S3
- --key KEY
AWS key
- --secret SECRET
AWS secret
- --bucket BUCKET
AWS S3 bucket
fileset update¶
Update fileset
jexia fileset update
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
--project PROJECT_ID
--name NAME
FILESET_ID
-
-f
<FORMATTER>
,
--format
<FORMATTER>
¶ the output format, defaults to table
-
-c
COLUMN
,
--column
COLUMN
¶ specify the column(s) to include, can be repeated to show multiple columns
-
--noindent
¶
whether to disable indenting the JSON
-
--prefix
<PREFIX>
¶ add a prefix to all variable names
-
--max-width
<integer>
¶ Maximum display width, <1 to disable. You can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence.
-
--fit-width
¶
Fit the table to the display width. Implied if –max-width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable
-
--print-empty
¶
Print empty table if there is no data to show.
-
--project
PROJECT_ID
¶ Projects ID
-
--name
NAME
¶ Fileset’s name
-
FILESET_ID
¶
UUID of fileset which should be changed
fileset delete¶
Delete fileset
jexia fileset delete --project PROJECT_ID FILESET_ID
-
--project
PROJECT_ID
¶ Projects ID
-
FILESET_ID
¶
UUID of fileset which should be deleted
fileset field list¶
Show fields of fileset
jexia fileset field list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
--project PROJECT_ID
--fileset FILESET_ID
-
-f
<FORMATTER>
,
--format
<FORMATTER>
¶ the output format, defaults to table
-
-c
COLUMN
,
--column
COLUMN
¶ specify the column(s) to include, can be repeated to show multiple columns
-
--quote
<QUOTE_MODE>
¶ when to include quotes, defaults to nonnumeric
-
--noindent
¶
whether to disable indenting the JSON
-
--max-width
<integer>
¶ Maximum display width, <1 to disable. You can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence.
-
--fit-width
¶
Fit the table to the display width. Implied if –max-width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable
-
--print-empty
¶
Print empty table if there is no data to show.
-
--sort-column
SORT_COLUMN
¶ specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
-
--project
PROJECT_ID
¶ Projects ID
-
--fileset
FILESET_ID
¶ Fileset’s ID
fileset field create¶
Create new field in fileset.
jexia fileset field create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
--project PROJECT_ID
--fileset FILESET_ID
--name NAME
--type TYPE
[--constraint TYPE=VALUE]
-
-f
<FORMATTER>
,
--format
<FORMATTER>
¶ the output format, defaults to table
-
-c
COLUMN
,
--column
COLUMN
¶ specify the column(s) to include, can be repeated to show multiple columns
-
--noindent
¶
whether to disable indenting the JSON
-
--prefix
<PREFIX>
¶ add a prefix to all variable names
-
--max-width
<integer>
¶ Maximum display width, <1 to disable. You can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence.
-
--fit-width
¶
Fit the table to the display width. Implied if –max-width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable
-
--print-empty
¶
Print empty table if there is no data to show.
-
--project
PROJECT_ID
¶ Projects ID
-
--fileset
FILESET_ID
¶ Fileset’s ID
-
--name
NAME
¶ Field’s name
-
--type
TYPE
¶ Field’s type
-
--constraint
TYPE=VALUE
¶ Field’s constraints, repeatable option (see documentationto get more information). This is repeatable option.
- Allowed constraints for all of types:
default (string) - default value
required (true/false) - required field
- Allowed constraints for integer/float fields:
max_value (integer/float) - maximum value
min_value (integer/float) - minimum value
- Allowed constraints for string fields:
lowercase (true/false) - field can only contain lowercase values
uppercase (true/false) - field can only contain uppercase values
alphanumeric (true/false) - field can only contain alpha-numeric values
regexp (regex expression) - field can only contain value matched to the regex expression
alpha (true/false) - field can only contain letters
numeric (true/false) - field can only contain numbers
min_length (integer) - minimum length of string
max_length (integer) - maximum length of string
fileset field update¶
Update the field’s constraints in fileset.
jexia fileset field update
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
--project PROJECT_ID
--fileset FILESET_ID
[--constraint TYPE=VALUE]
FIELD_ID
-
-f
<FORMATTER>
,
--format
<FORMATTER>
¶ the output format, defaults to table
-
-c
COLUMN
,
--column
COLUMN
¶ specify the column(s) to include, can be repeated to show multiple columns
-
--noindent
¶
whether to disable indenting the JSON
-
--prefix
<PREFIX>
¶ add a prefix to all variable names
-
--max-width
<integer>
¶ Maximum display width, <1 to disable. You can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence.
-
--fit-width
¶
Fit the table to the display width. Implied if –max-width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable
-
--print-empty
¶
Print empty table if there is no data to show.
-
--project
PROJECT_ID
¶ Projects ID
-
--fileset
FILESET_ID
¶ Fileset’s ID
-
--constraint
TYPE=VALUE
¶ Field’s constraints, repeatable option (see documentationto get more information). This is repeatable option.
-
FIELD_ID
¶
UUID of field which should be updated
- Allowed constraints for all of types:
default (string) - default value
required (true/false) - required field
- Allowed constraints for integer/float fields:
max_value (integer/float) - maximum value
min_value (integer/float) - minimum value
- Allowed constraints for string fields:
lowercase (true/false) - field can only contain lowercase values
uppercase (true/false) - field can only contain uppercase values
alphanumeric (true/false) - field can only contain alpha-numeric values
regexp (regex expression) - field can only contain value matched to the regex expression
alpha (true/false) - field can only contain letters
numeric (true/false) - field can only contain numbers
min_length (integer) - minimum length of string
max_length (integer) - maximum length of string