select
The select function can be used to obtain the object with a specified subscript from an array structure. Generally, this function is used together with the split function.
Syntax
select: [index, list]
Parameters
Parameter |
Description |
---|---|
index |
Subscript, which is used to obtain the specified elements in an array. If the subscript is not in the range supported by the array, an error is reported. |
list |
Array structure, which cannot be empty. |
Return Values
Objects in the corresponding positions in an array are returned.
Examples
The following describes how to use the select function to obtain the specified object:
inputs: source: default: "a,b,c,d,e,f,g" node_templates: test: type: HuaweiCloud.AOS.Stack properties: templateId: "abcdf-fdeee" inputs: aaa: {select: [0, {split: [",", {get_input: source}]}]} # The value is a. bbb: {select: [1, ["alpha", "beta", "gamma"]]} # The value is beta.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot