Skip to content

Commit 2cb8457

Browse files
authored
Update metadata.yaml (#3443)
1 parent b225e13 commit 2cb8457

File tree

1 file changed

+67
-54
lines changed

1 file changed

+67
-54
lines changed

schema/metadata.yaml

Lines changed: 67 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@ provider_meta:
22
metadata:
33
display_name: 腾讯云资源
44
attr_orders:
5-
- name: domain
6-
- name: profile
7-
- name: protocol
8-
- name: secret_id
9-
- name: secret_key
10-
- name: security_token
11-
- name: shared_credentials_dir
5+
- name: domain
6+
- name: profile
7+
- name: protocol
8+
- name: secret_id
9+
- name: secret_key
10+
- name: security_token
11+
- name: shared_credentials_dir
1212
block:
1313
attributes:
1414
domain:
@@ -23,12 +23,12 @@ provider_meta:
2323
display_name: 协议
2424
widget: select
2525
values:
26-
- value: HTTP
27-
display_name: HTTP
28-
icon_url: ''
29-
- value: HTTPS
30-
display_name: HTTPS
31-
icon_url: ''
26+
- value: HTTP
27+
display_name: HTTP
28+
icon_url: ''
29+
- value: HTTPS
30+
display_name: HTTPS
31+
icon_url: ''
3232
is_public: true
3333
secret_id:
3434
display_name: secret_id
@@ -55,21 +55,21 @@ resource_metas:
5555
order: 1
5656
is_batch_add: true
5757
attr_orders:
58-
- name: domain
59-
- name: record_line
60-
- name: record_type
61-
- name: value
62-
- name: weight
63-
- name: mx
64-
- name: ttl
65-
- name: status
66-
- name: sub_domain
67-
- name: remark
58+
- name: domain
59+
- name: record_line
60+
- name: record_type
61+
- name: value
62+
- name: weight
63+
- name: mx
64+
- name: ttl
65+
- name: status
66+
- name: sub_domain
67+
- name: remark
6868
block:
6969
attributes:
7070
id:
7171
display_name: ID
72-
description: '域名记录唯一ID'
72+
description: 域名记录唯一ID
7373
widget: text
7474
is_backfilled: true
7575
is_not_edited: true
@@ -86,23 +86,23 @@ resource_metas:
8686
display_name: MX 优先级
8787
widget: text
8888
dependent_constraint:
89-
- attr_name: record_type
90-
values:
91-
- value: TXT
92-
- value: A
93-
- value: CNAME
94-
fulfill_behavior:
95-
visible: false
96-
otherwise_behavior:
97-
visible: true
89+
- attr_name: record_type
90+
values:
91+
- value: TXT
92+
- value: A
93+
- value: CNAME
94+
fulfill_behavior:
95+
visible: false
96+
otherwise_behavior:
97+
visible: true
9898
record_line:
9999
display_name: 记录线路
100100
val_source:
101101
method: GET
102102
path: "/api/opx/rs/v1/namespaces/{namespace}/forward/domain-record?Domain={rely_resources[0]}&ProviderName=tencentcloudstack/tencentcloud&ResourceStackUid={resource_stack_uid}&ProviderAuthUid={rely_resources[1]}"
103103
values:
104-
label_path: "$.Data.Lines[*]"
105-
value_path: "$.Data.Lines[*]"
104+
label_path: '$.Data.Lines[*]'
105+
value_path: '$.Data.Lines[*]'
106106
rely_resources:
107107
- name: domain
108108
source: owner
@@ -112,7 +112,7 @@ resource_metas:
112112
required: true
113113
region_rule:
114114
kind: json_path
115-
rule: "$.record_line"
115+
rule: $.record_line
116116
widget: select_remote
117117
filter:
118118
enable: true
@@ -122,8 +122,8 @@ resource_metas:
122122
method: GET
123123
path: "/api/opx/rs/v1/namespaces/{namespace}/forward/domain-record?Domain={rely_resources[0]}&ProviderName=tencentcloudstack/tencentcloud&ResourceStackUid={resource_stack_uid}&ProviderAuthUid={rely_resources[1]}"
124124
values:
125-
label_path: "$.Data.Types[*]"
126-
value_path: "$.Data.Types[*]"
125+
label_path: '$.Data.Types[*]'
126+
value_path: '$.Data.Types[*]'
127127
rely_resources:
128128
- name: domain
129129
source: owner
@@ -149,12 +149,12 @@ resource_metas:
149149
display_name: 记录初始状态
150150
widget: select
151151
values:
152-
- value: ENABLE
153-
display_name: ENABLE
154-
icon_url: ''
155-
- value: DISABLE
156-
display_name: DISABLE
157-
icon_url: ''
152+
- value: ENABLE
153+
display_name: ENABLE
154+
icon_url: ''
155+
- value: DISABLE
156+
display_name: DISABLE
157+
icon_url: ''
158158
filter:
159159
enable: true
160160
sub_domain:
@@ -177,7 +177,7 @@ resource_metas:
177177
widget: text
178178
validator:
179179
kind: REGEX
180-
rule: "^(604800|[1-5]?[0-9]{1,5}|[1-9])$"
180+
rule: '^(604800|[1-5]?[0-9]{1,5}|[1-9])$'
181181
value:
182182
display_name: 记录值
183183
widget: text
@@ -201,13 +201,26 @@ resource_metas:
201201
enable: true
202202
validator:
203203
kind: REGEX
204-
rule: "^(100|[1-9]?[0-9])$"
204+
rule: '^(100|[1-9]?[0-9])$'
205205
dependent_constraint:
206-
- attr_name: record_type
207-
values:
208-
- value: TXT
209-
- value: MX
210-
fulfill_behavior:
211-
visible: false
212-
otherwise_behavior:
213-
visible: true
206+
- attr_name: record_type
207+
values:
208+
- value: TXT
209+
- value: MX
210+
fulfill_behavior:
211+
visible: false
212+
otherwise_behavior:
213+
visible: true
214+
operations:
215+
- category: batch_edit_properties
216+
attr_orders:
217+
- name: domain
218+
- name: record_line
219+
- name: record_type
220+
- name: value
221+
- name: weight
222+
- name: mx
223+
- name: ttl
224+
- name: status
225+
- name: sub_domain
226+
- name: remark

0 commit comments

Comments
 (0)