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.