
Serialization YamlToIon
CertifiedConvert a YAML file into ION
Serialization YamlToIon
Certified
Convert a YAML file into ION
Each YAML document in the file — separated by --- — becomes a separate ION record.
yaml
type: io.kestra.plugin.serdes.yaml.YamlToIonExamples
Convert YAML to ION
yaml
id: yaml_to_ion
namespace: company.team
tasks:
- id: write_yaml
type: io.kestra.plugin.core.storage.Write
extension: yaml
content: |
---
id: 1
name: Apple
price: 1.2
---
id: 2
name: Banana
price: 0.9
- id: convert
type: io.kestra.plugin.serdes.yaml.YamlToIon
from: "{{ outputs.write_yaml.uri }}"
Properties
from *Requiredstring
Source file URI
Pebble expression referencing an Internal Storage URI e.g. {{ outputs.mytask.uri }}.
charset string
Default
UTF-8The name of a supported charset
pluginDefaultsRef Non-dynamicstring
Reference (ref) of the pluginDefaults to apply to this task.
Outputs
size integer
Default
0The number of records converted
uri string
Format
uriURI of the output file
Metrics
records counter
Number of YAML documents converted