1536b3354406fff491bf474b308dc7da1677883a
[sdc.git] /
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 metadata:
3   template_name: Nested_pd_server
4 imports:
5 - openecomp_heat_index:
6     file: openecomp-heat/_index.yml
7 - GlobalSubstitutionTypes:
8     file: GlobalSubstitutionTypesServiceTemplate.yaml
9 node_types:
10   org.openecomp.resource.vfc.compute.nodes.heat.pd_server:
11     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
12 topology_template:
13   inputs:
14     compute_pd_server_key_name:
15       type: list
16       required: true
17       entry_schema:
18         type: string
19     port_pd01_port_replacement_policy:
20       type: list
21       required: true
22       entry_schema:
23         type: string
24     compute_pd_server_personality:
25       type: list
26       required: true
27       entry_schema:
28         type: json
29     compute_pd_server_image_update_policy:
30       type: list
31       required: true
32       entry_schema:
33         type: string
34     vm_flavor_name:
35       type: string
36       required: true
37     port_pd01_port_security_groups:
38       type: list
39       required: true
40       entry_schema:
41         type: json
42     port_pd01_port_mac_requirements:
43       type: org.openecomp.datatypes.network.MacRequirements
44       required: true
45     vm_image_name:
46       type: string
47       required: true
48     port_pd01_port_subinterface_indicator:
49       type: list
50       required: true
51       entry_schema:
52         type: boolean
53     port_template_VMInt_OAM_lb_virtual_machine_interface_properties:
54       type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.interface.Properties
55       required: true
56     port_pd01_port_device_id:
57       type: list
58       required: true
59       entry_schema:
60         type: string
61     port_pd01_port_admin_state_up:
62       type: list
63       required: true
64       entry_schema:
65         type: boolean
66     port_pd01_port_vlan_requirements:
67       type: list
68       required: true
69       entry_schema:
70         type: org.openecomp.datatypes.network.VlanRequirements
71     compute_pd_server_metadata:
72       type: list
73       required: true
74       entry_schema:
75         type: json
76     port_template_VMInt_OAM_lb_subnetpoolid:
77       type: string
78       required: true
79     compute_pd_server_diskConfig:
80       type: list
81       required: true
82       entry_schema:
83         type: string
84     port_pd01_port_mac_address:
85       type: string
86       required: true
87     port_template_VMInt_OAM_lb_network_role:
88       type: string
89       required: true
90     port_pd01_port_allowed_address_pairs:
91       type: list
92       required: true
93       entry_schema:
94         type: org.openecomp.datatypes.heat.network.AddressPair
95     port_pd01_port_exCP_naming:
96       type: org.openecomp.datatypes.Naming
97       required: true
98     compute_pd_server_admin_pass:
99       type: list
100       required: true
101       entry_schema:
102         type: string
103     compute_pd_server_flavor_update_policy:
104       type: list
105       required: true
106       entry_schema:
107         type: string
108     port_template_VMInt_OAM_lb_ip_requirements:
109       type: list
110       required: true
111       entry_schema:
112         type: org.openecomp.datatypes.network.IpRequirements
113     port_template_VMInt_OAM_lb_exCP_naming:
114       type: org.openecomp.datatypes.Naming
115       required: true
116     port_template_VMInt_OAM_lb_virtual_machine_interface_allowed_address_pairs:
117       type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs
118       required: true
119     port_pd01_port_value_specs:
120       type: list
121       required: true
122       entry_schema:
123         type: json
124     compute_pd_server_security_groups:
125       type: list
126       required: true
127       entry_schema:
128         type: json
129     port_template_VMInt_OAM_lb_port_tuple_refs:
130       type: list
131       required: true
132       entry_schema:
133         type: json
134     compute_pd_server_software_config_transport:
135       type: list
136       required: true
137       entry_schema:
138         type: string
139     port_pd01_port_network_role_tag:
140       type: string
141       required: true
142     compute_pd_server_scheduler_hints:
143       type: list
144       required: true
145       entry_schema:
146         type: json
147     port_pd01_port_name:
148       type: list
149       required: true
150       entry_schema:
151         type: string
152     compute_pd_server_contrail_service_instance_ind:
153       type: list
154       required: true
155       entry_schema:
156         type: boolean
157     compute_pd_server_availability_zone:
158       type: list
159       required: true
160       entry_schema:
161         type: string
162     compute_pd_server_name:
163       type: list
164       required: true
165       entry_schema:
166         type: string
167     port_template_VMInt_OAM_lb_network_role_tag:
168       type: string
169       required: true
170     port_pd01_port_binding:vnic_type:
171       type: list
172       required: true
173       entry_schema:
174         type: string
175     port_pd01_port_device_owner:
176       type: list
177       required: true
178       entry_schema:
179         type: string
180     port_pd01_port_fixed_ips:
181       type: list
182       required: true
183       entry_schema:
184         type: org.openecomp.datatypes.heat.neutron.port.FixedIps
185     port_pd01_port_ip_requirements:
186       type: list
187       required: true
188       entry_schema:
189         type: org.openecomp.datatypes.network.IpRequirements
190     port_pd01_port_qos_policy:
191       type: list
192       required: true
193       entry_schema:
194         type: string
195     compute_pd_server_config_drive:
196       type: list
197       required: true
198       entry_schema:
199         type: boolean
200     compute_pd_server_user_data_format:
201       type: list
202       required: true
203       entry_schema:
204         type: string
205     port_template_VMInt_OAM_lb_virtual_network_refs:
206       type: list
207       required: true
208       entry_schema:
209         type: json
210     index_value:
211       type: integer
212       description: Index value of this substitution service template runtime instance
213       required: false
214       default: 0
215       constraints:
216       - greater_or_equal: 0
217     port_template_VMInt_OAM_lb_order:
218       type: integer
219       required: true
220     port_template_VMInt_OAM_lb_virtual_machine_interface_mac_addresses:
221       type: list
222       required: true
223       entry_schema:
224         type: json
225     port_template_VMInt_OAM_lb_subinterface_indicator:
226       type: list
227       required: true
228       entry_schema:
229         type: boolean
230     port_template_VMInt_OAM_lb_name:
231       type: list
232       required: true
233       entry_schema:
234         type: string
235     port_pd01_port_port_security_enabled:
236       type: list
237       required: true
238       entry_schema:
239         type: boolean
240     port_template_VMInt_OAM_lb_vlan_requirements:
241       type: list
242       required: true
243       entry_schema:
244         type: org.openecomp.datatypes.network.VlanRequirements
245     compute_pd_server_user_data_update_policy:
246       type: list
247       required: true
248       entry_schema:
249         type: string
250     port_pd01_port_network:
251       type: list
252       required: true
253       entry_schema:
254         type: string
255     compute_pd_server_reservation_id:
256       type: list
257       required: true
258       entry_schema:
259         type: string
260     port_pd01_port_order:
261       type: integer
262       required: true
263     port_pd01_port_subnetpoolid:
264       type: string
265       required: true
266     port_template_VMInt_OAM_lb_mac_requirements:
267       type: org.openecomp.datatypes.network.MacRequirements
268       required: true
269     port_pd01_port_network_role:
270       type: string
271       required: true
272     port_template_VMInt_OAM_lb_security_group_refs:
273       type: list
274       required: true
275       entry_schema:
276         type: json
277   node_templates:
278     pd_server:
279       type: org.openecomp.resource.vfc.compute.nodes.heat.pd_server
280       properties:
281         admin_pass:
282           get_input:
283           - compute_pd_server_admin_pass
284           - index_value
285         key_name:
286           get_input:
287           - compute_pd_server_key_name
288           - index_value
289         availability_zone:
290           get_input:
291           - compute_pd_server_availability_zone
292           - index_value
293         flavor:
294           get_input: vm_flavor_name
295         metadata:
296           get_input:
297           - compute_pd_server_metadata
298           - index_value
299         contrail_service_instance_ind:
300           get_input:
301           - compute_pd_server_contrail_service_instance_ind
302           - index_value
303         scheduler_hints:
304           get_input:
305           - compute_pd_server_scheduler_hints
306           - index_value
307         user_data_format:
308           get_input:
309           - compute_pd_server_user_data_format
310           - index_value
311         user_data_update_policy:
312           get_input:
313           - compute_pd_server_user_data_update_policy
314           - index_value
315         security_groups:
316           get_input:
317           - compute_pd_server_security_groups
318           - index_value
319         personality:
320           get_input:
321           - compute_pd_server_personality
322           - index_value
323         software_config_transport:
324           get_input:
325           - compute_pd_server_software_config_transport
326           - index_value
327         config_drive:
328           get_input:
329           - compute_pd_server_config_drive
330           - index_value
331         image:
332           get_input: vm_image_name
333         diskConfig:
334           get_input:
335           - compute_pd_server_diskConfig
336           - index_value
337         reservation_id:
338           get_input:
339           - compute_pd_server_reservation_id
340           - index_value
341         name:
342           get_input:
343           - compute_pd_server_name
344           - index_value
345         image_update_policy:
346           get_input:
347           - compute_pd_server_image_update_policy
348           - index_value
349         flavor_update_policy:
350           get_input:
351           - compute_pd_server_flavor_update_policy
352           - index_value
353     pd_server_template_VMInt_OAM_lb:
354       type: org.openecomp.resource.cp.nodes.heat.contrailV2.VirtualMachineInterface
355       properties:
356         mac_requirements:
357           get_input: port_template_VMInt_OAM_lb_mac_requirements
358         order:
359           get_input: port_template_VMInt_OAM_lb_order
360         exCP_naming:
361           get_input: port_template_VMInt_OAM_lb_exCP_naming
362         virtual_machine_interface_allowed_address_pairs:
363           get_input:
364           - port_template_VMInt_OAM_lb_virtual_machine_interface_allowed_address_pairs
365           - index_value
366         vlan_requirements:
367           get_input: port_template_VMInt_OAM_lb_vlan_requirements
368         virtual_machine_interface_properties:
369           get_input:
370           - port_template_VMInt_OAM_lb_virtual_machine_interface_properties
371           - index_value
372         subinterface_indicator:
373           get_input:
374           - port_template_VMInt_OAM_lb_subinterface_indicator
375           - index_value
376         security_group_refs:
377           get_input:
378           - port_template_VMInt_OAM_lb_security_group_refs
379           - index_value
380         virtual_network_refs:
381           get_input:
382           - port_template_VMInt_OAM_lb_virtual_network_refs
383           - index_value
384         ip_requirements:
385           get_input: port_template_VMInt_OAM_lb_ip_requirements
386         network_role_tag:
387           get_input: port_template_VMInt_OAM_lb_network_role_tag
388         virtual_machine_interface_mac_addresses:
389           get_input:
390           - port_template_VMInt_OAM_lb_virtual_machine_interface_mac_addresses
391           - index_value
392         port_tuple_refs:
393           get_input:
394           - port_template_VMInt_OAM_lb_port_tuple_refs
395           - index_value
396         network_role:
397           get_input: port_template_VMInt_OAM_lb_network_role
398         subnetpoolid:
399           get_input: port_template_VMInt_OAM_lb_subnetpoolid
400         name:
401           get_input:
402           - port_template_VMInt_OAM_lb_name
403           - index_value
404       requirements:
405       - binding:
406           capability: tosca.capabilities.network.Bindable
407           node: pd_server
408           relationship: tosca.relationships.network.BindsTo
409     pd_server_pd01_port:
410       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
411       properties:
412         replacement_policy:
413           get_input:
414           - port_pd01_port_replacement_policy
415           - index_value
416         mac_requirements:
417           get_input: port_pd01_port_mac_requirements
418         allowed_address_pairs:
419           get_input: port_pd01_port_allowed_address_pairs
420         order:
421           get_input: port_pd01_port_order
422         binding:vnic_type:
423           get_input:
424           - port_pd01_port_binding:vnic_type
425           - index_value
426         device_owner:
427           get_input:
428           - port_pd01_port_device_owner
429           - index_value
430         mac_address:
431           get_input: port_pd01_port_mac_address
432         value_specs:
433           get_input:
434           - port_pd01_port_value_specs
435           - index_value
436         security_groups:
437           get_input:
438           - port_pd01_port_security_groups
439           - index_value
440         exCP_naming:
441           get_input: port_pd01_port_exCP_naming
442         vlan_requirements:
443           get_input: port_pd01_port_vlan_requirements
444         subinterface_indicator:
445           get_input:
446           - port_pd01_port_subinterface_indicator
447           - index_value
448         qos_policy:
449           get_input:
450           - port_pd01_port_qos_policy
451           - index_value
452         ip_requirements:
453           get_input: port_pd01_port_ip_requirements
454         network_role_tag:
455           get_input: port_pd01_port_network_role_tag
456         port_security_enabled:
457           get_input:
458           - port_pd01_port_port_security_enabled
459           - index_value
460         admin_state_up:
461           get_input:
462           - port_pd01_port_admin_state_up
463           - index_value
464         network_role:
465           get_input: port_pd01_port_network_role
466         subnetpoolid:
467           get_input: port_pd01_port_subnetpoolid
468         fixed_ips:
469           get_input:
470           - port_pd01_port_fixed_ips
471           - index_value
472         name:
473           get_input:
474           - port_pd01_port_name
475           - index_value
476         device_id:
477           get_input:
478           - port_pd01_port_device_id
479           - index_value
480         network:
481           get_input:
482           - port_pd01_port_network
483           - index_value
484       requirements:
485       - binding:
486           capability: tosca.capabilities.network.Bindable
487           node: pd_server
488           relationship: tosca.relationships.network.BindsTo
489   outputs:
490     pd_server_pd01_port_allowed_address_pairs:
491       type: list
492       value:
493         get_attribute:
494         - pd_server_pd01_port
495         - allowed_address_pairs
496       entry_schema:
497         type: org.openecomp.datatypes.heat.network.AddressPair
498     pd_server_template_VMInt_OAM_lb_virtual_machine_interface_mac_addresses:
499       type: list
500       value:
501         get_attribute:
502         - pd_server_template_VMInt_OAM_lb
503         - virtual_machine_interface_mac_addresses
504       entry_schema:
505         type: string
506     pd_server_template_VMInt_OAM_lb_virtual_network_refs:
507       type: list
508       value:
509         get_attribute:
510         - pd_server_template_VMInt_OAM_lb
511         - virtual_network_refs
512       entry_schema:
513         type: string
514     pd_server_template_VMInt_OAM_lb_fq_name:
515       type: string
516       value:
517         get_attribute:
518         - pd_server_template_VMInt_OAM_lb
519         - fq_name
520     pd_server_show:
521       type: string
522       value:
523         get_attribute:
524         - pd_server
525         - show
526     pd_server_console_urls:
527       type: string
528       value:
529         get_attribute:
530         - pd_server
531         - console_urls
532     pd_server_template_VMInt_OAM_lb_virtual_machine_interface_allowed_address_pairs:
533       type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs
534       value:
535         get_attribute:
536         - pd_server_template_VMInt_OAM_lb
537         - virtual_machine_interface_allowed_address_pairs
538     pd_server_pd01_port_security_groups:
539       type: list
540       value:
541         get_attribute:
542         - pd_server_pd01_port
543         - security_groups
544       entry_schema:
545         type: string
546     pd_server_pd01_port_port_security_enabled:
547       type: boolean
548       value:
549         get_attribute:
550         - pd_server_pd01_port
551         - port_security_enabled
552     pd_server_pd01_port_status:
553       type: string
554       value:
555         get_attribute:
556         - pd_server_pd01_port
557         - status
558     pd_server_template_VMInt_OAM_lb_port_tuple_refs:
559       type: list
560       value:
561         get_attribute:
562         - pd_server_template_VMInt_OAM_lb
563         - port_tuple_refs
564       entry_schema:
565         type: string
566     pd_server_pd01_port_fixed_ips:
567       type: list
568       value:
569         get_attribute:
570         - pd_server_pd01_port
571         - fixed_ips
572       entry_schema:
573         type: org.openecomp.datatypes.heat.neutron.port.FixedIps
574     pd_server_accessIPv6:
575       type: string
576       value:
577         get_attribute:
578         - pd_server
579         - accessIPv6
580     pd_server_pd01_port_admin_state_up:
581       type: boolean
582       value:
583         get_attribute:
584         - pd_server_pd01_port
585         - admin_state_up
586     pd_server_instance_name:
587       type: string
588       value:
589         get_attribute:
590         - pd_server
591         - instance_name
592     pd_server_template_VMInt_OAM_lb_name:
593       type: string
594       value:
595         get_attribute:
596         - pd_server_template_VMInt_OAM_lb
597         - name
598     pd_server_accessIPv4:
599       type: string
600       value:
601         get_attribute:
602         - pd_server
603         - accessIPv4
604     pd_server_pd01_port_device_owner:
605       type: string
606       value:
607         get_attribute:
608         - pd_server_pd01_port
609         - device_owner
610     pd_server_pd01_port_show:
611       type: string
612       value:
613         get_attribute:
614         - pd_server_pd01_port
615         - show
616     pd_server_pd01_port_network:
617       type: string
618       value:
619         get_attribute:
620         - pd_server_pd01_port
621         - network
622     pd_server_pd01_port_qos_policy:
623       type: string
624       value:
625         get_attribute:
626         - pd_server_pd01_port
627         - qos_policy
628     pd_server_pd01_port_mac_address:
629       type: string
630       value:
631         get_attribute:
632         - pd_server_pd01_port
633         - mac_address
634     pd_server_addresses:
635       type: map
636       value:
637         get_attribute:
638         - pd_server
639         - addresses
640       entry_schema:
641         type: org.openecomp.datatypes.heat.novaServer.network.AddressInfo
642     pd_server_pd01_port_tenant_id:
643       type: string
644       value:
645         get_attribute:
646         - pd_server_pd01_port
647         - tenant_id
648     pd_server_template_VMInt_OAM_lb_virtual_machine_interface_properties:
649       type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.interface.Properties
650       value:
651         get_attribute:
652         - pd_server_template_VMInt_OAM_lb
653         - virtual_machine_interface_properties
654     pd_server_pd01_port_device_id:
655       type: string
656       value:
657         get_attribute:
658         - pd_server_pd01_port
659         - device_id
660     pd_server_pd01_port_name:
661       type: string
662       value:
663         get_attribute:
664         - pd_server_pd01_port
665         - name
666     pd_server_template_VMInt_OAM_lb_show:
667       type: string
668       value:
669         get_attribute:
670         - pd_server_template_VMInt_OAM_lb
671         - show
672     pd_server_pd01_port_subnets:
673       type: list
674       value:
675         get_attribute:
676         - pd_server_pd01_port
677         - subnets
678       entry_schema:
679         type: string
680   substitution_mappings:
681     node_type: org.openecomp.resource.abstract.nodes.pd_server
682     capabilities:
683       scalable_pd_server:
684       - pd_server
685       - scalable
686       disk.read.bytes.rate_pd_server:
687       - pd_server
688       - disk.read.bytes.rate
689       memory.usage_pd_server:
690       - pd_server
691       - memory.usage
692       memory_pd_server:
693       - pd_server
694       - memory
695       disk.device.usage_pd_server:
696       - pd_server
697       - disk.device.usage
698       network.outgoing.packets.rate_pd_server_pd01_port:
699       - pd_server_pd01_port
700       - network.outgoing.packets.rate
701       network.outgoing.packets.rate_pd_server_template_VMInt_OAM_lb:
702       - pd_server_template_VMInt_OAM_lb
703       - network.outgoing.packets.rate
704       os_pd_server:
705       - pd_server
706       - os
707       disk.write.bytes.rate_pd_server:
708       - pd_server
709       - disk.write.bytes.rate
710       network.incoming.bytes_pd_server_pd01_port:
711       - pd_server_pd01_port
712       - network.incoming.bytes
713       cpu_pd_server:
714       - pd_server
715       - cpu
716       network.outpoing.packets_pd_server_template_VMInt_OAM_lb:
717       - pd_server_template_VMInt_OAM_lb
718       - network.outpoing.packets
719       cpu_util_pd_server:
720       - pd_server
721       - cpu_util
722       disk.device.write.requests.rate_pd_server:
723       - pd_server
724       - disk.device.write.requests.rate
725       disk.read.bytes_pd_server:
726       - pd_server
727       - disk.read.bytes
728       disk.device.read.bytes.rate_pd_server:
729       - pd_server
730       - disk.device.read.bytes.rate
731       network.outgoing.bytes_pd_server_pd01_port:
732       - pd_server_pd01_port
733       - network.outgoing.bytes
734       disk.iops_pd_server:
735       - pd_server
736       - disk.iops
737       network.incoming.packets.rate_pd_server_template_VMInt_OAM_lb:
738       - pd_server_template_VMInt_OAM_lb
739       - network.incoming.packets.rate
740       memory.resident_pd_server:
741       - pd_server
742       - memory.resident
743       cpu.delta_pd_server:
744       - pd_server
745       - cpu.delta
746       network.incoming.packets.rate_pd_server_pd01_port:
747       - pd_server_pd01_port
748       - network.incoming.packets.rate
749       vcpus_pd_server:
750       - pd_server
751       - vcpus
752       disk.device.write.bytes.rate_pd_server:
753       - pd_server
754       - disk.device.write.bytes.rate
755       disk.device.write.requests_pd_server:
756       - pd_server
757       - disk.device.write.requests
758       endpoint_pd_server:
759       - pd_server
760       - endpoint
761       attachment_pd_server_pd01_port:
762       - pd_server_pd01_port
763       - attachment
764       network.outgoing.bytes_pd_server_template_VMInt_OAM_lb:
765       - pd_server_template_VMInt_OAM_lb
766       - network.outgoing.bytes
767       disk.capacity_pd_server:
768       - pd_server
769       - disk.capacity
770       disk.device.allocation_pd_server:
771       - pd_server
772       - disk.device.allocation
773       disk.allocation_pd_server:
774       - pd_server
775       - disk.allocation
776       binding_pd_server:
777       - pd_server
778       - binding
779       disk.read.requests_pd_server:
780       - pd_server
781       - disk.read.requests
782       feature_pd_server:
783       - pd_server
784       - feature
785       disk.usage_pd_server:
786       - pd_server
787       - disk.usage
788       binding_pd_server_pd01_port:
789       - pd_server_pd01_port
790       - binding
791       disk.write.bytes_pd_server:
792       - pd_server
793       - disk.write.bytes
794       network.incoming.bytes.rate_pd_server_pd01_port:
795       - pd_server_pd01_port
796       - network.incoming.bytes.rate
797       network.incoming.packets_pd_server_pd01_port:
798       - pd_server_pd01_port
799       - network.incoming.packets
800       disk.device.read.requests.rate_pd_server:
801       - pd_server
802       - disk.device.read.requests.rate
803       disk.root.size_pd_server:
804       - pd_server
805       - disk.root.size
806       disk.device.read.bytes_pd_server:
807       - pd_server
808       - disk.device.read.bytes
809       network.incoming.bytes_pd_server_template_VMInt_OAM_lb:
810       - pd_server_template_VMInt_OAM_lb
811       - network.incoming.bytes
812       disk.device.write.bytes_pd_server:
813       - pd_server
814       - disk.device.write.bytes
815       feature_pd_server_template_VMInt_OAM_lb:
816       - pd_server_template_VMInt_OAM_lb
817       - feature
818       disk.device.read.requests_pd_server:
819       - pd_server
820       - disk.device.read.requests
821       network.incoming.bytes.rate_pd_server_template_VMInt_OAM_lb:
822       - pd_server_template_VMInt_OAM_lb
823       - network.incoming.bytes.rate
824       network.incoming.packets_pd_server_template_VMInt_OAM_lb:
825       - pd_server_template_VMInt_OAM_lb
826       - network.incoming.packets
827       instance_pd_server:
828       - pd_server
829       - instance
830       host_pd_server:
831       - pd_server
832       - host
833       network.outpoing.packets_pd_server_pd01_port:
834       - pd_server_pd01_port
835       - network.outpoing.packets
836       forwarder_pd_server_template_VMInt_OAM_lb:
837       - pd_server_template_VMInt_OAM_lb
838       - forwarder
839       binding_pd_server_template_VMInt_OAM_lb:
840       - pd_server_template_VMInt_OAM_lb
841       - binding
842       forwarder_pd_server_pd01_port:
843       - pd_server_pd01_port
844       - forwarder
845       disk.write.requests.rate_pd_server:
846       - pd_server
847       - disk.write.requests.rate
848       disk.ephemeral.size_pd_server:
849       - pd_server
850       - disk.ephemeral.size
851       disk.write.requests_pd_server:
852       - pd_server
853       - disk.write.requests
854       network.outgoing.bytes.rate_pd_server_template_VMInt_OAM_lb:
855       - pd_server_template_VMInt_OAM_lb
856       - network.outgoing.bytes.rate
857       feature_pd_server_pd01_port:
858       - pd_server_pd01_port
859       - feature
860       disk.device.latency_pd_server:
861       - pd_server
862       - disk.device.latency
863       disk.latency_pd_server:
864       - pd_server
865       - disk.latency
866       disk.device.capacity_pd_server:
867       - pd_server
868       - disk.device.capacity
869       network.outgoing.bytes.rate_pd_server_pd01_port:
870       - pd_server_pd01_port
871       - network.outgoing.bytes.rate
872       disk.device.iops_pd_server:
873       - pd_server
874       - disk.device.iops
875     requirements:
876       local_storage_pd_server:
877       - pd_server
878       - local_storage
879       dependency_pd_server_template_VMInt_OAM_lb:
880       - pd_server_template_VMInt_OAM_lb
881       - dependency
882       link_pd_server_pd01_port:
883       - pd_server_pd01_port
884       - link
885       dependency_pd_server_pd01_port:
886       - pd_server_pd01_port
887       - dependency
888       dependency_pd_server:
889       - pd_server
890       - dependency
891       link_pd_server_template_VMInt_OAM_lb:
892       - pd_server_template_VMInt_OAM_lb
893       - link