tosca_definitions_version: tosca_simple_yaml_1_0_0 metadata: template_name: module_2_perimeta_sw_b_child imports: - openecomp_heat_index: file: openecomp-heat/_index.yml - GlobalSubstitutionTypes: file: GlobalSubstitutionTypesServiceTemplate.yaml node_types: org.openecomp.resource.vfc.nodes.heat.rtp_msc_b: derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server topology_template: inputs: vf_module_id: hidden: false immutable: false type: string description: Unique ID for this VF Module instance int_ha_network_plen: hidden: false immutable: false type: float description: Prefix length of subnet associated with internal HA network constraints: - in_range: - 0 - 31 rtp_msc_b_untrusted_v6_ips: hidden: false immutable: false type: list description: List of fixed IP addresses to use as Untrusted/access alternate fixed IPs of B instances. entry_schema: type: string rtp_msc_b_mgmt_ips: hidden: false immutable: false type: list description: List of fixed IP addresses to use as management IPs of B instances. entry_schema: type: string vnf_name: hidden: false immutable: false type: string description: Unique name for this VNF instance perimeta_untrusted_vlan_ids: hidden: false immutable: false type: list description: List of VLAN IDs to use on the untrusted/access network entry_schema: type: string rtp_msc_b_names: hidden: false immutable: false type: list description: List of names of Perimeta VM B instances, indexed by perimeta_instance_index entry_schema: type: string rtp_msc_b_untrusted_ips: hidden: false immutable: false type: list description: List of fixed IP addresses to use as Untrusted/access fixed IPs of B instances. entry_schema: type: string int_ha_net_id: hidden: false immutable: false type: string description: HA network id perimeta_instance_index: hidden: false immutable: false type: float description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances. constraints: - in_range: - 0 - 19 perimeta_keypair: hidden: false immutable: false type: string description: Keypair to use for accessing this Perimeta instance perimeta_server_groups: hidden: false immutable: false type: list description: Server groups to use for these VMs entry_schema: type: string vnf_id: hidden: false immutable: false type: string description: VNF ID of this deployment availability_zone_1: hidden: false immutable: false type: string description: Availability zone for B instances. May be the same as A instance. rtp_msc_mgmt_vips: hidden: false immutable: false type: list description: List of management virtual IP addresses for all instances. entry_schema: type: string perimeta_sec_groups: hidden: false immutable: false type: list description: List of security groups to add on trusted interfaces. entry_schema: type: string rtp_msc_untrusted_parent_vips: hidden: false immutable: false type: list description: List of Untrusted/access parent virtual IP addresses for all instances. entry_schema: type: string perimeta_untrusted_num_vlans: hidden: false immutable: false type: float description: number of VLANs to connect to the untrusted/access interface constraints: - in_range: - 1 - 1001 rtp_msc_a_int_ha_ips: hidden: false immutable: false type: list description: List of fixed IP addresses to use as HA IPs of A instances. entry_schema: type: string rtp_msc_b_trusted_ips: hidden: false immutable: false type: list description: List of fixed IP addresses to use as Trusted/core fixed IPs of B instances. entry_schema: type: string rtp_msc_untrusted_vips: hidden: false immutable: false type: list description: List of Untrusted/access virtual IP addresses for all instances. entry_schema: type: string trusted_net_id: hidden: false immutable: false type: string description: Trusted/core network UUID rtp_msc_b_int_ha_ips: hidden: false immutable: false type: list description: List of fixed IP addresses to use as HA IPs of B instances. entry_schema: type: string vm_role: hidden: false immutable: false type: string description: Role of these VMs rtp_msc_untrusted_v6_vips: hidden: false immutable: false type: list description: List of Untrusted/access alternate virtual IP addresses for all instances. entry_schema: type: string perimeta_untrusted_vlan_networks: hidden: false immutable: false type: list description: List of Contrail VLAN networks to use on the untrusted/access network. The order and number of these must match the VLAN ID list. entry_schema: type: string perimeta_image_name: hidden: false immutable: false type: string description: Glance image for Perimeta instance rtp_msc_b_untrusted_parent_ips: hidden: false immutable: false type: list description: List of fixed IP addresses to use as Untrusted/access parent fixed IPs of B instances. entry_schema: type: string mgmt_net_id: hidden: false immutable: false type: string description: Management network id int_untrusted_parent_net_id: hidden: false immutable: false type: string description: internal Untrusted/access parent network id perimeta_flavor_name: hidden: false immutable: false type: string description: Flavor to use for creating VM instances rtp_msc_trusted_vips: hidden: false immutable: false type: list description: List of Trusted/core virtual IP addresses for all instances. entry_schema: type: string node_templates: perimeta_rtp_msc_b_trusted_0_port: type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port properties: ip_requirements: - ip_version: 4 ip_count_required: is_required: true floating_ip_count_required: is_required: true - ip_version: 6 ip_count_required: is_required: false floating_ip_count_required: is_required: false security_groups: get_input: perimeta_sec_groups fixed_ips: - ip_address: get_input: - rtp_msc_b_trusted_ips - get_input: perimeta_instance_index mac_requirements: mac_count_required: is_required: false allowed_address_pairs: - ip_address: get_input: - rtp_msc_trusted_vips - get_input: perimeta_instance_index name: str_replace: template: $VNF_NAME_$VM_trusted_port params: $VM: get_input: - rtp_msc_b_names - get_input: perimeta_instance_index $VNF_NAME: get_input: vnf_name network_role_tag: trusted network: get_input: trusted_net_id requirements: - binding: capability: tosca.capabilities.network.Bindable node: perimeta_rtp_msc_b_server_0 relationship: tosca.relationships.network.BindsTo perimeta_rtp_msc_b_mgmt_0_port: type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port properties: ip_requirements: - ip_version: 4 ip_count_required: is_required: true floating_ip_count_required: is_required: true - ip_version: 6 ip_count_required: is_required: false floating_ip_count_required: is_required: false security_groups: get_input: perimeta_sec_groups fixed_ips: - ip_address: get_input: - rtp_msc_b_mgmt_ips - get_input: perimeta_instance_index mac_requirements: mac_count_required: is_required: false allowed_address_pairs: - ip_address: get_input: - rtp_msc_mgmt_vips - get_input: perimeta_instance_index name: str_replace: template: $VNF_NAME_$VM_mgmt_0_port params: $VM: get_input: - rtp_msc_b_names - get_input: perimeta_instance_index $VNF_NAME: get_input: vnf_name network_role_tag: mgmt network: get_input: mgmt_net_id requirements: - binding: capability: tosca.capabilities.network.Bindable node: perimeta_rtp_msc_b_server_0 relationship: tosca.relationships.network.BindsTo perimeta_rtp_msc_b_untrusted_0_vlan_ports: type: org.openecomp.resource.abstract.nodes.heat.subinterface.vlan_subinterface_dual directives: - substitutable properties: perimeta_parent_interface: perimeta_rtp_msc_b_untrusted_parent_0_port perimeta_v6_vip_0: get_input: - rtp_msc_untrusted_v6_vips - get_input: perimeta_instance_index service_template_filter: substitute_service_template: vlan_subinterface_dualServiceTemplate.yaml count: get_input: perimeta_untrusted_num_vlans mandatory: false perimeta_subinterface_name_prefix: str_replace: template: $VNF_NAME_$VM_untrusted_port_vlan params: $VM: get_input: - rtp_msc_b_names - get_input: perimeta_instance_index $VNF_NAME: get_input: vnf_name perimeta_vlan_networks: get_input: perimeta_untrusted_vlan_networks perimeta_subinterface_instance_index: get_property: - SELF - service_template_filter - index_value perimeta_ip_0: get_input: - rtp_msc_b_untrusted_ips - get_input: perimeta_instance_index perimeta_vip_0: get_input: - rtp_msc_untrusted_vips - get_input: perimeta_instance_index perimeta_vlan_ids: get_input: perimeta_untrusted_vlan_ids perimeta_mac_address: get_attribute: - perimeta_rtp_msc_b_untrusted_parent_0_port - mac_address perimeta_v6_ip_0: get_input: - rtp_msc_b_untrusted_v6_ips - get_input: perimeta_instance_index requirements: - binding_contrail_vmi_subinterface: capability: tosca.capabilities.network.Bindable node: perimeta_rtp_msc_b_untrusted_parent_0_port relationship: tosca.relationships.network.BindsTo perimeta_rtp_msc_b_server_0: type: org.openecomp.resource.vfc.nodes.heat.rtp_msc_b properties: flavor: get_input: perimeta_flavor_name key_name: get_input: perimeta_keypair availability_zone: get_input: availability_zone_1 image: get_input: perimeta_image_name metadata: vf_module_id: get_input: vf_module_id vm_role: str_replace: template: $ROLE_b params: $ROLE: get_input: vm_role vnf_id: get_input: vnf_id vnf_name: get_input: vnf_name msw_template_version: 17.07.04 - 2017-09-01 config_drive: true user_data_format: RAW name: get_input: - rtp_msc_b_names - get_input: perimeta_instance_index scheduler_hints: group: get_input: - perimeta_server_groups - get_input: perimeta_instance_index perimeta_rtp_msc_b_ha_0_port: type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port properties: ip_requirements: - ip_version: 4 ip_count_required: is_required: true floating_ip_count_required: is_required: false - ip_version: 6 ip_count_required: is_required: false floating_ip_count_required: is_required: false security_groups: get_input: perimeta_sec_groups fixed_ips: - ip_address: get_input: - rtp_msc_b_int_ha_ips - get_input: perimeta_instance_index mac_requirements: mac_count_required: is_required: false name: str_replace: template: $VNF_NAME_$VM_ha_port params: $VM: get_input: - rtp_msc_b_names - get_input: perimeta_instance_index $VNF_NAME: get_input: vnf_name network_role_tag: int_ha network: get_input: int_ha_net_id requirements: - binding: capability: tosca.capabilities.network.Bindable node: perimeta_rtp_msc_b_server_0 relationship: tosca.relationships.network.BindsTo perimeta_rtp_msc_b_untrusted_parent_0_port: type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port properties: ip_requirements: - ip_version: 4 ip_count_required: is_required: true floating_ip_count_required: is_required: true - ip_version: 6 ip_count_required: is_required: false floating_ip_count_required: is_required: false security_groups: get_input: perimeta_sec_groups fixed_ips: - ip_address: get_input: - rtp_msc_b_untrusted_parent_ips - get_input: perimeta_instance_index mac_requirements: mac_count_required: is_required: false allowed_address_pairs: - ip_address: get_input: - rtp_msc_untrusted_parent_vips - get_input: perimeta_instance_index name: str_replace: template: $VNF_NAME_$VM_untrusted_parent_port params: $VM: get_input: - rtp_msc_b_names - get_input: perimeta_instance_index $VNF_NAME: get_input: vnf_name network_role_tag: int_untrusted_parent network: get_input: int_untrusted_parent_net_id requirements: - binding: capability: tosca.capabilities.network.Bindable node: perimeta_rtp_msc_b_server_0 relationship: tosca.relationships.network.BindsTo groups: module_2_perimeta_sw_b_child_group: type: org.openecomp.groups.heat.HeatStack properties: heat_file: ../Artifacts/module_2_perimeta_sw_b_child.yaml description: | HOT template to instantiate an B side Perimeta RTP MSC instance with 4 vNICs as part of a nested template members: - perimeta_rtp_msc_b_trusted_0_port - perimeta_rtp_msc_b_mgmt_0_port - perimeta_rtp_msc_b_untrusted_0_vlan_ports - perimeta_rtp_msc_b_server_0 - perimeta_rtp_msc_b_ha_0_port - perimeta_rtp_msc_b_untrusted_parent_0_port substitution_mappings: node_type: org.openecomp.resource.abstract.nodes.heat.module_2_perimeta_sw_b_child capabilities: attachment_perimeta_rtp_msc_b_mgmt_0_port: - perimeta_rtp_msc_b_mgmt_0_port - attachment disk.read.requests_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.read.requests forwarder_perimeta_rtp_msc_b_trusted_0_port: - perimeta_rtp_msc_b_trusted_0_port - forwarder network.incoming.bytes.rate_perimeta_rtp_msc_b_ha_0_port: - perimeta_rtp_msc_b_ha_0_port - network.incoming.bytes.rate network.incoming.packets_perimeta_rtp_msc_b_ha_0_port: - perimeta_rtp_msc_b_ha_0_port - network.incoming.packets attachment_perimeta_rtp_msc_b_trusted_0_port: - perimeta_rtp_msc_b_trusted_0_port - attachment disk.device.read.requests.rate_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.device.read.requests.rate network.outgoing.packets.rate_perimeta_rtp_msc_b_mgmt_0_port: - perimeta_rtp_msc_b_mgmt_0_port - network.outgoing.packets.rate network.incoming.bytes_perimeta_rtp_msc_b_untrusted_parent_0_port: - perimeta_rtp_msc_b_untrusted_parent_0_port - network.incoming.bytes network.incoming.bytes.rate_perimeta_rtp_msc_b_trusted_0_port: - perimeta_rtp_msc_b_trusted_0_port - network.incoming.bytes.rate disk.latency_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.latency network.incoming.packets.rate_perimeta_rtp_msc_b_trusted_0_port: - perimeta_rtp_msc_b_trusted_0_port - network.incoming.packets.rate disk.device.write.requests_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.device.write.requests disk.device.read.bytes.rate_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.device.read.bytes.rate memory_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - memory network.outgoing.bytes.rate_perimeta_rtp_msc_b_untrusted_parent_0_port: - perimeta_rtp_msc_b_untrusted_parent_0_port - network.outgoing.bytes.rate feature_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - feature network.incoming.packets_perimeta_rtp_msc_b_trusted_0_port: - perimeta_rtp_msc_b_trusted_0_port - network.incoming.packets disk.ephemeral.size_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.ephemeral.size network.outgoing.bytes.rate_perimeta_rtp_msc_b_trusted_0_port: - perimeta_rtp_msc_b_trusted_0_port - network.outgoing.bytes.rate feature_contrail_vmi_subinterface_perimeta_rtp_msc_b_untrusted_0_vlan_ports: - perimeta_rtp_msc_b_untrusted_0_vlan_ports - feature_contrail_vmi_subinterface attachment_perimeta_rtp_msc_b_ha_0_port: - perimeta_rtp_msc_b_ha_0_port - attachment disk.capacity_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.capacity forwarder_perimeta_rtp_msc_b_mgmt_0_port: - perimeta_rtp_msc_b_mgmt_0_port - forwarder network.incoming.bytes_perimeta_rtp_msc_b_mgmt_0_port: - perimeta_rtp_msc_b_mgmt_0_port - network.incoming.bytes cpu_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - cpu disk.device.capacity_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.device.capacity binding_perimeta_rtp_msc_b_ha_0_port: - perimeta_rtp_msc_b_ha_0_port - binding disk.device.usage_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.device.usage disk.device.allocation_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.device.allocation disk.write.requests.rate_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.write.requests.rate forwarder_perimeta_rtp_msc_b_ha_0_port: - perimeta_rtp_msc_b_ha_0_port - forwarder network.outpoing.packets_perimeta_rtp_msc_b_trusted_0_port: - perimeta_rtp_msc_b_trusted_0_port - network.outpoing.packets disk.root.size_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.root.size cpu_util_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - cpu_util disk.device.latency_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.device.latency attachment_perimeta_rtp_msc_b_untrusted_parent_0_port: - perimeta_rtp_msc_b_untrusted_parent_0_port - attachment os_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - os disk.device.write.bytes.rate_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.device.write.bytes.rate network.outgoing.bytes_perimeta_rtp_msc_b_trusted_0_port: - perimeta_rtp_msc_b_trusted_0_port - network.outgoing.bytes disk.device.read.bytes_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.device.read.bytes network.outgoing.packets.rate_perimeta_rtp_msc_b_ha_0_port: - perimeta_rtp_msc_b_ha_0_port - network.outgoing.packets.rate network.incoming.packets_perimeta_rtp_msc_b_mgmt_0_port: - perimeta_rtp_msc_b_mgmt_0_port - network.incoming.packets forwarder_perimeta_rtp_msc_b_untrusted_parent_0_port: - perimeta_rtp_msc_b_untrusted_parent_0_port - forwarder disk.device.iops_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.device.iops network.incoming.packets.rate_perimeta_rtp_msc_b_ha_0_port: - perimeta_rtp_msc_b_ha_0_port - network.incoming.packets.rate network.incoming.packets_perimeta_rtp_msc_b_untrusted_parent_0_port: - perimeta_rtp_msc_b_untrusted_parent_0_port - network.incoming.packets disk.write.bytes_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.write.bytes network.incoming.bytes_perimeta_rtp_msc_b_ha_0_port: - perimeta_rtp_msc_b_ha_0_port - network.incoming.bytes network.outgoing.bytes.rate_perimeta_rtp_msc_b_mgmt_0_port: - perimeta_rtp_msc_b_mgmt_0_port - network.outgoing.bytes.rate network.outgoing.bytes_perimeta_rtp_msc_b_untrusted_parent_0_port: - perimeta_rtp_msc_b_untrusted_parent_0_port - network.outgoing.bytes instance_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - instance disk.device.write.requests.rate_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.device.write.requests.rate network.outgoing.packets.rate_perimeta_rtp_msc_b_untrusted_parent_0_port: - perimeta_rtp_msc_b_untrusted_parent_0_port - network.outgoing.packets.rate network.incoming.bytes_perimeta_rtp_msc_b_trusted_0_port: - perimeta_rtp_msc_b_trusted_0_port - network.incoming.bytes network.outgoing.bytes_perimeta_rtp_msc_b_mgmt_0_port: - perimeta_rtp_msc_b_mgmt_0_port - network.outgoing.bytes vcpus_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - vcpus memory.resident_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - memory.resident network.outgoing.bytes_perimeta_rtp_msc_b_ha_0_port: - perimeta_rtp_msc_b_ha_0_port - network.outgoing.bytes feature_perimeta_rtp_msc_b_mgmt_0_port: - perimeta_rtp_msc_b_mgmt_0_port - feature endpoint_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - endpoint network.outpoing.packets_perimeta_rtp_msc_b_mgmt_0_port: - perimeta_rtp_msc_b_mgmt_0_port - network.outpoing.packets disk.write.requests_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.write.requests feature_perimeta_rtp_msc_b_untrusted_0_vlan_ports: - perimeta_rtp_msc_b_untrusted_0_vlan_ports - feature network.incoming.packets.rate_perimeta_rtp_msc_b_mgmt_0_port: - perimeta_rtp_msc_b_mgmt_0_port - network.incoming.packets.rate disk.read.bytes_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.read.bytes disk.write.bytes.rate_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.write.bytes.rate network.incoming.packets.rate_perimeta_rtp_msc_b_untrusted_parent_0_port: - perimeta_rtp_msc_b_untrusted_parent_0_port - network.incoming.packets.rate memory.usage_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - memory.usage binding_perimeta_rtp_msc_b_untrusted_parent_0_port: - perimeta_rtp_msc_b_untrusted_parent_0_port - binding scalable_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - scalable cpu.delta_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - cpu.delta disk.device.write.bytes_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.device.write.bytes network.outpoing.packets_perimeta_rtp_msc_b_untrusted_parent_0_port: - perimeta_rtp_msc_b_untrusted_parent_0_port - network.outpoing.packets disk.allocation_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.allocation feature_perimeta_rtp_msc_b_untrusted_parent_0_port: - perimeta_rtp_msc_b_untrusted_parent_0_port - feature disk.usage_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.usage binding_perimeta_rtp_msc_b_mgmt_0_port: - perimeta_rtp_msc_b_mgmt_0_port - binding host_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - host network.outpoing.packets_perimeta_rtp_msc_b_ha_0_port: - perimeta_rtp_msc_b_ha_0_port - network.outpoing.packets feature_perimeta_rtp_msc_b_trusted_0_port: - perimeta_rtp_msc_b_trusted_0_port - feature binding_perimeta_rtp_msc_b_trusted_0_port: - perimeta_rtp_msc_b_trusted_0_port - binding network.incoming.bytes.rate_perimeta_rtp_msc_b_mgmt_0_port: - perimeta_rtp_msc_b_mgmt_0_port - network.incoming.bytes.rate network.outgoing.bytes.rate_perimeta_rtp_msc_b_ha_0_port: - perimeta_rtp_msc_b_ha_0_port - network.outgoing.bytes.rate disk.iops_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.iops disk.device.read.requests_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.device.read.requests network.incoming.bytes.rate_perimeta_rtp_msc_b_untrusted_parent_0_port: - perimeta_rtp_msc_b_untrusted_parent_0_port - network.incoming.bytes.rate feature_perimeta_rtp_msc_b_ha_0_port: - perimeta_rtp_msc_b_ha_0_port - feature binding_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - binding network.outgoing.packets.rate_perimeta_rtp_msc_b_trusted_0_port: - perimeta_rtp_msc_b_trusted_0_port - network.outgoing.packets.rate disk.read.bytes.rate_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - disk.read.bytes.rate requirements: dependency_contrail_vmi_subinterface_perimeta_rtp_msc_b_untrusted_0_vlan_ports: - perimeta_rtp_msc_b_untrusted_0_vlan_ports - dependency_contrail_vmi_subinterface dependency_perimeta_rtp_msc_b_trusted_0_port: - perimeta_rtp_msc_b_trusted_0_port - dependency dependency_perimeta_rtp_msc_b_untrusted_0_vlan_ports: - perimeta_rtp_msc_b_untrusted_0_vlan_ports - dependency dependency_perimeta_rtp_msc_b_ha_0_port: - perimeta_rtp_msc_b_ha_0_port - dependency dependency_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - dependency dependency_perimeta_rtp_msc_b_mgmt_0_port: - perimeta_rtp_msc_b_mgmt_0_port - dependency link_contrail_vmi_subinterface_perimeta_rtp_msc_b_untrusted_0_vlan_ports: - perimeta_rtp_msc_b_untrusted_0_vlan_ports - link_contrail_vmi_subinterface link_perimeta_rtp_msc_b_trusted_0_port: - perimeta_rtp_msc_b_trusted_0_port - link dependency_perimeta_rtp_msc_b_untrusted_parent_0_port: - perimeta_rtp_msc_b_untrusted_parent_0_port - dependency link_perimeta_rtp_msc_b_ha_0_port: - perimeta_rtp_msc_b_ha_0_port - link local_storage_perimeta_rtp_msc_b_server_0: - perimeta_rtp_msc_b_server_0 - local_storage link_perimeta_rtp_msc_b_mgmt_0_port: - perimeta_rtp_msc_b_mgmt_0_port - link link_perimeta_rtp_msc_b_untrusted_parent_0_port: - perimeta_rtp_msc_b_untrusted_parent_0_port - link