get_reference
get_reference是get_attribute的简化方式,当要获取到的属性信息是id或name时,将处理替换为get_attribute的refID或refName方式。
在设计器设计模板,建立多个元素之间的关系时,将自动设置get_reference属性获取关系。
语法
get_reference: [elementName ]
参数说明
参数 |
是否必填 |
参数说明 |
---|---|---|
elementName |
是 |
在blueprint文件的node_templates区域中定义的元素名称。 |
返回值
对应参数的值。
示例
通过get_reference获取相关联的元素的动态属性值。
node_templates: my-first-vpc: type: HuaweiCloud.VPC.VPC properties: name: {get_input: name} ciddr: {get_input: cidr} my-first-subnet: type: HuaweiCloud.VPC.VPC properties: vpcId: {get_reference: my-first-vpc } #对应{get_attribute: [my-first-vpc, refID] } …