MultiLine CDI typeThe multiLine CDI is a special type of CDI which contains in a single value multiple lines and tabs. It is mainly used to contain a full block of configuration settings which are typically exported into a file. It can be used to generate a full application.yml file for your java application, a terraform.conf file, shell scripts to start and stop services, etc. How to set up a multiLine CDI type As a user with content administration permissions: Open a type changeset and create a new CDI type.Choose the multiLine option.Approve the type changeset. It is recommended to set up different types for different use cases as it allows using a specific parser or validation logic based upon the CDI type in use. For example, use a "bash shell script" multiLine CDI type to differentiate with "applicationYaml" CDIs. How to use a multiLine CDI type There are various options to use a multiLine CDI type: In the data model, add a new CDI and set the type to the multiLine CDI type:Right-click on an existing CDI, choose CDI type and set it to the multiLine CDI type:Use the multiLine CDI type as the attribute value in a nodeType definition. Note: To add a new line, you must use the "SHIFT + arrow down" combination. How to consume the multiLine CDI value Sweagle stores the multiLine CDI values as a single block. When exporting it Sweagle will by default put quotes (" ") around the value. However, when exporting only a single value it is easier to export the value in format "raw". This will return only the value without any quotes, and the response can be sent directly to a file for usage. curl -X POST https://testing.sweagle.com/api/v1/tenant/metadata-parser/parse -H "Authorization: bearer 95c6800b-739f-400e-91c4-05714c7f7d3b" --data-binary "mds=env.DEM2&parser=returnValueforKey&args=applicationConfFile&format=raw" > myApp.yml