tosca_definitions_version: tosca_simple_yaml_1_0_0 metadata: template_name: nest_cfed_b imports: - openecomp_heat_index: file: openecomp-heat/_index.yml - GlobalSubstitutionTypes: file: GlobalSubstitutionTypesServiceTemplate.yaml - openecomp_index: file: openecomp/_index.yml node_types: org.openecomp.resource.vfc.compute.nodes.heat.cfed: derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server topology_template: inputs: cfed_flavor_name: hidden: false immutable: false type: string description: VM flavor name. cfed_sigv6_ipmap_sideB_0_fixed_dbaas: hidden: false immutable: false type: list description: VM/subnet/usage IP address list. Keyed by group index. entry_schema: type: string port_cfed_1_int_ctrl0_port_0_subnetpoolid: type: string required: true cfed_sig_ipmap_sideB_0_fixed_dbaas: hidden: false immutable: false type: list description: VM/subnet/usage IP address list. Keyed by group index. entry_schema: type: string port_cfed_1_sig_port_2_vlan_requirements: type: list required: true entry_schema: type: org.openecomp.datatypes.network.VlanRequirements usage_info: hidden: false immutable: false type: json description: | Per-VM/vNIC data for members of this elastic group. port_cfed_1_sig_port_2_exCP_naming: type: org.openecomp.datatypes.Naming required: true config_info: hidden: false immutable: false type: json description: Service configuration and network layout. group_index: hidden: false immutable: false type: float description: Index of the VM pair within the elastic group. constraints: - in_range: - 0 - null sig_subnet_id: hidden: false immutable: false type: string description: UUID of the subnet. workload_context: label: Workload Context hidden: false immutable: false type: string description: Workload context for this VNF. port_cfed_1_sig_port_2_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true ssh_private_key: hidden: true immutable: false type: string description: Private SSH key for VM to VM communication in this system. port_cfed_1_sig_port_2_network_role: type: string required: true port_cfed_1_int_ctrl1_port_1_vlan_requirements: type: list required: true entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_cfed_1_int_ctrl0_port_0_network_role_tag: type: string required: true int_ctrl1_Sec_Grp: hidden: false immutable: false type: string description: Internal network 0 security group UUID. port_cfed_1_sig_port_2_network_role_tag: type: string required: true current_group_count: hidden: false immutable: false type: string description: | Current VM pair count within the elastic group. port_cfed_1_int_ctrl0_port_0_exCP_naming: type: org.openecomp.datatypes.Naming required: true total_pair_count: hidden: false immutable: false type: string description: | This string will evaluate to the number of PairGroups in the VNF. int_ctrl1_net_id: hidden: false immutable: false type: string description: Internal network 1. port_cfed_1_sig_port_2_ip_requirements: type: list required: true entry_schema: type: org.openecomp.datatypes.network.IpRequirements cfed_image_name: hidden: false immutable: false type: string description: VM image name. port_cfed_1_int_ctrl1_port_1_subnetpoolid: type: string required: true port_cfed_1_int_ctrl1_port_1_related_networks: type: list required: true entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments ssh_public_key: hidden: false immutable: false type: string description: Public SSH key for VM to VM communication in this system. port_cfed_1_int_ctrl1_port_1_network_role_tag: type: string required: true port_cfed_1_sig_port_2_related_networks: type: list required: true entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments port_cfed_1_int_ctrl0_port_0_vlan_requirements: type: list required: true entry_schema: type: org.openecomp.datatypes.network.VlanRequirements port_cfed_1_sig_port_2_subnetpoolid: type: string required: true sig_net_id: hidden: false immutable: false type: string description: UUID of the network. sigv6_v6_subnet_id: hidden: false immutable: false type: string description: UUID of the subnet. vf_module_index: hidden: false immutable: false type: float description: Unique index for this VNF Module instance. backup_file1: hidden: false immutable: false type: string description: | / This is only used for restore (aka "disaster recovery") and only referenced on OAM-A. vf_module_id: hidden: false immutable: false type: string description: Unique ID for this VNF module instance. backup_file2: hidden: false immutable: false type: string description: | / This is only used for restore (aka "disaster recovery") and only referenced on OAM-A. port_cfed_1_int_ctrl1_port_1_exCP_naming: type: org.openecomp.datatypes.Naming required: true cfed_names: hidden: false immutable: false type: list description: VM name list. entry_schema: type: string role: hidden: false immutable: false type: string description: VM role during LCM activities. constraints: - valid_values: - oam - other vnf_name: hidden: false immutable: false type: string description: Unique name for this VNF instance. vf_module_name: hidden: false immutable: false type: string description: Unique name for this VNF module instance. port_cfed_1_int_ctrl0_port_0_related_networks: type: list required: true entry_schema: type: org.openecomp.datatypes.network.RelatedNetworksAssignments port_cfed_1_int_ctrl1_port_1_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true vnf_id: hidden: false immutable: false type: string description: Unique ID for this VNF instance. port_cfed_1_int_ctrl1_port_1_network_role: type: string required: true lcm_keypair: hidden: false immutable: false type: string description: Lifecycle management access key pair. constraints: [ ] port_cfed_1_int_ctrl1_port_1_order: type: integer required: true availability_zone_1: hidden: false immutable: false type: string description: VM availability zone. sig_Sec_Grp: hidden: false immutable: false type: string description: UUID of the security group. int_ctrl0_Sec_Grp: hidden: false immutable: false type: string description: Internal network 0 security group UUID. net_info_str: hidden: false immutable: false type: string description: | JSON formatted string with all network info. This is redundant with int_net_info and ext_net_info except in Kilo there is no way to convert json to string for output as a personality file. ssh_access_key: hidden: false immutable: false type: string description: Public SSH key for external access. int_ctrl0_net_id: hidden: false immutable: false type: string description: Internal network 0. port_cfed_1_sig_port_2_order: type: integer required: true environment_context: label: Environment Context hidden: false immutable: false type: string description: Environment context for this VNF. port_cfed_1_int_ctrl0_port_0_network_role: type: string required: true pair2idx: hidden: false immutable: false type: json description: Map group index to VMtype index. vm_role: hidden: false immutable: false type: string description: Unique role for these VMs. port_cfed_1_int_ctrl0_port_0_ip_requirements: type: list required: true entry_schema: type: org.openecomp.datatypes.network.IpRequirements port_cfed_1_int_ctrl0_port_0_order: type: integer required: true port_cfed_1_int_ctrl0_port_0_mac_requirements: type: org.openecomp.datatypes.network.MacRequirements required: true group_id: hidden: false immutable: false type: string description: ID number of the elastic group this pair is a member of. install_config: hidden: false immutable: false type: string description: JSON formatted string of install config values. cfed_volume_1: hidden: false immutable: false type: json description: CFED Volume. group_tag: hidden: false immutable: false type: string description: Key into "usage_info" for members of this elastic group. port_cfed_1_int_ctrl1_port_1_ip_requirements: type: list required: true entry_schema: type: org.openecomp.datatypes.network.IpRequirements node_templates: cfed_server_1: type: org.openecomp.resource.vfc.compute.nodes.heat.cfed properties: flavor: get_input: cfed_flavor_name key_name: get_input: lcm_keypair availability_zone: get_input: availability_zone_1 image: get_input: cfed_image_name image_update_policy: REBUILD metadata: backup_file1: get_input: backup_file1 total_pair_count: get_input: total_pair_count vf_module_id: get_input: vf_module_id backup_file2: get_input: backup_file2 image: get_input: cfed_image_name member_index: '1' certificate: '' vnf_name: get_input: vnf_name created_at: now environment_context: get_input: environment_context group_type: pair group_index: get_input: group_index workload_context: get_input: workload_context vf_module_name: get_input: vf_module_name default_action: install flavor: get_input: cfed_flavor_name vm_role: get_input: vm_role side_action: get_input: - usage_info - defaults - action - '1' group_id: get_input: group_id vnf_id: get_input: vnf_id current_group_count: get_input: current_group_count action: install vf_module_index: get_input: vf_module_index config_drive: true personality: /storage/cloud/discover/GlobalConfig.json: str_replace: template: ' { "v4_dns_server": "$v4dns", "v6_dns_server": "$v6dns", "v4_enum_server": "$v4enum", "v6_enum_server": "$v6enum", "v4_ntp_server": "$v4ntp", "v6_ntp_server": "$v6ntp", "time_zone": "$time_zone", "system_name": "$sysname", "system_prefix": "$sysprefix", "license_reference": "$license_ref", "local_dns_domain": "$local_dns", "local_enum_domain": "$local_enum", $cfg } ' params: $v4dns: get_input: - usage_info - v4_dns_server $v6enum: get_input: - usage_info - v6_enum_serve $v6ntp: get_input: - usage_info - v6_ntp_server $v6dns: get_input: - usage_info - v6_dns_server $v4enum: get_input: - usage_info - v4_enum_server $sysname: get_input: - usage_info - system_name $local_enum: get_input: - usage_info - local_enum_domain $v4ntp: get_input: - usage_info - v4_ntp_server $cfg: get_input: install_config $local_dns: get_input: - usage_info - local_dns_domain $sysprefix: get_input: - usage_info - system_prefix $license_ref: get_input: - usage_info - license_reference $time_zone: get_input: - usage_info - time_zone /storage/cloud/.ssh/SSHpubkey: get_input: ssh_public_key /storage/cloud/CLDsetup_data.json: str_replace: template: ' { "drbd_uuid": "", "int_vlan_id": "$int_vlan_id", "random": "$random", "SSHpubkeyFile": "/storage/cloud/.ssh/SSHpubkey", "SSHprivkeyFile": "/storage/cloud/.ssh/SSHprivkey", "SSHaccessKey": "$acckey", "stk": "$stk", "uuid_storage": "$uuid_storage" }' params: $random: UNSUPPORTED_RESOURCE_cfed_RandomB $stk: get_input: - usage_info - stack $uuid_storage: get_input: - cfed_volume_1 - get_attribute: - cfed_mapidx_1 - idx1 $acckey: get_input: ssh_access_key $int_vlan_id: get_input: - usage_info - int_vlan_id /storage/cloud/discover/VMinfo.json: str_replace: template: ' { "vm_suffix": "$vmname", "service_config": $servcfg, "v4_default_gateway": "$v4gateway", "v6_default_gateway": "$v6gateway", "v4_static_routes": $v4static_routes, "v6_static_routes": $v6static_routes, "IPinfo": [$ipinfo], "Netinfo": $netinfo } ' params: $ipinfo: str_replace: template: '{"count": "$ip_count00", "binding_type": "$btype00", "mac_address": "$mac00", "assigned_ips": [$assgip00], "label2info": [$l2info00]} ,{"count": "$ip_count01", "binding_type": "$btype01", "mac_address": "$mac01", "assigned_ips": [$assgip01], "label2info": [$l2info01]} ,{"count": "$ip_count02", "binding_type": "$btype02", "mac_address": "$mac02", "assigned_ips": [$assgip02], "label2info": [$l2info02]} ' params: $btype00: normal $btype01: normal $btype02: normal $assgip00: list_join: - ',' - - list_join: - '' - - '"' - get_attribute: - cfed_1_int_ctrl0_port_0 - fixed_ips - 0 - ip_address - '"' $assgip01: list_join: - ',' - - list_join: - '' - - '"' - get_attribute: - cfed_1_int_ctrl1_port_1 - fixed_ips - 0 - ip_address - '"' $assgip02: list_join: - ',' - - list_join: - '' - - '"' - get_attribute: - cfed_1_sig_port_2 - fixed_ips - 0 - ip_address - '"' - list_join: - '' - - '"' - get_attribute: - cfed_1_sig_port_2 - fixed_ips - 1 - ip_address - '"' $mac01: get_attribute: - cfed_1_int_ctrl1_port_1 - mac_address $mac02: get_attribute: - cfed_1_sig_port_2 - mac_address $mac00: get_attribute: - cfed_1_int_ctrl0_port_0 - mac_address $l2info01: str_replace: template: '{"label": "connectivity_ip", "subnet": "INTERNALnet1", "ip": "$ip00"}' params: $ip00: '' $l2info00: str_replace: template: '{"label": "connectivity_ip", "subnet": "INTERNALnet0", "ip": "$ip00"}' params: $ip00: '' $ip_count00: 0 $l2info02: str_replace: template: '{"label": "servicetype=cfed-0;fixed;nitype=dbaas;subnet=sig", "subnet": "sig", "ip": "$ip00"},{"label": "servicetype=cfed-0;fixed;nitype=dbaas;subnet=sigv6", "subnet": "sigv6", "ip": "$ip01"}' params: $ip01: get_input: - cfed_sigv6_ipmap_sideB_0_fixed_dbaas - get_input: group_index $ip00: get_input: - cfed_sig_ipmap_sideB_0_fixed_dbaas - get_input: group_index $ip_count01: 0 $ip_count02: 2 $netinfo: get_input: net_info_str $v4gateway: get_input: - config_info - v4_default_gateway $servcfg: get_input: - config_info - poolinfo $v4static_routes: get_input: - config_info - v4_static_routes $v6gateway: get_input: - config_info - v6_default_gateway $vmname: get_input: - cfed_names - get_attribute: - cfed_mapidx_1 - idx1 $v6static_routes: get_input: - config_info - v6_static_routes /storage/cloud/.ssh/SSHprivkey: get_input: ssh_private_key name: get_input: - cfed_names - get_attribute: - cfed_mapidx_1 - idx1 cfed_1_int_ctrl1_port_1: type: org.openecomp.resource.cp.v2.extNeutronCP properties: subnetpoolid: get_input: port_cfed_1_int_ctrl1_port_1_subnetpoolid allowed_address_pairs: [ ] binding:vnic_type: normal related_networks: get_input: port_cfed_1_int_ctrl1_port_1_related_networks network: get_input: int_ctrl1_net_id replacement_policy: AUTO ip_requirements: get_input: port_cfed_1_int_ctrl1_port_1_ip_requirements security_groups: - get_input: int_ctrl1_Sec_Grp network_role: get_input: port_cfed_1_int_ctrl1_port_1_network_role fixed_ips: [ ] mac_requirements: get_input: port_cfed_1_int_ctrl1_port_1_mac_requirements subinterface_indicator: false name: str_replace: template: $vnf_name_cfed_1_int_ctrl1_port_1 params: $vnf_name: get_input: vnf_name exCP_naming: get_input: port_cfed_1_int_ctrl1_port_1_exCP_naming vlan_requirements: get_input: port_cfed_1_int_ctrl1_port_1_vlan_requirements network_role_tag: get_input: port_cfed_1_int_ctrl1_port_1_network_role_tag order: get_input: port_cfed_1_int_ctrl1_port_1_order requirements: - binding: capability: tosca.capabilities.network.Bindable node: cfed_server_1 relationship: tosca.relationships.network.BindsTo capabilities: port_mirroring: properties: connection_point: nf_type: '' nfc_type: '' nf_naming_code: '' nfc_naming_code: cfed_server_1 network_role: get_input: port_cfed_1_int_ctrl1_port_1_network_role pps_capacity: '' cfed_1_int_ctrl0_port_0: type: org.openecomp.resource.cp.v2.extNeutronCP properties: subnetpoolid: get_input: port_cfed_1_int_ctrl0_port_0_subnetpoolid allowed_address_pairs: [ ] binding:vnic_type: normal related_networks: get_input: port_cfed_1_int_ctrl0_port_0_related_networks network: get_input: int_ctrl0_net_id replacement_policy: AUTO ip_requirements: get_input: port_cfed_1_int_ctrl0_port_0_ip_requirements security_groups: - get_input: int_ctrl0_Sec_Grp network_role: get_input: port_cfed_1_int_ctrl0_port_0_network_role fixed_ips: [ ] mac_requirements: get_input: port_cfed_1_int_ctrl0_port_0_mac_requirements subinterface_indicator: false name: str_replace: template: $vnf_name_cfed_1_int_ctrl0_port_0 params: $vnf_name: get_input: vnf_name exCP_naming: get_input: port_cfed_1_int_ctrl0_port_0_exCP_naming vlan_requirements: get_input: port_cfed_1_int_ctrl0_port_0_vlan_requirements network_role_tag: get_input: port_cfed_1_int_ctrl0_port_0_network_role_tag order: get_input: port_cfed_1_int_ctrl0_port_0_order requirements: - binding: capability: tosca.capabilities.network.Bindable node: cfed_server_1 relationship: tosca.relationships.network.BindsTo capabilities: port_mirroring: properties: connection_point: nf_type: '' nfc_type: '' nf_naming_code: '' nfc_naming_code: cfed_server_1 network_role: get_input: port_cfed_1_int_ctrl0_port_0_network_role pps_capacity: '' cfed_1_sig_port_2: type: org.openecomp.resource.cp.v2.extNeutronCP properties: subnetpoolid: get_input: port_cfed_1_sig_port_2_subnetpoolid allowed_address_pairs: [ ] binding:vnic_type: normal related_networks: get_input: port_cfed_1_sig_port_2_related_networks network: get_input: sig_net_id replacement_policy: AUTO ip_requirements: get_input: port_cfed_1_sig_port_2_ip_requirements security_groups: - get_input: sig_Sec_Grp network_role: get_input: port_cfed_1_sig_port_2_network_role fixed_ips: - subnet: get_input: sig_subnet_id ip_address: get_input: - cfed_sig_ipmap_sideB_0_fixed_dbaas - get_input: group_index - subnet: get_input: sigv6_v6_subnet_id ip_address: get_input: - cfed_sigv6_ipmap_sideB_0_fixed_dbaas - get_input: group_index mac_requirements: get_input: port_cfed_1_sig_port_2_mac_requirements subinterface_indicator: false name: str_replace: template: $vnf_name_cfed_1_sig_port_2 params: $vnf_name: get_input: vnf_name exCP_naming: get_input: port_cfed_1_sig_port_2_exCP_naming vlan_requirements: get_input: port_cfed_1_sig_port_2_vlan_requirements network_role_tag: get_input: port_cfed_1_sig_port_2_network_role_tag order: get_input: port_cfed_1_sig_port_2_order requirements: - binding: capability: tosca.capabilities.network.Bindable node: cfed_server_1 relationship: tosca.relationships.network.BindsTo capabilities: port_mirroring: properties: connection_point: nf_type: '' nfc_type: '' nf_naming_code: '' nfc_naming_code: cfed_server_1 network_role: get_input: port_cfed_1_sig_port_2_network_role pps_capacity: '' groups: nest_cfed_b_group: type: org.openecomp.groups.heat.HeatStack properties: heat_file: ../Artifacts/nest_cfed_b.yaml description: Generate resources for a pair of 'cfed' VMs. ... members: - cfed_server_1 - cfed_1_int_ctrl1_port_1 - cfed_1_int_ctrl0_port_0 - cfed_1_sig_port_2 outputs: VMB-EXT_IPS: description: IP addresses assigned to the first external network. value: - list_join: - '' - - '"' - get_attr: - cfed_1_sig_port_2 - fixed_ips - 0 - ip_address - '"' - list_join: - '' - - '"' - get_attr: - cfed_1_sig_port_2 - fixed_ips - 1 - ip_address - '"' Version: description: | Template file version number. This should be updated each time a non-comment change is made to this file. value: K1 substitution_mappings: node_type: org.openecomp.resource.abstract.nodes.heat.cfed capabilities: network.incoming.bytes_cfed_1_int_ctrl1_port_1: - cfed_1_int_ctrl1_port_1 - network.incoming.bytes network.incoming.bytes_cfed_1_int_ctrl0_port_0: - cfed_1_int_ctrl0_port_0 - network.incoming.bytes network.outpoing.packets_cfed_1_sig_port_2: - cfed_1_sig_port_2 - network.outpoing.packets disk.device.iops_cfed_server_1: - cfed_server_1 - disk.device.iops network.outgoing.bytes.rate_cfed_1_int_ctrl1_port_1: - cfed_1_int_ctrl1_port_1 - network.outgoing.bytes.rate memory_cfed_server_1: - cfed_server_1 - memory disk.device.read.requests.rate_cfed_server_1: - cfed_server_1 - disk.device.read.requests.rate disk.write.bytes_cfed_server_1: - cfed_server_1 - disk.write.bytes network.outgoing.bytes.rate_cfed_1_int_ctrl0_port_0: - cfed_1_int_ctrl0_port_0 - network.outgoing.bytes.rate disk.write.requests_cfed_server_1: - cfed_server_1 - disk.write.requests disk.device.write.bytes_cfed_server_1: - cfed_server_1 - disk.device.write.bytes instance_cfed_server_1: - cfed_server_1 - instance disk.write.bytes.rate_cfed_server_1: - cfed_server_1 - disk.write.bytes.rate network.incoming.bytes.rate_cfed_1_int_ctrl1_port_1: - cfed_1_int_ctrl1_port_1 - network.incoming.bytes.rate network.incoming.bytes.rate_cfed_1_int_ctrl0_port_0: - cfed_1_int_ctrl0_port_0 - network.incoming.bytes.rate network.incoming.packets_cfed_1_sig_port_2: - cfed_1_sig_port_2 - network.incoming.packets host_cfed_server_1: - cfed_server_1 - host attachment_cfed_1_sig_port_2: - cfed_1_sig_port_2 - attachment forwarder_cfed_1_int_ctrl1_port_1: - cfed_1_int_ctrl1_port_1 - forwarder disk.latency_cfed_server_1: - cfed_server_1 - disk.latency disk.device.capacity_cfed_server_1: - cfed_server_1 - disk.device.capacity network.outgoing.bytes_cfed_1_int_ctrl0_port_0: - cfed_1_int_ctrl0_port_0 - network.outgoing.bytes cpu_util_cfed_server_1: - cfed_server_1 - cpu_util scalable_cfed_server_1: - cfed_server_1 - scalable network.outgoing.bytes.rate_cfed_1_sig_port_2: - cfed_1_sig_port_2 - network.outgoing.bytes.rate disk.device.allocation_cfed_server_1: - cfed_server_1 - disk.device.allocation cpu_cfed_server_1: - cfed_server_1 - cpu network.outpoing.packets_cfed_1_int_ctrl0_port_0: - cfed_1_int_ctrl0_port_0 - network.outpoing.packets attachment_cfed_1_int_ctrl0_port_0: - cfed_1_int_ctrl0_port_0 - attachment disk.iops_cfed_server_1: - cfed_server_1 - disk.iops network.incoming.packets.rate_cfed_1_sig_port_2: - cfed_1_sig_port_2 - network.incoming.packets.rate network.outgoing.packets.rate_cfed_1_int_ctrl1_port_1: - cfed_1_int_ctrl1_port_1 - network.outgoing.packets.rate disk.device.write.requests.rate_cfed_server_1: - cfed_server_1 - disk.device.write.requests.rate feature_cfed_1_int_ctrl1_port_1: - cfed_1_int_ctrl1_port_1 - feature binding_cfed_1_sig_port_2: - cfed_1_sig_port_2 - binding disk.read.bytes_cfed_server_1: - cfed_server_1 - disk.read.bytes network.incoming.bytes_cfed_1_sig_port_2: - cfed_1_sig_port_2 - network.incoming.bytes forwarder_cfed_1_sig_port_2: - cfed_1_sig_port_2 - forwarder disk.device.usage_cfed_server_1: - cfed_server_1 - disk.device.usage binding_cfed_1_int_ctrl1_port_1: - cfed_1_int_ctrl1_port_1 - binding binding_cfed_1_int_ctrl0_port_0: - cfed_1_int_ctrl0_port_0 - binding disk.device.read.requests_cfed_server_1: - cfed_server_1 - disk.device.read.requests memory.resident_cfed_server_1: - cfed_server_1 - memory.resident disk.device.read.bytes_cfed_server_1: - cfed_server_1 - disk.device.read.bytes vcpus_cfed_server_1: - cfed_server_1 - vcpus network.outgoing.packets.rate_cfed_1_sig_port_2: - cfed_1_sig_port_2 - network.outgoing.packets.rate network.incoming.packets_cfed_1_int_ctrl1_port_1: - cfed_1_int_ctrl1_port_1 - network.incoming.packets network.incoming.packets_cfed_1_int_ctrl0_port_0: - cfed_1_int_ctrl0_port_0 - network.incoming.packets disk.read.bytes.rate_cfed_server_1: - cfed_server_1 - disk.read.bytes.rate network.incoming.packets.rate_cfed_1_int_ctrl1_port_1: - cfed_1_int_ctrl1_port_1 - network.incoming.packets.rate network.incoming.packets.rate_cfed_1_int_ctrl0_port_0: - cfed_1_int_ctrl0_port_0 - network.incoming.packets.rate feature_cfed_1_sig_port_2: - cfed_1_sig_port_2 - feature disk.device.latency_cfed_server_1: - cfed_server_1 - disk.device.latency binding_cfed_server_1: - cfed_server_1 - binding disk.read.requests_cfed_server_1: - cfed_server_1 - disk.read.requests network.outgoing.bytes_cfed_1_sig_port_2: - cfed_1_sig_port_2 - network.outgoing.bytes endpoint_cfed_server_1: - cfed_server_1 - endpoint forwarder_cfed_1_int_ctrl0_port_0: - cfed_1_int_ctrl0_port_0 - forwarder os_cfed_server_1: - cfed_server_1 - os feature_cfed_server_1: - cfed_server_1 - feature disk.ephemeral.size_cfed_server_1: - cfed_server_1 - disk.ephemeral.size network.outpoing.packets_cfed_1_int_ctrl1_port_1: - cfed_1_int_ctrl1_port_1 - network.outpoing.packets disk.root.size_cfed_server_1: - cfed_server_1 - disk.root.size network.outgoing.bytes_cfed_1_int_ctrl1_port_1: - cfed_1_int_ctrl1_port_1 - network.outgoing.bytes disk.device.read.bytes.rate_cfed_server_1: - cfed_server_1 - disk.device.read.bytes.rate disk.usage_cfed_server_1: - cfed_server_1 - disk.usage disk.allocation_cfed_server_1: - cfed_server_1 - disk.allocation cpu.delta_cfed_server_1: - cfed_server_1 - cpu.delta attachment_cfed_1_int_ctrl1_port_1: - cfed_1_int_ctrl1_port_1 - attachment disk.write.requests.rate_cfed_server_1: - cfed_server_1 - disk.write.requests.rate network.incoming.bytes.rate_cfed_1_sig_port_2: - cfed_1_sig_port_2 - network.incoming.bytes.rate feature_cfed_1_int_ctrl0_port_0: - cfed_1_int_ctrl0_port_0 - feature disk.capacity_cfed_server_1: - cfed_server_1 - disk.capacity disk.device.write.bytes.rate_cfed_server_1: - cfed_server_1 - disk.device.write.bytes.rate disk.device.write.requests_cfed_server_1: - cfed_server_1 - disk.device.write.requests memory.usage_cfed_server_1: - cfed_server_1 - memory.usage network.outgoing.packets.rate_cfed_1_int_ctrl0_port_0: - cfed_1_int_ctrl0_port_0 - network.outgoing.packets.rate port_mirroring_cfed_1_int_ctrl1_port_1: - cfed_1_int_ctrl1_port_1 - port_mirroring port_mirroring_cfed_1_int_ctrl0_port_0: - cfed_1_int_ctrl0_port_0 - port_mirroring port_mirroring_cfed_1_sig_port_2: - cfed_1_sig_port_2 - port_mirroring requirements: dependency_cfed_server_1: - cfed_server_1 - dependency dependency_cfed_1_int_ctrl1_port_1: - cfed_1_int_ctrl1_port_1 - dependency dependency_cfed_1_int_ctrl0_port_0: - cfed_1_int_ctrl0_port_0 - dependency link_cfed_1_int_ctrl0_port_0: - cfed_1_int_ctrl0_port_0 - link link_cfed_1_int_ctrl1_port_1: - cfed_1_int_ctrl1_port_1 - link link_cfed_1_sig_port_2: - cfed_1_sig_port_2 - link dependency_cfed_1_sig_port_2: - cfed_1_sig_port_2 - dependency local_storage_cfed_server_1: - cfed_server_1 - local_storage