Skip to content

Commit 2ab168c

Browse files
author
mikatong
committed
support batch add
1 parent cfd1e0b commit 2ab168c

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

schema/metadata.yaml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,9 +127,34 @@ resource_metas:
127127
widget: select_remote
128128
filter:
129129
enable: true
130+
batch_add:
131+
display_name: 记录类型
132+
val_source:
133+
method: GET
134+
path: >-
135+
/api/opx/rs/v1/namespaces/{namespace}/forward/domain-record?Domain={rely_resources[0]}&ProviderName=tencentcloudstack/tencentcloud&ResourceStackUid={resource_stack_uid}
136+
values:
137+
label_path: '$.Data.Types[*]'
138+
value_path: '$.Data.Types[*]'
139+
rely_resources:
140+
- name: domain
141+
source: owner
142+
required: true
143+
widget: multi_select_remote
144+
filter:
145+
enable: true
146+
batch_add_mode: one_to_one
130147
remark:
131148
display_name: 备注
132149
widget: text
150+
batch_add:
151+
display_name: 备注
152+
batch_add_mode: one_to_one
153+
delimiter: |-
154+
[\s
155+
,;]
156+
help: 多个备注以英文逗号、英文分号、空格或换行分割
157+
widget: textarea
133158
status:
134159
display_name: 记录初始状态
135160
widget: select
@@ -147,6 +172,16 @@ resource_metas:
147172
widget: text
148173
filter:
149174
enable: true
175+
batch_add:
176+
display_name: 主机记录
177+
batch_add_mode: one_to_one
178+
filter:
179+
enable: true
180+
delimiter: |-
181+
[\s
182+
,;]
183+
help: 多个主机记录以英文逗号、英文分号、空格或换行分割,重复将去重
184+
widget: textarea
150185
ttl:
151186
display_name: TTL
152187
widget: text

0 commit comments

Comments
 (0)