Item element¶
items
¶
All the element of list type value follows these attributes to configure.
items[*].name
¶
The naming of item's value.
items[*].required
¶
Whether item's value is required to response or not.
items[*].type
¶
The data type of item's value. Please use Python built-in types to set this option.
Currently, it only supports following data types: str
, int
, bool
, list
, dict
.
Usage notes
If the type is collection, remember to set the option items[*].items
for the detail settings of element in the collection.
items[*].items
¶
If items[*].type
is collection like list
or dict
, it must set this property for its details of element. And
it is totally same as item element.
Usage notes
- list of one specific type elements
Configuration:
Result data:
- dict type data
Configuration:
- name: sample_dict
required: True
type: dict
items:
- name: key_1
required: True
type: str
- name: key_2
required: True
type: int
Result data:
- list of dict type elements
Configuration:
- name: sample_list
required: True
type: list
items:
- name: key_1
required: True
type: str
- name: key_2
required: True
type: int
Result data: