diff options
Diffstat (limited to 'openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/securityrulestoportconnection/securityRulesToPortGetResource/out')
6 files changed, 6346 insertions, 0 deletions
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/securityrulestoportconnection/securityRulesToPortGetResource/out/FEAdd_On_Module_QRouterTemplateServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/securityrulestoportconnection/securityRulesToPortGetResource/out/FEAdd_On_Module_QRouterTemplateServiceTemplate.yaml new file mode 100644 index 0000000000..ce5bddcbb4 --- /dev/null +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/securityrulestoportconnection/securityRulesToPortGetResource/out/FEAdd_On_Module_QRouterTemplateServiceTemplate.yaml @@ -0,0 +1,565 @@ +tosca_definitions_version: tosca_simple_yaml_1_0_0 +metadata: + template_name: FEAdd_On_Module_QRouterTemplate +imports: +- openecomp_heat_index: + file: openecomp-heat/_index.yml +- GlobalSubstitutionTypes: + file: GlobalSubstitutionTypesServiceTemplate.yaml +node_types: + org.openecomp.resource.vfc.nodes.heat.qrouter: + derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server +topology_template: + inputs: + vf_module_id: + hidden: false + immutable: false + type: string + qrouter_cluster_name: + hidden: false + immutable: false + type: string + oam_private_net_name: + hidden: false + immutable: false + type: string + qrouter_flavor_name: + hidden: false + immutable: false + type: string + version_number: + hidden: false + immutable: false + type: string + vf_module_name: + hidden: false + immutable: false + type: string + domain_name: + hidden: false + immutable: false + type: string + ntp_timezone: + hidden: false + immutable: false + type: string + vnf_id: + hidden: false + immutable: false + type: string + availability_zone_0: + hidden: false + immutable: false + type: string + region_name: + hidden: false + immutable: false + type: string + manager_name_0: + hidden: false + immutable: false + type: string + qrouter_names: + hidden: false + immutable: false + type: list + entry_schema: + type: string + tenant_name: + hidden: false + immutable: false + type: string + security_group: + hidden: false + immutable: false + type: string + cdr_network: + hidden: false + immutable: false + type: string + qrouter_image_name: + hidden: false + immutable: false + type: string + qrouter_index: + hidden: false + immutable: false + type: float + qrouter_volume_type_1: + hidden: false + immutable: false + type: string + qrouter_volume_type_2: + hidden: false + immutable: false + type: string + qrouter_node_count: + hidden: false + immutable: false + type: float + qrouter_volume_name_2: + hidden: false + immutable: false + type: string + qrouter_volume_name_1: + hidden: false + immutable: false + type: string + qrouter_volume_name_0: + hidden: false + immutable: false + type: string + qrouter_volume_type_0: + hidden: false + immutable: false + type: string + qrouter_volume_size_0: + hidden: false + immutable: false + type: float + qrouter_volume_size_1: + hidden: false + immutable: false + type: float + manager_oam_direct_ip_0: + hidden: false + immutable: false + type: string + qrouter_volume_size_2: + hidden: false + immutable: false + type: float + rpmrepository_ip_0: + hidden: false + immutable: false + type: string + node_templates: + QRouter: + type: org.openecomp.resource.vfc.nodes.heat.qrouter + properties: + flavor: + get_input: qrouter_flavor_name + availability_zone: + get_input: availability_zone_0 + image: + get_input: qrouter_image_name + metadata: + machine_type: qrouter + vf_module_id: + get_input: vf_module_id + cluster_name: + get_input: qrouter_cluster_name + cdr_network_ip_0: + - UNSUPPORTED_ATTRIBUTE_cdr_network_port.fixed_ip_0s + repo_ip_0: + get_input: rpmrepository_ip_0 + mount_colon__slash_data: qrouter_volume_0 + version_number: + get_input: version_number + machine_name: + get_input: + - qrouter_names + - get_input: qrouter_index + vf_module_name: + get_input: vf_module_name + ntp_timezone: + get_input: ntp_timezone + vnf_id: + get_input: vnf_id + oam_private_network_ip_0: + - UNSUPPORTED_ATTRIBUTE_oam_private_net_network_port.fixed_ip_0s + mount_colon__slash_log: qrouter_volume_1 + region: + get_input: region_name + mount_colon__slash_config: qrouter_volume_2 + tenant: + get_input: tenant_name + config_drive: true + personality: + /root/RegisterStatus/register_status.py: + get_artifact: + - SELF + - register_status + /root/CheckAvailability/check_availability.py: + get_artifact: + - SELF + - check_availability + /tmp/wait_for_resources.py: + get_artifact: + - SELF + - wait_for_resources + /root/call_home.py: + get_artifact: + - SELF + - call_home + /root/dependencies.json: + get_artifact: + - SELF + - qrouterdependencies + user_data_format: RAW + name: + get_input: + - qrouter_names + - get_input: qrouter_index + requirements: + - local_storage: + capability: tosca.capabilities.Attachment + node: qrouter_volume_0 + relationship: qrouter_volume_0_att + - local_storage: + capability: tosca.capabilities.Attachment + node: qrouter_volume_1 + relationship: qrouter_volume_1_att + - local_storage: + capability: tosca.capabilities.Attachment + node: qrouter_volume_2 + relationship: qrouter_volume_2_att + artifacts: + call_home: + type: tosca.artifacts.Deployment + file: ../Artifacts/call_home.py + check_availability: + type: tosca.artifacts.Deployment + file: ../Artifacts/check_availability.py + qrouterdependencies: + type: tosca.artifacts.Deployment + file: ../Artifacts/qrouterdependencies.json + wait_for_resources: + type: tosca.artifacts.Deployment + file: ../Artifacts/wait_for_resources.py + register_status: + type: tosca.artifacts.Deployment + file: ../Artifacts/register_status.py + qrouter_volume_1: + type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume + properties: + volume_type: + get_input: qrouter_volume_type_1 + size: '(get_input : qrouter_volume_size_1) * 1024' + description: + get_input: qrouter_volume_name_1 + qrouter_volume_0: + type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume + properties: + volume_type: + get_input: qrouter_volume_type_0 + size: '(get_input : qrouter_volume_size_0) * 1024' + description: + get_input: qrouter_volume_name_0 + cdr_network_port: + type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port + properties: + ip_requirements: + - ip_version: 4 + ip_count_required: + is_required: false + floating_ip_count_required: + is_required: false + security_groups: + - get_input: security_group + mac_requirements: + mac_count_required: + is_required: false + network: + get_input: cdr_network + requirements: + - binding: + capability: tosca.capabilities.network.Bindable + node: QRouter + relationship: tosca.relationships.network.BindsTo + qrouter_volume_2: + type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume + properties: + volume_type: + get_input: qrouter_volume_type_2 + size: '(get_input : qrouter_volume_size_2) * 1024' + description: + get_input: qrouter_volume_name_2 + oam_private_net_network_port: + type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port + properties: + ip_requirements: + - ip_version: 4 + ip_count_required: + is_required: false + floating_ip_count_required: + is_required: false + security_groups: + - get_input: security_group + mac_requirements: + mac_count_required: + is_required: false + network_role_tag: oam_private + network: + get_input: oam_private_net_name + requirements: + - binding: + capability: tosca.capabilities.network.Bindable + node: QRouter + relationship: tosca.relationships.network.BindsTo + relationship_templates: + qrouter_volume_0_att: + type: org.openecomp.relationships.VolumeAttachesTo + properties: + volume_id: qrouter_volume_0 + instance_uuid: QRouter + qrouter_volume_2_att: + type: org.openecomp.relationships.VolumeAttachesTo + properties: + volume_id: qrouter_volume_2 + instance_uuid: QRouter + qrouter_volume_1_att: + type: org.openecomp.relationships.VolumeAttachesTo + properties: + volume_id: qrouter_volume_1 + instance_uuid: QRouter + groups: + FEAdd_On_Module_QRouterTemplate_group: + type: org.openecomp.groups.heat.HeatStack + properties: + heat_file: ../Artifacts/FEAdd_On_Module_QRouterTemplate.yaml + members: + - QRouter + - qrouter_volume_1 + - qrouter_volume_0 + - cdr_network_port + - qrouter_volume_2 + - oam_private_net_network_port + substitution_mappings: + node_type: org.openecomp.resource.abstract.nodes.heat.FEAdd_On_Module_QRouterTemplate + capabilities: + disk.usage_QRouter: + - QRouter + - disk.usage + network.outgoing.bytes_cdr_network_port: + - cdr_network_port + - network.outgoing.bytes + disk.write.bytes_QRouter: + - QRouter + - disk.write.bytes + attachment_oam_private_net_network_port: + - oam_private_net_network_port + - attachment + feature_qrouter_volume_1: + - qrouter_volume_1 + - feature + disk.device.write.bytes_QRouter: + - QRouter + - disk.device.write.bytes + feature_qrouter_volume_2: + - qrouter_volume_2 + - feature + endpoint_QRouter: + - QRouter + - endpoint + feature_qrouter_volume_0: + - qrouter_volume_0 + - feature + attachment_qrouter_volume_2: + - qrouter_volume_2 + - attachment + disk.capacity_QRouter: + - QRouter + - disk.capacity + attachment_qrouter_volume_0: + - qrouter_volume_0 + - attachment + disk.read.bytes.rate_QRouter: + - QRouter + - disk.read.bytes.rate + attachment_qrouter_volume_1: + - qrouter_volume_1 + - attachment + attachment_cdr_network_port: + - cdr_network_port + - attachment + network.incoming.packets_cdr_network_port: + - cdr_network_port + - network.incoming.packets + network.outgoing.bytes.rate_oam_private_net_network_port: + - oam_private_net_network_port + - network.outgoing.bytes.rate + instance_QRouter: + - QRouter + - instance + disk.device.latency_QRouter: + - QRouter + - disk.device.latency + disk.device.usage_QRouter: + - QRouter + - disk.device.usage + disk.ephemeral.size_QRouter: + - QRouter + - disk.ephemeral.size + disk.device.iops_QRouter: + - QRouter + - disk.device.iops + network.outpoing.packets_oam_private_net_network_port: + - oam_private_net_network_port + - network.outpoing.packets + network.outpoing.packets_cdr_network_port: + - cdr_network_port + - network.outpoing.packets + disk.device.read.bytes_QRouter: + - QRouter + - disk.device.read.bytes + disk.iops_QRouter: + - QRouter + - disk.iops + feature_cdr_network_port: + - cdr_network_port + - feature + disk.device.read.requests.rate_QRouter: + - QRouter + - disk.device.read.requests.rate + disk.read.bytes_QRouter: + - QRouter + - disk.read.bytes + memory.resident_QRouter: + - QRouter + - memory.resident + host_QRouter: + - QRouter + - host + network.incoming.bytes_cdr_network_port: + - cdr_network_port + - network.incoming.bytes + memory_QRouter: + - QRouter + - memory + disk.device.read.requests_QRouter: + - QRouter + - disk.device.read.requests + scalable_QRouter: + - QRouter + - scalable + os_QRouter: + - QRouter + - os + network.incoming.bytes_oam_private_net_network_port: + - oam_private_net_network_port + - network.incoming.bytes + disk.write.bytes.rate_QRouter: + - QRouter + - disk.write.bytes.rate + feature_oam_private_net_network_port: + - oam_private_net_network_port + - feature + cpu_util_QRouter: + - QRouter + - cpu_util + network.incoming.bytes.rate_oam_private_net_network_port: + - oam_private_net_network_port + - network.incoming.bytes.rate + disk.device.write.requests_QRouter: + - QRouter + - disk.device.write.requests + disk.device.read.bytes.rate_QRouter: + - QRouter + - disk.device.read.bytes.rate + network.incoming.bytes.rate_cdr_network_port: + - cdr_network_port + - network.incoming.bytes.rate + disk.device.allocation_QRouter: + - QRouter + - disk.device.allocation + network.outgoing.bytes_oam_private_net_network_port: + - oam_private_net_network_port + - network.outgoing.bytes + disk.device.capacity_QRouter: + - QRouter + - disk.device.capacity + feature_QRouter: + - QRouter + - feature + disk.read.requests_QRouter: + - QRouter + - disk.read.requests + disk.device.write.bytes.rate_QRouter: + - QRouter + - disk.device.write.bytes.rate + disk.write.requests_QRouter: + - QRouter + - disk.write.requests + disk.root.size_QRouter: + - QRouter + - disk.root.size + memory.usage_QRouter: + - QRouter + - memory.usage + network.outgoing.bytes.rate_cdr_network_port: + - cdr_network_port + - network.outgoing.bytes.rate + binding_oam_private_net_network_port: + - oam_private_net_network_port + - binding + cpu_QRouter: + - QRouter + - cpu + vcpus_QRouter: + - QRouter + - vcpus + disk.allocation_QRouter: + - QRouter + - disk.allocation + network.incoming.packets.rate_cdr_network_port: + - cdr_network_port + - network.incoming.packets.rate + network.incoming.packets_oam_private_net_network_port: + - oam_private_net_network_port + - network.incoming.packets + network.incoming.packets.rate_oam_private_net_network_port: + - oam_private_net_network_port + - network.incoming.packets.rate + disk.device.write.requests.rate_QRouter: + - QRouter + - disk.device.write.requests.rate + cpu.delta_QRouter: + - QRouter + - cpu.delta + binding_QRouter: + - QRouter + - binding + binding_cdr_network_port: + - cdr_network_port + - binding + network.outgoing.packets.rate_cdr_network_port: + - cdr_network_port + - network.outgoing.packets.rate + disk.latency_QRouter: + - QRouter + - disk.latency + disk.write.requests.rate_QRouter: + - QRouter + - disk.write.requests.rate + network.outgoing.packets.rate_oam_private_net_network_port: + - oam_private_net_network_port + - network.outgoing.packets.rate + requirements: + local_storage_QRouter: + - QRouter + - local_storage + dependency_QRouter: + - QRouter + - dependency + dependency_qrouter_volume_1: + - qrouter_volume_1 + - dependency + dependency_oam_private_net_network_port: + - oam_private_net_network_port + - dependency + dependency_qrouter_volume_0: + - qrouter_volume_0 + - dependency + dependency_cdr_network_port: + - cdr_network_port + - dependency + link_oam_private_net_network_port: + - oam_private_net_network_port + - link + dependency_qrouter_volume_2: + - qrouter_volume_2 + - dependency + link_cdr_network_port: + - cdr_network_port + - link
\ No newline at end of file diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/securityrulestoportconnection/securityRulesToPortGetResource/out/FEAdd_On_Module_vLBAgentTemplateServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/securityrulestoportconnection/securityRulesToPortGetResource/out/FEAdd_On_Module_vLBAgentTemplateServiceTemplate.yaml new file mode 100644 index 0000000000..d31b276241 --- /dev/null +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/securityrulestoportconnection/securityRulesToPortGetResource/out/FEAdd_On_Module_vLBAgentTemplateServiceTemplate.yaml @@ -0,0 +1,690 @@ +tosca_definitions_version: tosca_simple_yaml_1_0_0 +metadata: + template_name: FEAdd_On_Module_vLBAgentTemplate +imports: +- openecomp_heat_index: + file: openecomp-heat/_index.yml +- GlobalSubstitutionTypes: + file: GlobalSubstitutionTypesServiceTemplate.yaml +node_types: + org.openecomp.resource.vfc.nodes.heat.vLBAgent: + derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server +topology_template: + inputs: + vf_module_id: + hidden: false + immutable: false + type: string + packet_mirror_network: + hidden: false + immutable: false + type: string + oam_private_net_name: + hidden: false + immutable: false + type: string + vProbe_cluster_name: + hidden: false + immutable: false + type: string + vlb_agent_image_name: + hidden: false + immutable: false + type: string + vf_module_name: + hidden: false + immutable: false + type: string + vLB_node_count: + hidden: false + immutable: false + type: float + domain_name: + hidden: false + immutable: false + type: string + ntp_timezone: + hidden: false + immutable: false + type: string + packet_internal_network: + hidden: false + immutable: false + type: string + vnf_id: + hidden: false + immutable: false + type: string + vLBAgent_cluster_name: + hidden: false + immutable: false + type: string + availability_zone_0: + hidden: false + immutable: false + type: string + region_name: + hidden: false + immutable: false + type: string + manager_name_0: + hidden: false + immutable: false + type: string + vLB_cluster_name: + hidden: false + immutable: false + type: string + tenant_name: + hidden: false + immutable: false + type: string + vLBAgent_flavor_name: + hidden: false + immutable: false + type: string + security_group: + hidden: false + immutable: false + type: string + vLBAgent_version_name: + hidden: false + immutable: false + type: string + vLBAgent_type: + hidden: false + immutable: false + type: string + vLBAgent_node_count: + hidden: false + immutable: false + type: float + vLBAgent_volume_type_0: + hidden: false + immutable: false + type: string + vLBAgent_volume_type_1: + hidden: false + immutable: false + type: string + vLBAgent_volume_size_1: + hidden: false + immutable: false + type: float + vLBAgent_volume_type_2: + hidden: false + immutable: false + type: string + vLBAgent_names: + hidden: false + immutable: false + type: list + entry_schema: + type: string + vLBAgent_volume_size_2: + hidden: false + immutable: false + type: float + vLBAgent_volume_size_0: + hidden: false + immutable: false + type: float + vLBAgent_index: + hidden: false + immutable: false + type: float + vLBAgent_volume_name_2: + hidden: false + immutable: false + type: string + vLBAgent_volume_name_1: + hidden: false + immutable: false + type: string + vLBAgent_volume_name_0: + hidden: false + immutable: false + type: string + manager_oam_direct_ip_0: + hidden: false + immutable: false + type: string + rpmrepository_ip_0: + hidden: false + immutable: false + type: string + node_templates: + packet_mirror_network_port: + type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port + properties: + ip_requirements: + - ip_version: 4 + ip_count_required: + is_required: false + floating_ip_count_required: + is_required: false + security_groups: + - get_input: security_group + mac_requirements: + mac_count_required: + is_required: false + network: + get_input: packet_mirror_network + requirements: + - binding: + capability: tosca.capabilities.network.Bindable + node: vLBAgentInstance + relationship: tosca.relationships.network.BindsTo + vLBAgentInstance: + type: org.openecomp.resource.vfc.nodes.heat.vLBAgent + properties: + flavor: + get_input: vLBAgent_flavor_name + availability_zone: + get_input: availability_zone_0 + image: + get_input: vlb_agent_image_name + metadata: + vf_module_id: + get_input: vf_module_id + packet_mirror_network_cidr: + get_attribute: + - packet_mirror_network_port + - subnets + - 0 + - cidr + packet_internal_network_ip_0: + - UNSUPPORTED_ATTRIBUTE_packet_internal_network_port.fixed_ip_0s + version_number: + get_input: vLBAgent_version_name + machine_name: + get_input: + - vLBAgent_names + - get_input: vLBAgent_index + vf_module_name: + get_input: vf_module_name + vLB_node_count: + get_input: vLB_node_count + ntp_timezone: + get_input: ntp_timezone + vnf_id: + get_input: vnf_id + mount_colon__slash_log: vLBAgent_volume_1 + mount_colon__slash_config: vLBAgent_volume_2 + oam_private_network_cidr: + get_attribute: + - oam_private_net_network_port + - subnets + - 0 + - cidr + tenant: + get_input: tenant_name + machine_type: vLBAgent + cluster_name: + get_input: vLBAgent_cluster_name + repo_ip_0: + get_input: rpmrepository_ip_0 + mount_colon__slash_data: vLBAgent_volume_0 + vLBAgentInstance: + get_input: vLBAgent_index + vLBAgent_id: + - UNSUPPORTED_RESOURCE_vLBAgent_id + vLBAgent_version_name: + get_input: vLBAgent_version_name + packet_internal_network_cidr: + get_attribute: + - packet_internal_network_port + - subnets + - 0 + - cidr + vLBAgent_type: + get_input: vLBAgent_type + DPDK: DPDK_IP + oam_private_network_ip_0: + - UNSUPPORTED_ATTRIBUTE_oam_private_net_network_port.fixed_ip_0s + packet_mirror_network_ip_0: + - UNSUPPORTED_ATTRIBUTE_packet_mirror_network_port.fixed_ip_0s + vLBAgent_name: + get_input: + - vLBAgent_names + - get_input: vLBAgent_index + region: + get_input: region_name + manager_oam_direct_ip_0: + get_input: manager_oam_direct_ip_0 + config_drive: true + personality: + /root/RegisterStatus/register_status.py: + get_artifact: + - SELF + - register_status + /root/dependencies_with_vLB.json: + get_artifact: + - SELF + - vlbagentdependencies_with_vLB + /root/CheckAvailability/check_availability.py: + get_artifact: + - SELF + - check_availability + /root/dependencies_without_vLB.json: + get_artifact: + - SELF + - vlbagentdependencies_without_vLB + /tmp/wait_for_resources.py: + get_artifact: + - SELF + - wait_for_resources + /root/call_home.py: + get_artifact: + - SELF + - call_home + user_data_format: RAW + name: + get_input: + - vLBAgent_names + - get_input: vLBAgent_index + requirements: + - local_storage: + capability: tosca.capabilities.Attachment + node: vLBAgent_volume_0 + relationship: vLBAgent_volume_0_att + - local_storage: + capability: tosca.capabilities.Attachment + node: vLBAgent_volume_1 + relationship: vLBAgent_volume_1_att + - local_storage: + capability: tosca.capabilities.Attachment + node: vLBAgent_volume_2 + relationship: vLBAgent_volume_2_att + artifacts: + call_home: + type: tosca.artifacts.Deployment + file: ../Artifacts/call_home.py + check_availability: + type: tosca.artifacts.Deployment + file: ../Artifacts/check_availability.py + vlbagentdependencies_without_vLB: + type: tosca.artifacts.Deployment + file: ../Artifacts/vlbagentdependencies_without_vLB.json + vlbagentdependencies_with_vLB: + type: tosca.artifacts.Deployment + file: ../Artifacts/vlbagentdependencies_with_vLB.json + wait_for_resources: + type: tosca.artifacts.Deployment + file: ../Artifacts/wait_for_resources.py + register_status: + type: tosca.artifacts.Deployment + file: ../Artifacts/register_status.py + vLBAgent_volume_0: + type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume + properties: + volume_type: + get_input: vLBAgent_volume_type_0 + size: '(get_input : vLBAgent_volume_size_0) * 1024' + description: + get_input: vLBAgent_volume_name_0 + oam_private_net_network_port: + type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port + properties: + ip_requirements: + - ip_version: 4 + ip_count_required: + is_required: false + floating_ip_count_required: + is_required: false + security_groups: + - get_input: security_group + mac_requirements: + mac_count_required: + is_required: false + network_role_tag: oam_private + network: + get_input: oam_private_net_name + requirements: + - binding: + capability: tosca.capabilities.network.Bindable + node: vLBAgentInstance + relationship: tosca.relationships.network.BindsTo + vLBAgent_volume_1: + type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume + properties: + volume_type: + get_input: vLBAgent_volume_type_1 + size: '(get_input : vLBAgent_volume_size_1) * 1024' + description: + get_input: vLBAgent_volume_name_1 + vLBAgent_volume_2: + type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume + properties: + volume_type: + get_input: vLBAgent_volume_type_2 + size: '(get_input : vLBAgent_volume_size_2) * 1024' + description: + get_input: vLBAgent_volume_name_2 + packet_internal_network_port: + type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port + properties: + ip_requirements: + - ip_version: 4 + ip_count_required: + is_required: false + floating_ip_count_required: + is_required: false + security_groups: + - get_input: security_group + mac_requirements: + mac_count_required: + is_required: false + network: + get_input: packet_internal_network + requirements: + - binding: + capability: tosca.capabilities.network.Bindable + node: vLBAgentInstance + relationship: tosca.relationships.network.BindsTo + relationship_templates: + vLBAgent_volume_0_att: + type: org.openecomp.relationships.VolumeAttachesTo + properties: + volume_id: vLBAgent_volume_0 + instance_uuid: vLBAgentInstance + vLBAgent_volume_2_att: + type: org.openecomp.relationships.VolumeAttachesTo + properties: + volume_id: vLBAgent_volume_2 + instance_uuid: vLBAgentInstance + vLBAgent_volume_1_att: + type: org.openecomp.relationships.VolumeAttachesTo + properties: + volume_id: vLBAgent_volume_1 + instance_uuid: vLBAgentInstance + groups: + FEAdd_On_Module_vLBAgentTemplate_group: + type: org.openecomp.groups.heat.HeatStack + properties: + heat_file: ../Artifacts/FEAdd_On_Module_vLBAgentTemplate.yaml + members: + - packet_mirror_network_port + - vLBAgentInstance + - vLBAgent_volume_0 + - oam_private_net_network_port + - vLBAgent_volume_1 + - vLBAgent_volume_2 + - packet_internal_network_port + substitution_mappings: + node_type: org.openecomp.resource.abstract.nodes.heat.FEAdd_On_Module_vLBAgentTemplate + capabilities: + disk.device.read.requests_vLBAgentInstance: + - vLBAgentInstance + - disk.device.read.requests + attachment_oam_private_net_network_port: + - oam_private_net_network_port + - attachment + network.incoming.packets_packet_internal_network_port: + - packet_internal_network_port + - network.incoming.packets + disk.device.usage_vLBAgentInstance: + - vLBAgentInstance + - disk.device.usage + network.outgoing.bytes_packet_mirror_network_port: + - packet_mirror_network_port + - network.outgoing.bytes + disk.read.requests_vLBAgentInstance: + - vLBAgentInstance + - disk.read.requests + network.outgoing.bytes.rate_oam_private_net_network_port: + - oam_private_net_network_port + - network.outgoing.bytes.rate + cpu_util_vLBAgentInstance: + - vLBAgentInstance + - cpu_util + network.outpoing.packets_oam_private_net_network_port: + - oam_private_net_network_port + - network.outpoing.packets + feature_vLBAgent_volume_1: + - vLBAgent_volume_1 + - feature + feature_vLBAgent_volume_0: + - vLBAgent_volume_0 + - feature + feature_vLBAgent_volume_2: + - vLBAgent_volume_2 + - feature + network.incoming.bytes.rate_packet_internal_network_port: + - packet_internal_network_port + - network.incoming.bytes.rate + network.outgoing.bytes.rate_packet_mirror_network_port: + - packet_mirror_network_port + - network.outgoing.bytes.rate + disk.usage_vLBAgentInstance: + - vLBAgentInstance + - disk.usage + disk.device.capacity_vLBAgentInstance: + - vLBAgentInstance + - disk.device.capacity + disk.device.iops_vLBAgentInstance: + - vLBAgentInstance + - disk.device.iops + binding_packet_internal_network_port: + - packet_internal_network_port + - binding + disk.device.write.bytes_vLBAgentInstance: + - vLBAgentInstance + - disk.device.write.bytes + network.incoming.bytes_oam_private_net_network_port: + - oam_private_net_network_port + - network.incoming.bytes + feature_oam_private_net_network_port: + - oam_private_net_network_port + - feature + network.outpoing.packets_packet_mirror_network_port: + - packet_mirror_network_port + - network.outpoing.packets + network.incoming.bytes_packet_mirror_network_port: + - packet_mirror_network_port + - network.incoming.bytes + network.incoming.packets_packet_mirror_network_port: + - packet_mirror_network_port + - network.incoming.packets + endpoint_vLBAgentInstance: + - vLBAgentInstance + - endpoint + binding_vLBAgentInstance: + - vLBAgentInstance + - binding + disk.allocation_vLBAgentInstance: + - vLBAgentInstance + - disk.allocation + memory.resident_vLBAgentInstance: + - vLBAgentInstance + - memory.resident + attachment_packet_internal_network_port: + - packet_internal_network_port + - attachment + network.incoming.packets.rate_packet_mirror_network_port: + - packet_mirror_network_port + - network.incoming.packets.rate + network.outgoing.packets.rate_packet_mirror_network_port: + - packet_mirror_network_port + - network.outgoing.packets.rate + disk.read.bytes_vLBAgentInstance: + - vLBAgentInstance + - disk.read.bytes + memory.usage_vLBAgentInstance: + - vLBAgentInstance + - memory.usage + network.incoming.bytes.rate_oam_private_net_network_port: + - oam_private_net_network_port + - network.incoming.bytes.rate + scalable_vLBAgentInstance: + - vLBAgentInstance + - scalable + disk.latency_vLBAgentInstance: + - vLBAgentInstance + - disk.latency + disk.device.allocation_vLBAgentInstance: + - vLBAgentInstance + - disk.device.allocation + cpu_vLBAgentInstance: + - vLBAgentInstance + - cpu + disk.device.write.requests_vLBAgentInstance: + - vLBAgentInstance + - disk.device.write.requests + disk.write.bytes_vLBAgentInstance: + - vLBAgentInstance + - disk.write.bytes + network.outgoing.bytes_oam_private_net_network_port: + - oam_private_net_network_port + - network.outgoing.bytes + memory_vLBAgentInstance: + - vLBAgentInstance + - memory + disk.device.write.bytes.rate_vLBAgentInstance: + - vLBAgentInstance + - disk.device.write.bytes.rate + network.outgoing.packets.rate_packet_internal_network_port: + - packet_internal_network_port + - network.outgoing.packets.rate + disk.iops_vLBAgentInstance: + - vLBAgentInstance + - disk.iops + instance_vLBAgentInstance: + - vLBAgentInstance + - instance + network.outgoing.bytes_packet_internal_network_port: + - packet_internal_network_port + - network.outgoing.bytes + network.incoming.bytes_packet_internal_network_port: + - packet_internal_network_port + - network.incoming.bytes + disk.device.read.requests.rate_vLBAgentInstance: + - vLBAgentInstance + - disk.device.read.requests.rate + os_vLBAgentInstance: + - vLBAgentInstance + - os + network.incoming.packets.rate_packet_internal_network_port: + - packet_internal_network_port + - network.incoming.packets.rate + attachment_packet_mirror_network_port: + - packet_mirror_network_port + - attachment + disk.write.requests.rate_vLBAgentInstance: + - vLBAgentInstance + - disk.write.requests.rate + attachment_vLBAgent_volume_0: + - vLBAgent_volume_0 + - attachment + binding_oam_private_net_network_port: + - oam_private_net_network_port + - binding + disk.device.read.bytes_vLBAgentInstance: + - vLBAgentInstance + - disk.device.read.bytes + attachment_vLBAgent_volume_2: + - vLBAgent_volume_2 + - attachment + attachment_vLBAgent_volume_1: + - vLBAgent_volume_1 + - attachment + host_vLBAgentInstance: + - vLBAgentInstance + - host + disk.device.write.requests.rate_vLBAgentInstance: + - vLBAgentInstance + - disk.device.write.requests.rate + feature_packet_mirror_network_port: + - packet_mirror_network_port + - feature + binding_packet_mirror_network_port: + - packet_mirror_network_port + - binding + network.incoming.packets_oam_private_net_network_port: + - oam_private_net_network_port + - network.incoming.packets + network.incoming.bytes.rate_packet_mirror_network_port: + - packet_mirror_network_port + - network.incoming.bytes.rate + network.incoming.packets.rate_oam_private_net_network_port: + - oam_private_net_network_port + - network.incoming.packets.rate + disk.device.read.bytes.rate_vLBAgentInstance: + - vLBAgentInstance + - disk.device.read.bytes.rate + cpu.delta_vLBAgentInstance: + - vLBAgentInstance + - cpu.delta + disk.capacity_vLBAgentInstance: + - vLBAgentInstance + - disk.capacity + disk.root.size_vLBAgentInstance: + - vLBAgentInstance + - disk.root.size + network.outgoing.bytes.rate_packet_internal_network_port: + - packet_internal_network_port + - network.outgoing.bytes.rate + disk.ephemeral.size_vLBAgentInstance: + - vLBAgentInstance + - disk.ephemeral.size + feature_vLBAgentInstance: + - vLBAgentInstance + - feature + disk.device.latency_vLBAgentInstance: + - vLBAgentInstance + - disk.device.latency + disk.write.requests_vLBAgentInstance: + - vLBAgentInstance + - disk.write.requests + network.outpoing.packets_packet_internal_network_port: + - packet_internal_network_port + - network.outpoing.packets + vcpus_vLBAgentInstance: + - vLBAgentInstance + - vcpus + disk.read.bytes.rate_vLBAgentInstance: + - vLBAgentInstance + - disk.read.bytes.rate + feature_packet_internal_network_port: + - packet_internal_network_port + - feature + disk.write.bytes.rate_vLBAgentInstance: + - vLBAgentInstance + - disk.write.bytes.rate + network.outgoing.packets.rate_oam_private_net_network_port: + - oam_private_net_network_port + - network.outgoing.packets.rate + requirements: + dependency_vLBAgentInstance: + - vLBAgentInstance + - dependency + dependency_packet_internal_network_port: + - packet_internal_network_port + - dependency + link_packet_internal_network_port: + - packet_internal_network_port + - link + dependency_oam_private_net_network_port: + - oam_private_net_network_port + - dependency + dependency_vLBAgent_volume_1: + - vLBAgent_volume_1 + - dependency + dependency_vLBAgent_volume_2: + - vLBAgent_volume_2 + - dependency + dependency_packet_mirror_network_port: + - packet_mirror_network_port + - dependency + link_oam_private_net_network_port: + - oam_private_net_network_port + - link + dependency_vLBAgent_volume_0: + - vLBAgent_volume_0 + - dependency + link_packet_mirror_network_port: + - packet_mirror_network_port + - link + local_storage_vLBAgentInstance: + - vLBAgentInstance + - local_storage
\ No newline at end of file diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/securityrulestoportconnection/securityRulesToPortGetResource/out/FEAdd_On_Module_vLBTemplateServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/securityrulestoportconnection/securityRulesToPortGetResource/out/FEAdd_On_Module_vLBTemplateServiceTemplate.yaml new file mode 100644 index 0000000000..e6c6845c42 --- /dev/null +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/securityrulestoportconnection/securityRulesToPortGetResource/out/FEAdd_On_Module_vLBTemplateServiceTemplate.yaml @@ -0,0 +1,667 @@ +tosca_definitions_version: tosca_simple_yaml_1_0_0 +metadata: + template_name: FEAdd_On_Module_vLBTemplate +imports: +- openecomp_heat_index: + file: openecomp-heat/_index.yml +- GlobalSubstitutionTypes: + file: GlobalSubstitutionTypesServiceTemplate.yaml +node_types: + org.openecomp.resource.vfc.nodes.heat.vLB: + derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server +topology_template: + inputs: + vf_module_id: + hidden: false + immutable: false + type: string + packet_mirror_network: + hidden: false + immutable: false + type: string + oam_private_net_name: + hidden: false + immutable: false + type: string + vProbe_cluster_name: + hidden: false + immutable: false + type: string + vLB_version_name: + hidden: false + immutable: false + type: string + vf_module_name: + hidden: false + immutable: false + type: string + vLB_node_count: + hidden: false + immutable: false + type: float + domain_name: + hidden: false + immutable: false + type: string + ntp_timezone: + hidden: false + immutable: false + type: string + packet_internal_network: + hidden: false + immutable: false + type: string + vnf_id: + hidden: false + immutable: false + type: string + vLB_type: + hidden: false + immutable: false + type: string + availability_zone_0: + hidden: false + immutable: false + type: string + region_name: + hidden: false + immutable: false + type: string + manager_name_0: + hidden: false + immutable: false + type: string + vLB_cluster_name: + hidden: false + immutable: false + type: string + tenant_name: + hidden: false + immutable: false + type: string + vLB_names: + hidden: false + immutable: false + type: list + entry_schema: + type: string + vLB_index: + hidden: false + immutable: false + type: float + security_group: + hidden: false + immutable: false + type: string + vLB_volume_name_2: + hidden: false + immutable: false + type: string + vLB_volume_name_0: + hidden: false + immutable: false + type: string + vLB_volume_type_1: + hidden: false + immutable: false + type: string + vLB_flavor_name: + hidden: false + immutable: false + type: string + vLB_volume_name_1: + hidden: false + immutable: false + type: string + vLB_volume_type_2: + hidden: false + immutable: false + type: string + vLB_volume_type_0: + hidden: false + immutable: false + type: string + vLB_volume_size_1: + hidden: false + immutable: false + type: float + vlb_image_name: + hidden: false + immutable: false + type: string + vLB_volume_size_0: + hidden: false + immutable: false + type: float + manager_oam_direct_ip_0: + hidden: false + immutable: false + type: string + rpmrepository_ip_0: + hidden: false + immutable: false + type: string + vLB_volume_size_2: + hidden: false + immutable: false + type: float + node_templates: + packet_mirror_network_port: + type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port + properties: + ip_requirements: + - ip_version: 4 + ip_count_required: + is_required: false + floating_ip_count_required: + is_required: false + security_groups: + - get_input: security_group + mac_requirements: + mac_count_required: + is_required: false + network: + get_input: packet_mirror_network + requirements: + - binding: + capability: tosca.capabilities.network.Bindable + node: vLBInstance + relationship: tosca.relationships.network.BindsTo + vLB_volume_1: + type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume + properties: + volume_type: + get_input: vLB_volume_type_1 + size: '(get_input : vLB_volume_size_1) * 1024' + vLB_volume_0: + type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume + properties: + volume_type: + get_input: vLB_volume_type_0 + size: '(get_input : vLB_volume_size_0) * 1024' + vLB_volume_2: + type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume + properties: + volume_type: + get_input: vLB_volume_type_2 + size: '(get_input : vLB_volume_size_2) * 1024' + oam_private_net_network_port: + type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port + properties: + ip_requirements: + - ip_version: 4 + ip_count_required: + is_required: false + floating_ip_count_required: + is_required: false + security_groups: + - get_input: security_group + mac_requirements: + mac_count_required: + is_required: false + network_role_tag: oam_private + network: + get_input: oam_private_net_name + requirements: + - binding: + capability: tosca.capabilities.network.Bindable + node: vLBInstance + relationship: tosca.relationships.network.BindsTo + packet_internal_network_port: + type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port + properties: + ip_requirements: + - ip_version: 4 + ip_count_required: + is_required: false + floating_ip_count_required: + is_required: false + security_groups: + - get_input: security_group + mac_requirements: + mac_count_required: + is_required: false + network: + get_input: packet_internal_network + requirements: + - binding: + capability: tosca.capabilities.network.Bindable + node: vLBInstance + relationship: tosca.relationships.network.BindsTo + vLBInstance: + type: org.openecomp.resource.vfc.nodes.heat.vLB + properties: + flavor: + get_input: vLB_flavor_name + availability_zone: + get_input: availability_zone_0 + image: + get_input: vlb_image_name + metadata: + vf_module_id: + get_input: vf_module_id + packet_mirror_network_cidr: + get_attribute: + - packet_mirror_network_port + - subnets + - 0 + - cidr + packet_internal_network_ip_0: + - UNSUPPORTED_ATTRIBUTE_packet_internal_network_port.fixed_ip_0s + version_number: + get_input: vLB_version_name + machine_name: + get_input: + - vLB_names + - get_input: vLB_index + vf_module_name: + get_input: vf_module_name + ntp_timezone: + get_input: ntp_timezone + vnf_id: + get_input: vnf_id + mount_colon__slash_log: vLB_volume_1 + mount_colon__slash_config: vLB_volume_2 + oam_private_network_cidr: + get_attribute: + - oam_private_net_network_port + - subnets + - 0 + - cidr + tenant: + get_input: tenant_name + machine_type: vLB + cluster_name: + get_input: vLB_cluster_name + repo_ip_0: + get_input: rpmrepository_ip_0 + mount_colon__slash_data: vLB_volume_0 + vLBAgentInstance: + get_input: vLB_index + vLBAgent_id: + - UNSUPPORTED_RESOURCE_vLB_id + vLBAgent_version_name: + get_input: vLB_version_name + packet_internal_network_cidr: + get_attribute: + - packet_internal_network_port + - subnets + - 0 + - cidr + vLBAgent_type: + get_input: vLB_type + DPDK: DPDK_IP + oam_private_network_ip_0: + - UNSUPPORTED_ATTRIBUTE_oam_private_net_network_port.fixed_ip_0s + packet_mirror_network_ip_0: + - UNSUPPORTED_ATTRIBUTE_packet_mirror_network_port.fixed_ip_0s + vLBAgent_name: + get_input: + - vLB_names + - get_input: vLB_index + region: + get_input: region_name + manager_oam_direct_ip_0: + get_input: manager_oam_direct_ip_0 + config_drive: true + personality: + /root/RegisterStatus/register_status.py: + get_artifact: + - SELF + - register_status + /root/CheckAvailability/check_availability.py: + get_artifact: + - SELF + - check_availability + /tmp/wait_for_resources.py: + get_artifact: + - SELF + - wait_for_resources + /root/call_home.py: + get_artifact: + - SELF + - call_home + /root/dependencies.json: + get_artifact: + - SELF + - vlbdependencies + user_data_format: RAW + name: + get_input: + - vLB_names + - get_input: vLB_index + requirements: + - local_storage: + capability: tosca.capabilities.Attachment + node: vLB_volume_0 + relationship: vLB_volume_0_att + - local_storage: + capability: tosca.capabilities.Attachment + node: vLB_volume_1 + relationship: vLB_volume_1_att + - local_storage: + capability: tosca.capabilities.Attachment + node: vLB_volume_2 + relationship: vLB_volume_2_att + artifacts: + call_home: + type: tosca.artifacts.Deployment + file: ../Artifacts/call_home.py + check_availability: + type: tosca.artifacts.Deployment + file: ../Artifacts/check_availability.py + vlbdependencies: + type: tosca.artifacts.Deployment + file: ../Artifacts/vlbdependencies.json + wait_for_resources: + type: tosca.artifacts.Deployment + file: ../Artifacts/wait_for_resources.py + register_status: + type: tosca.artifacts.Deployment + file: ../Artifacts/register_status.py + relationship_templates: + vLB_volume_2_att: + type: org.openecomp.relationships.VolumeAttachesTo + properties: + volume_id: vLB_volume_2 + instance_uuid: vLBInstance + vLB_volume_1_att: + type: org.openecomp.relationships.VolumeAttachesTo + properties: + volume_id: vLB_volume_1 + instance_uuid: vLBInstance + vLB_volume_0_att: + type: org.openecomp.relationships.VolumeAttachesTo + properties: + volume_id: vLB_volume_0 + instance_uuid: vLBInstance + groups: + FEAdd_On_Module_vLBTemplate_group: + type: org.openecomp.groups.heat.HeatStack + properties: + heat_file: ../Artifacts/FEAdd_On_Module_vLBTemplate.yaml + members: + - packet_mirror_network_port + - vLB_volume_1 + - vLB_volume_0 + - vLB_volume_2 + - oam_private_net_network_port + - packet_internal_network_port + - vLBInstance + substitution_mappings: + node_type: org.openecomp.resource.abstract.nodes.heat.FEAdd_On_Module_vLBTemplate + capabilities: + attachment_oam_private_net_network_port: + - oam_private_net_network_port + - attachment + network.incoming.packets_packet_internal_network_port: + - packet_internal_network_port + - network.incoming.packets + disk.iops_vLBInstance: + - vLBInstance + - disk.iops + feature_vLBInstance: + - vLBInstance + - feature + vcpus_vLBInstance: + - vLBInstance + - vcpus + os_vLBInstance: + - vLBInstance + - os + disk.device.write.bytes.rate_vLBInstance: + - vLBInstance + - disk.device.write.bytes.rate + network.outgoing.bytes_packet_mirror_network_port: + - packet_mirror_network_port + - network.outgoing.bytes + network.outgoing.bytes.rate_oam_private_net_network_port: + - oam_private_net_network_port + - network.outgoing.bytes.rate + disk.write.bytes.rate_vLBInstance: + - vLBInstance + - disk.write.bytes.rate + network.outpoing.packets_oam_private_net_network_port: + - oam_private_net_network_port + - network.outpoing.packets + memory.usage_vLBInstance: + - vLBInstance + - memory.usage + host_vLBInstance: + - vLBInstance + - host + network.incoming.bytes.rate_packet_internal_network_port: + - packet_internal_network_port + - network.incoming.bytes.rate + network.outgoing.bytes.rate_packet_mirror_network_port: + - packet_mirror_network_port + - network.outgoing.bytes.rate + disk.device.capacity_vLBInstance: + - vLBInstance + - disk.device.capacity + binding_packet_internal_network_port: + - packet_internal_network_port + - binding + instance_vLBInstance: + - vLBInstance + - instance + network.incoming.bytes_oam_private_net_network_port: + - oam_private_net_network_port + - network.incoming.bytes + binding_vLBInstance: + - vLBInstance + - binding + feature_oam_private_net_network_port: + - oam_private_net_network_port + - feature + disk.device.latency_vLBInstance: + - vLBInstance + - disk.device.latency + network.outpoing.packets_packet_mirror_network_port: + - packet_mirror_network_port + - network.outpoing.packets + network.incoming.bytes_packet_mirror_network_port: + - packet_mirror_network_port + - network.incoming.bytes + network.incoming.packets_packet_mirror_network_port: + - packet_mirror_network_port + - network.incoming.packets + disk.device.read.requests.rate_vLBInstance: + - vLBInstance + - disk.device.read.requests.rate + attachment_packet_internal_network_port: + - packet_internal_network_port + - attachment + network.incoming.packets.rate_packet_mirror_network_port: + - packet_mirror_network_port + - network.incoming.packets.rate + network.outgoing.packets.rate_packet_mirror_network_port: + - packet_mirror_network_port + - network.outgoing.packets.rate + network.incoming.bytes.rate_oam_private_net_network_port: + - oam_private_net_network_port + - network.incoming.bytes.rate + memory_vLBInstance: + - vLBInstance + - memory + cpu.delta_vLBInstance: + - vLBInstance + - cpu.delta + disk.write.bytes_vLBInstance: + - vLBInstance + - disk.write.bytes + network.outgoing.bytes_oam_private_net_network_port: + - oam_private_net_network_port + - network.outgoing.bytes + disk.write.requests_vLBInstance: + - vLBInstance + - disk.write.requests + attachment_vLB_volume_2: + - vLB_volume_2 + - attachment + disk.ephemeral.size_vLBInstance: + - vLBInstance + - disk.ephemeral.size + disk.device.iops_vLBInstance: + - vLBInstance + - disk.device.iops + network.outgoing.packets.rate_packet_internal_network_port: + - packet_internal_network_port + - network.outgoing.packets.rate + disk.capacity_vLBInstance: + - vLBInstance + - disk.capacity + disk.device.read.bytes_vLBInstance: + - vLBInstance + - disk.device.read.bytes + attachment_vLB_volume_0: + - vLB_volume_0 + - attachment + attachment_vLB_volume_1: + - vLB_volume_1 + - attachment + disk.root.size_vLBInstance: + - vLBInstance + - disk.root.size + disk.allocation_vLBInstance: + - vLBInstance + - disk.allocation + memory.resident_vLBInstance: + - vLBInstance + - memory.resident + network.outgoing.bytes_packet_internal_network_port: + - packet_internal_network_port + - network.outgoing.bytes + disk.write.requests.rate_vLBInstance: + - vLBInstance + - disk.write.requests.rate + disk.device.write.requests_vLBInstance: + - vLBInstance + - disk.device.write.requests + network.incoming.bytes_packet_internal_network_port: + - packet_internal_network_port + - network.incoming.bytes + network.incoming.packets.rate_packet_internal_network_port: + - packet_internal_network_port + - network.incoming.packets.rate + attachment_packet_mirror_network_port: + - packet_mirror_network_port + - attachment + disk.read.requests_vLBInstance: + - vLBInstance + - disk.read.requests + binding_oam_private_net_network_port: + - oam_private_net_network_port + - binding + disk.device.read.requests_vLBInstance: + - vLBInstance + - disk.device.read.requests + disk.latency_vLBInstance: + - vLBInstance + - disk.latency + feature_packet_mirror_network_port: + - packet_mirror_network_port + - feature + binding_packet_mirror_network_port: + - packet_mirror_network_port + - binding + network.incoming.packets_oam_private_net_network_port: + - oam_private_net_network_port + - network.incoming.packets + network.incoming.bytes.rate_packet_mirror_network_port: + - packet_mirror_network_port + - network.incoming.bytes.rate + network.incoming.packets.rate_oam_private_net_network_port: + - oam_private_net_network_port + - network.incoming.packets.rate + disk.device.write.requests.rate_vLBInstance: + - vLBInstance + - disk.device.write.requests.rate + disk.read.bytes_vLBInstance: + - vLBInstance + - disk.read.bytes + scalable_vLBInstance: + - vLBInstance + - scalable + disk.device.read.bytes.rate_vLBInstance: + - vLBInstance + - disk.device.read.bytes.rate + disk.read.bytes.rate_vLBInstance: + - vLBInstance + - disk.read.bytes.rate + disk.device.write.bytes_vLBInstance: + - vLBInstance + - disk.device.write.bytes + feature_vLB_volume_1: + - vLB_volume_1 + - feature + network.outgoing.bytes.rate_packet_internal_network_port: + - packet_internal_network_port + - network.outgoing.bytes.rate + cpu_vLBInstance: + - vLBInstance + - cpu + feature_vLB_volume_2: + - vLB_volume_2 + - feature + endpoint_vLBInstance: + - vLBInstance + - endpoint + network.outpoing.packets_packet_internal_network_port: + - packet_internal_network_port + - network.outpoing.packets + disk.device.allocation_vLBInstance: + - vLBInstance + - disk.device.allocation + disk.device.usage_vLBInstance: + - vLBInstance + - disk.device.usage + feature_vLB_volume_0: + - vLB_volume_0 + - feature + disk.usage_vLBInstance: + - vLBInstance + - disk.usage + feature_packet_internal_network_port: + - packet_internal_network_port + - feature + cpu_util_vLBInstance: + - vLBInstance + - cpu_util + network.outgoing.packets.rate_oam_private_net_network_port: + - oam_private_net_network_port + - network.outgoing.packets.rate + requirements: + dependency_vLB_volume_0: + - vLB_volume_0 + - dependency + dependency_vLB_volume_1: + - vLB_volume_1 + - dependency + local_storage_vLBInstance: + - vLBInstance + - local_storage + dependency_packet_internal_network_port: + - packet_internal_network_port + - dependency + link_packet_internal_network_port: + - packet_internal_network_port + - link + dependency_vLB_volume_2: + - vLB_volume_2 + - dependency + dependency_oam_private_net_network_port: + - oam_private_net_network_port + - dependency + dependency_packet_mirror_network_port: + - packet_mirror_network_port + - dependency + link_oam_private_net_network_port: + - oam_private_net_network_port + - link + dependency_vLBInstance: + - vLBInstance + - dependency + link_packet_mirror_network_port: + - packet_mirror_network_port + - link
\ No newline at end of file diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/securityrulestoportconnection/securityRulesToPortGetResource/out/FEAdd_On_Module_vProbeTemplateServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/securityrulestoportconnection/securityRulesToPortGetResource/out/FEAdd_On_Module_vProbeTemplateServiceTemplate.yaml new file mode 100644 index 0000000000..9808460108 --- /dev/null +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/securityrulestoportconnection/securityRulesToPortGetResource/out/FEAdd_On_Module_vProbeTemplateServiceTemplate.yaml @@ -0,0 +1,694 @@ +tosca_definitions_version: tosca_simple_yaml_1_0_0 +metadata: + template_name: FEAdd_On_Module_vProbeTemplate +imports: +- openecomp_heat_index: + file: openecomp-heat/_index.yml +- GlobalSubstitutionTypes: + file: GlobalSubstitutionTypesServiceTemplate.yaml +node_types: + org.openecomp.resource.vfc.nodes.heat.vprobe: + derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server +topology_template: + inputs: + vf_module_id: + hidden: false + immutable: false + type: string + vprobe_volume_type_0: + hidden: false + immutable: false + type: string + vprobe_volume_type_1: + hidden: false + immutable: false + type: string + qrouter_cluster_name: + hidden: false + immutable: false + type: string + vprobe_volume_type_2: + hidden: false + immutable: false + type: string + oam_private_net_name: + hidden: false + immutable: false + type: string + vProbe_cluster_name: + hidden: false + immutable: false + type: string + vprobe_type: + hidden: false + immutable: false + type: string + vprobe_image_name: + hidden: false + immutable: false + type: string + vprobe_flavor_name: + hidden: false + immutable: false + type: string + vf_module_name: + hidden: false + immutable: false + type: string + vLB_node_count: + hidden: false + immutable: false + type: float + domain_name: + hidden: false + immutable: false + type: string + ntp_timezone: + hidden: false + immutable: false + type: string + packet_internal_network: + hidden: false + immutable: false + type: string + vProbe_version_name: + hidden: false + immutable: false + type: string + vnf_id: + hidden: false + immutable: false + type: string + availability_zone_0: + hidden: false + immutable: false + type: string + region_name: + hidden: false + immutable: false + type: string + qtrace_name_0: + hidden: false + immutable: false + type: string + vprobe_AppDependenciesMachineType: + hidden: false + immutable: false + type: string + manager_name_0: + hidden: false + immutable: false + type: string + win_domain_name: + hidden: false + immutable: false + type: string + tenant_name: + hidden: false + immutable: false + type: string + vprobe_volume_size_2: + hidden: false + immutable: false + type: float + vprobe_volume_name_0: + hidden: false + immutable: false + type: string + vprobe_volume_size_0: + hidden: false + immutable: false + type: float + vprobe_volume_name_1: + hidden: false + immutable: false + type: string + vprobe_volume_size_1: + hidden: false + immutable: false + type: float + vprobe_volume_name_2: + hidden: false + immutable: false + type: string + security_group: + hidden: false + immutable: false + type: string + cdr_network: + hidden: false + immutable: false + type: string + vProbe_node_count: + hidden: false + immutable: false + type: float + vprobe_names: + hidden: false + immutable: false + type: list + entry_schema: + type: string + vprobe_index: + hidden: false + immutable: false + type: float + manager_oam_direct_ip_0: + hidden: false + immutable: false + type: string + rpmrepository_ip_0: + hidden: false + immutable: false + type: string + node_templates: + ProbeInstance: + type: org.openecomp.resource.vfc.nodes.heat.vprobe + properties: + flavor: + get_input: vprobe_flavor_name + availability_zone: + get_input: availability_zone_0 + image: + get_input: vprobe_image_name + metadata: + ProbeInstance: + get_input: vprobe_index + vf_module_id: + get_input: vf_module_id + probe_id: P_ID + cdr_network_ip_0: + - UNSUPPORTED_ATTRIBUTE_cdr_network_port.fixed_ip_0s + packet_internal_network_ip_0: + - UNSUPPORTED_ATTRIBUTE_packet_internal_network_port.fixed_ip_0s + version_number: + get_input: vProbe_version_name + vprobe_type: + get_input: vprobe_type + machine_name: + get_input: + - vprobe_names + - get_input: vprobe_index + vf_module_name: + get_input: vf_module_name + vLB_node_count: + get_input: vLB_node_count + ntp_timezone: + get_input: ntp_timezone + vProbe_version_name: + get_input: vProbe_version_name + vnf_id: + get_input: vnf_id + mount_colon__slash_log: vprobe_volume_1 + probe_name: + get_input: + - vprobe_names + - get_input: vprobe_index + mount_colon__slash_config: vprobe_volume_2 + oam_private_network_cidr: + get_attribute: + - oam_private_net_network_port + - subnets + - 0 + - cidr + tenant: + get_input: tenant_name + machine_type: vProbe + cluster_name: + get_input: vProbe_cluster_name + cdr_network_cidr: + get_attribute: + - cdr_network_port + - subnets + - 0 + - cidr + repo_ip_0: + get_input: rpmrepository_ip_0 + mount_colon__slash_data: vprobe_volume_0 + AppDependencies: + get_input: vprobe_AppDependenciesMachineType + packet_internal_network_cidr: + get_attribute: + - packet_internal_network_port + - subnets + - 0 + - cidr + vProbe_node_count: + get_input: vProbe_node_count + DPDK: DPDK_IP + oam_private_network_ip_0: + - UNSUPPORTED_ATTRIBUTE_oam_private_net_network_port.fixed_ip_0s + region: + get_input: region_name + manager_oam_direct_ip_0: + get_input: manager_oam_direct_ip_0 + config_drive: true + personality: + /root/RegisterStatus/register_status.py: + get_artifact: + - SELF + - register_status + /root/CheckAvailability/check_availability.py: + get_artifact: + - SELF + - check_availability + /tmp/wait_for_resources.py: + get_artifact: + - SELF + - wait_for_resources + /root/call_home.py: + get_artifact: + - SELF + - call_home + /root/dependencies.json: + get_artifact: + - SELF + - vprobedependencies + user_data_format: RAW + name: + get_input: + - vprobe_names + - get_input: vprobe_index + requirements: + - local_storage: + capability: tosca.capabilities.Attachment + node: vprobe_volume_0 + relationship: vprobe_volume_0_att + - local_storage: + capability: tosca.capabilities.Attachment + node: vprobe_volume_1 + relationship: vprobe_volume_1_att + - local_storage: + capability: tosca.capabilities.Attachment + node: vprobe_volume_2 + relationship: vprobe_volume_2_att + artifacts: + call_home: + type: tosca.artifacts.Deployment + file: ../Artifacts/call_home.py + check_availability: + type: tosca.artifacts.Deployment + file: ../Artifacts/check_availability.py + vprobedependencies: + type: tosca.artifacts.Deployment + file: ../Artifacts/vprobedependencies.json + wait_for_resources: + type: tosca.artifacts.Deployment + file: ../Artifacts/wait_for_resources.py + register_status: + type: tosca.artifacts.Deployment + file: ../Artifacts/register_status.py + vprobe_volume_2: + type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume + properties: + volume_type: + get_input: vprobe_volume_type_2 + size: '(get_input : vprobe_volume_size_2) * 1024' + description: + get_input: vprobe_volume_name_2 + vprobe_volume_1: + type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume + properties: + volume_type: + get_input: vprobe_volume_type_1 + size: '(get_input : vprobe_volume_size_1) * 1024' + description: + get_input: vprobe_volume_name_1 + vprobe_volume_0: + type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume + properties: + volume_type: + get_input: vprobe_volume_type_0 + size: '(get_input : vprobe_volume_size_0) * 1024' + description: + get_input: vprobe_volume_name_0 + cdr_network_port: + type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port + properties: + ip_requirements: + - ip_version: 4 + ip_count_required: + is_required: false + floating_ip_count_required: + is_required: false + security_groups: + - get_input: security_group + mac_requirements: + mac_count_required: + is_required: false + network: + get_input: cdr_network + requirements: + - binding: + capability: tosca.capabilities.network.Bindable + node: ProbeInstance + relationship: tosca.relationships.network.BindsTo + oam_private_net_network_port: + type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port + properties: + ip_requirements: + - ip_version: 4 + ip_count_required: + is_required: false + floating_ip_count_required: + is_required: false + security_groups: + - get_input: security_group + mac_requirements: + mac_count_required: + is_required: false + network_role_tag: oam_private + network: + get_input: oam_private_net_name + requirements: + - binding: + capability: tosca.capabilities.network.Bindable + node: ProbeInstance + relationship: tosca.relationships.network.BindsTo + packet_internal_network_port: + type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port + properties: + ip_requirements: + - ip_version: 4 + ip_count_required: + is_required: false + floating_ip_count_required: + is_required: false + security_groups: + - get_input: security_group + mac_requirements: + mac_count_required: + is_required: false + network: + get_input: packet_internal_network + requirements: + - binding: + capability: tosca.capabilities.network.Bindable + node: ProbeInstance + relationship: tosca.relationships.network.BindsTo + relationship_templates: + vprobe_volume_0_att: + type: org.openecomp.relationships.VolumeAttachesTo + properties: + volume_id: vprobe_volume_0 + instance_uuid: ProbeInstance + vprobe_volume_1_att: + type: org.openecomp.relationships.VolumeAttachesTo + properties: + volume_id: vprobe_volume_1 + instance_uuid: ProbeInstance + vprobe_volume_2_att: + type: org.openecomp.relationships.VolumeAttachesTo + properties: + volume_id: vprobe_volume_2 + instance_uuid: ProbeInstance + groups: + FEAdd_On_Module_vProbeTemplate_group: + type: org.openecomp.groups.heat.HeatStack + properties: + heat_file: ../Artifacts/FEAdd_On_Module_vProbeTemplate.yaml + members: + - ProbeInstance + - vprobe_volume_2 + - vprobe_volume_1 + - vprobe_volume_0 + - cdr_network_port + - oam_private_net_network_port + - packet_internal_network_port + substitution_mappings: + node_type: org.openecomp.resource.abstract.nodes.heat.FEAdd_On_Module_vProbeTemplate + capabilities: + disk.device.write.bytes.rate_ProbeInstance: + - ProbeInstance + - disk.device.write.bytes.rate + network.outgoing.bytes_cdr_network_port: + - cdr_network_port + - network.outgoing.bytes + disk.device.write.requests_ProbeInstance: + - ProbeInstance + - disk.device.write.requests + attachment_oam_private_net_network_port: + - oam_private_net_network_port + - attachment + disk.iops_ProbeInstance: + - ProbeInstance + - disk.iops + network.incoming.packets_packet_internal_network_port: + - packet_internal_network_port + - network.incoming.packets + attachment_cdr_network_port: + - cdr_network_port + - attachment + network.incoming.packets_cdr_network_port: + - cdr_network_port + - network.incoming.packets + feature_ProbeInstance: + - ProbeInstance + - feature + network.outgoing.bytes.rate_oam_private_net_network_port: + - oam_private_net_network_port + - network.outgoing.bytes.rate + network.outpoing.packets_oam_private_net_network_port: + - oam_private_net_network_port + - network.outpoing.packets + network.outpoing.packets_cdr_network_port: + - cdr_network_port + - network.outpoing.packets + network.incoming.bytes.rate_packet_internal_network_port: + - packet_internal_network_port + - network.incoming.bytes.rate + disk.device.latency_ProbeInstance: + - ProbeInstance + - disk.device.latency + feature_cdr_network_port: + - cdr_network_port + - feature + disk.write.bytes.rate_ProbeInstance: + - ProbeInstance + - disk.write.bytes.rate + network.incoming.bytes_cdr_network_port: + - cdr_network_port + - network.incoming.bytes + host_ProbeInstance: + - ProbeInstance + - host + binding_packet_internal_network_port: + - packet_internal_network_port + - binding + network.incoming.bytes_oam_private_net_network_port: + - oam_private_net_network_port + - network.incoming.bytes + memory_ProbeInstance: + - ProbeInstance + - memory + feature_oam_private_net_network_port: + - oam_private_net_network_port + - feature + attachment_packet_internal_network_port: + - packet_internal_network_port + - attachment + disk.device.read.requests_ProbeInstance: + - ProbeInstance + - disk.device.read.requests + network.incoming.bytes.rate_oam_private_net_network_port: + - oam_private_net_network_port + - network.incoming.bytes.rate + memory.resident_ProbeInstance: + - ProbeInstance + - memory.resident + disk.device.allocation_ProbeInstance: + - ProbeInstance + - disk.device.allocation + disk.device.write.requests.rate_ProbeInstance: + - ProbeInstance + - disk.device.write.requests.rate + cpu_ProbeInstance: + - ProbeInstance + - cpu + disk.read.bytes_ProbeInstance: + - ProbeInstance + - disk.read.bytes + scalable_ProbeInstance: + - ProbeInstance + - scalable + network.incoming.bytes.rate_cdr_network_port: + - cdr_network_port + - network.incoming.bytes.rate + disk.write.bytes_ProbeInstance: + - ProbeInstance + - disk.write.bytes + network.outgoing.bytes_oam_private_net_network_port: + - oam_private_net_network_port + - network.outgoing.bytes + disk.device.capacity_ProbeInstance: + - ProbeInstance + - disk.device.capacity + endpoint_ProbeInstance: + - ProbeInstance + - endpoint + network.outgoing.packets.rate_packet_internal_network_port: + - packet_internal_network_port + - network.outgoing.packets.rate + disk.ephemeral.size_ProbeInstance: + - ProbeInstance + - disk.ephemeral.size + disk.read.bytes.rate_ProbeInstance: + - ProbeInstance + - disk.read.bytes.rate + disk.latency_ProbeInstance: + - ProbeInstance + - disk.latency + os_ProbeInstance: + - ProbeInstance + - os + network.outgoing.bytes_packet_internal_network_port: + - packet_internal_network_port + - network.outgoing.bytes + network.incoming.bytes_packet_internal_network_port: + - packet_internal_network_port + - network.incoming.bytes + cpu_util_ProbeInstance: + - ProbeInstance + - cpu_util + instance_ProbeInstance: + - ProbeInstance + - instance + disk.device.read.bytes_ProbeInstance: + - ProbeInstance + - disk.device.read.bytes + disk.device.write.bytes_ProbeInstance: + - ProbeInstance + - disk.device.write.bytes + disk.device.usage_ProbeInstance: + - ProbeInstance + - disk.device.usage + vcpus_ProbeInstance: + - ProbeInstance + - vcpus + attachment_vprobe_volume_2: + - vprobe_volume_2 + - attachment + network.incoming.packets.rate_packet_internal_network_port: + - packet_internal_network_port + - network.incoming.packets.rate + attachment_vprobe_volume_1: + - vprobe_volume_1 + - attachment + attachment_vprobe_volume_0: + - vprobe_volume_0 + - attachment + network.outgoing.bytes.rate_cdr_network_port: + - cdr_network_port + - network.outgoing.bytes.rate + binding_oam_private_net_network_port: + - oam_private_net_network_port + - binding + binding_ProbeInstance: + - ProbeInstance + - binding + disk.read.requests_ProbeInstance: + - ProbeInstance + - disk.read.requests + disk.capacity_ProbeInstance: + - ProbeInstance + - disk.capacity + disk.write.requests.rate_ProbeInstance: + - ProbeInstance + - disk.write.requests.rate + network.incoming.packets.rate_cdr_network_port: + - cdr_network_port + - network.incoming.packets.rate + feature_vprobe_volume_1: + - vprobe_volume_1 + - feature + feature_vprobe_volume_2: + - vprobe_volume_2 + - feature + network.incoming.packets_oam_private_net_network_port: + - oam_private_net_network_port + - network.incoming.packets + feature_vprobe_volume_0: + - vprobe_volume_0 + - feature + network.incoming.packets.rate_oam_private_net_network_port: + - oam_private_net_network_port + - network.incoming.packets.rate + disk.device.read.requests.rate_ProbeInstance: + - ProbeInstance + - disk.device.read.requests.rate + disk.write.requests_ProbeInstance: + - ProbeInstance + - disk.write.requests + disk.root.size_ProbeInstance: + - ProbeInstance + - disk.root.size + disk.allocation_ProbeInstance: + - ProbeInstance + - disk.allocation + memory.usage_ProbeInstance: + - ProbeInstance + - memory.usage + disk.usage_ProbeInstance: + - ProbeInstance + - disk.usage + network.outgoing.bytes.rate_packet_internal_network_port: + - packet_internal_network_port + - network.outgoing.bytes.rate + binding_cdr_network_port: + - cdr_network_port + - binding + disk.device.iops_ProbeInstance: + - ProbeInstance + - disk.device.iops + cpu.delta_ProbeInstance: + - ProbeInstance + - cpu.delta + network.outgoing.packets.rate_cdr_network_port: + - cdr_network_port + - network.outgoing.packets.rate + network.outpoing.packets_packet_internal_network_port: + - packet_internal_network_port + - network.outpoing.packets + feature_packet_internal_network_port: + - packet_internal_network_port + - feature + disk.device.read.bytes.rate_ProbeInstance: + - ProbeInstance + - disk.device.read.bytes.rate + network.outgoing.packets.rate_oam_private_net_network_port: + - oam_private_net_network_port + - network.outgoing.packets.rate + requirements: + dependency_packet_internal_network_port: + - packet_internal_network_port + - dependency + link_packet_internal_network_port: + - packet_internal_network_port + - link + dependency_oam_private_net_network_port: + - oam_private_net_network_port + - dependency + dependency_cdr_network_port: + - cdr_network_port + - dependency + link_oam_private_net_network_port: + - oam_private_net_network_port + - link + dependency_vprobe_volume_1: + - vprobe_volume_1 + - dependency + dependency_ProbeInstance: + - ProbeInstance + - dependency + dependency_vprobe_volume_0: + - vprobe_volume_0 + - dependency + link_cdr_network_port: + - cdr_network_port + - link + local_storage_ProbeInstance: + - ProbeInstance + - local_storage + dependency_vprobe_volume_2: + - vprobe_volume_2 + - dependency
\ No newline at end of file diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/securityrulestoportconnection/securityRulesToPortGetResource/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/securityrulestoportconnection/securityRulesToPortGetResource/out/GlobalSubstitutionTypesServiceTemplate.yaml new file mode 100644 index 0000000000..4d7aa4f012 --- /dev/null +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/securityrulestoportconnection/securityRulesToPortGetResource/out/GlobalSubstitutionTypesServiceTemplate.yaml @@ -0,0 +1,2661 @@ +tosca_definitions_version: tosca_simple_yaml_1_0_0 +metadata: + template_name: GlobalSubstitutionTypes +imports: +- openecomp_heat_index: + file: openecomp-heat/_index.yml +node_types: + org.openecomp.resource.abstract.nodes.heat.FEAdd_On_Module_QRouterTemplate: + derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute + properties: + vf_module_id: + type: string + required: true + status: SUPPORTED + qrouter_cluster_name: + type: string + required: true + status: SUPPORTED + oam_private_net_name: + type: string + required: true + status: SUPPORTED + qrouter_flavor_name: + type: string + required: true + status: SUPPORTED + version_number: + type: string + required: true + status: SUPPORTED + vf_module_name: + type: string + required: true + status: SUPPORTED + domain_name: + type: string + required: true + status: SUPPORTED + ntp_timezone: + type: string + required: true + status: SUPPORTED + vnf_id: + type: string + required: true + status: SUPPORTED + availability_zone_0: + type: string + required: true + status: SUPPORTED + region_name: + type: string + required: true + status: SUPPORTED + manager_name_0: + type: string + required: true + status: SUPPORTED + qrouter_names: + type: list + required: true + status: SUPPORTED + entry_schema: + type: string + tenant_name: + type: string + required: true + status: SUPPORTED + security_group: + type: string + required: true + status: SUPPORTED + cdr_network: + type: string + required: true + status: SUPPORTED + qrouter_image_name: + type: string + required: true + status: SUPPORTED + qrouter_index: + type: float + required: true + status: SUPPORTED + qrouter_volume_type_1: + type: string + required: true + status: SUPPORTED + qrouter_volume_type_2: + type: string + required: true + status: SUPPORTED + qrouter_node_count: + type: float + required: true + status: SUPPORTED + qrouter_volume_name_2: + type: string + required: true + status: SUPPORTED + qrouter_volume_name_1: + type: string + required: true + status: SUPPORTED + qrouter_volume_name_0: + type: string + required: true + status: SUPPORTED + qrouter_volume_type_0: + type: string + required: true + status: SUPPORTED + qrouter_volume_size_0: + type: float + required: true + status: SUPPORTED + qrouter_volume_size_1: + type: float + required: true + status: SUPPORTED + manager_oam_direct_ip_0: + type: string + required: true + status: SUPPORTED + qrouter_volume_size_2: + type: float + required: true + status: SUPPORTED + rpmrepository_ip_0: + type: string + required: true + status: SUPPORTED + requirements: + - dependency_QRouter: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - local_storage_QRouter: + capability: tosca.capabilities.Attachment + node: tosca.nodes.BlockStorage + relationship: tosca.relationships.AttachesTo + occurrences: + - 0 + - UNBOUNDED + - dependency_qrouter_volume_1: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - dependency_qrouter_volume_0: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - dependency_cdr_network_port: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - link_cdr_network_port: + capability: tosca.capabilities.network.Linkable + relationship: tosca.relationships.network.LinksTo + occurrences: + - 1 + - 1 + - dependency_qrouter_volume_2: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - dependency_oam_private_net_network_port: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - link_oam_private_net_network_port: + capability: tosca.capabilities.network.Linkable + relationship: tosca.relationships.network.LinksTo + occurrences: + - 1 + - 1 + capabilities: + disk.usage_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.bytes_cdr_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.write.bytes_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + attachment_oam_private_net_network_port: + type: tosca.capabilities.Attachment + occurrences: + - 1 + - UNBOUNDED + feature_qrouter_volume_1: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + disk.device.write.bytes_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + feature_qrouter_volume_2: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + endpoint_QRouter: + type: tosca.capabilities.Endpoint.Admin + occurrences: + - 1 + - UNBOUNDED + feature_qrouter_volume_0: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + attachment_qrouter_volume_2: + type: tosca.capabilities.Attachment + occurrences: + - 1 + - UNBOUNDED + disk.capacity_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + attachment_qrouter_volume_0: + type: tosca.capabilities.Attachment + occurrences: + - 1 + - UNBOUNDED + disk.read.bytes.rate_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + attachment_qrouter_volume_1: + type: tosca.capabilities.Attachment + occurrences: + - 1 + - UNBOUNDED + attachment_cdr_network_port: + type: tosca.capabilities.Attachment + occurrences: + - 1 + - UNBOUNDED + network.incoming.packets_cdr_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.bytes.rate_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + instance_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.latency_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.usage_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.ephemeral.size_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.iops_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outpoing.packets_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outpoing.packets_cdr_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.read.bytes_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.iops_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + feature_cdr_network_port: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + disk.device.read.requests.rate_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.read.bytes_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + memory.resident_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + host_QRouter: + type: tosca.capabilities.Container + valid_source_types: + - tosca.nodes.SoftwareComponent + occurrences: + - 1 + - UNBOUNDED + network.incoming.bytes_cdr_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + memory_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.read.requests_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + scalable_QRouter: + type: tosca.capabilities.Scalable + occurrences: + - 1 + - UNBOUNDED + os_QRouter: + type: tosca.capabilities.OperatingSystem + occurrences: + - 1 + - UNBOUNDED + network.incoming.bytes_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.write.bytes.rate_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + feature_oam_private_net_network_port: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + cpu_util_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.bytes.rate_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.write.requests_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.read.bytes.rate_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.bytes.rate_cdr_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.allocation_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.bytes_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.capacity_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + feature_QRouter: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + disk.read.requests_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.write.bytes.rate_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.write.requests_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.root.size_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + memory.usage_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.bytes.rate_cdr_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + binding_oam_private_net_network_port: + type: tosca.capabilities.network.Bindable + valid_source_types: + - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface + occurrences: + - 0 + - UNBOUNDED + cpu_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + vcpus_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.allocation_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.packets.rate_cdr_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.packets_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.packets.rate_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.write.requests.rate_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + cpu.delta_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + binding_QRouter: + type: tosca.capabilities.network.Bindable + occurrences: + - 1 + - UNBOUNDED + binding_cdr_network_port: + type: tosca.capabilities.network.Bindable + valid_source_types: + - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface + occurrences: + - 0 + - UNBOUNDED + network.outgoing.packets.rate_cdr_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.latency_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.write.requests.rate_QRouter: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.packets.rate_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + org.openecomp.resource.abstract.nodes.heat.FEAdd_On_Module_vLBAgentTemplate: + derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute + properties: + vf_module_id: + type: string + required: true + status: SUPPORTED + packet_mirror_network: + type: string + required: true + status: SUPPORTED + oam_private_net_name: + type: string + required: true + status: SUPPORTED + vProbe_cluster_name: + type: string + required: true + status: SUPPORTED + vlb_agent_image_name: + type: string + required: true + status: SUPPORTED + vf_module_name: + type: string + required: true + status: SUPPORTED + vLB_node_count: + type: float + required: true + status: SUPPORTED + domain_name: + type: string + required: true + status: SUPPORTED + ntp_timezone: + type: string + required: true + status: SUPPORTED + packet_internal_network: + type: string + required: true + status: SUPPORTED + vnf_id: + type: string + required: true + status: SUPPORTED + vLBAgent_cluster_name: + type: string + required: true + status: SUPPORTED + availability_zone_0: + type: string + required: true + status: SUPPORTED + region_name: + type: string + required: true + status: SUPPORTED + manager_name_0: + type: string + required: true + status: SUPPORTED + vLB_cluster_name: + type: string + required: true + status: SUPPORTED + tenant_name: + type: string + required: true + status: SUPPORTED + vLBAgent_flavor_name: + type: string + required: true + status: SUPPORTED + security_group: + type: string + required: true + status: SUPPORTED + vLBAgent_version_name: + type: string + required: true + status: SUPPORTED + vLBAgent_type: + type: string + required: true + status: SUPPORTED + vLBAgent_node_count: + type: float + required: true + status: SUPPORTED + vLBAgent_volume_type_0: + type: string + required: true + status: SUPPORTED + vLBAgent_volume_type_1: + type: string + required: true + status: SUPPORTED + vLBAgent_volume_size_1: + type: float + required: true + status: SUPPORTED + vLBAgent_volume_type_2: + type: string + required: true + status: SUPPORTED + vLBAgent_names: + type: list + required: true + status: SUPPORTED + entry_schema: + type: string + vLBAgent_volume_size_2: + type: float + required: true + status: SUPPORTED + vLBAgent_volume_size_0: + type: float + required: true + status: SUPPORTED + vLBAgent_index: + type: float + required: true + status: SUPPORTED + vLBAgent_volume_name_2: + type: string + required: true + status: SUPPORTED + vLBAgent_volume_name_1: + type: string + required: true + status: SUPPORTED + vLBAgent_volume_name_0: + type: string + required: true + status: SUPPORTED + manager_oam_direct_ip_0: + type: string + required: true + status: SUPPORTED + rpmrepository_ip_0: + type: string + required: true + status: SUPPORTED + requirements: + - dependency_packet_mirror_network_port: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - link_packet_mirror_network_port: + capability: tosca.capabilities.network.Linkable + relationship: tosca.relationships.network.LinksTo + occurrences: + - 1 + - 1 + - dependency_vLBAgentInstance: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - local_storage_vLBAgentInstance: + capability: tosca.capabilities.Attachment + node: tosca.nodes.BlockStorage + relationship: tosca.relationships.AttachesTo + occurrences: + - 0 + - UNBOUNDED + - dependency_vLBAgent_volume_0: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - dependency_oam_private_net_network_port: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - link_oam_private_net_network_port: + capability: tosca.capabilities.network.Linkable + relationship: tosca.relationships.network.LinksTo + occurrences: + - 1 + - 1 + - dependency_vLBAgent_volume_1: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - dependency_vLBAgent_volume_2: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - dependency_packet_internal_network_port: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - link_packet_internal_network_port: + capability: tosca.capabilities.network.Linkable + relationship: tosca.relationships.network.LinksTo + occurrences: + - 1 + - 1 + capabilities: + disk.device.read.requests_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + attachment_oam_private_net_network_port: + type: tosca.capabilities.Attachment + occurrences: + - 1 + - UNBOUNDED + network.incoming.packets_packet_internal_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.usage_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.bytes_packet_mirror_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.read.requests_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.bytes.rate_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + cpu_util_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outpoing.packets_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + feature_vLBAgent_volume_1: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + feature_vLBAgent_volume_0: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + feature_vLBAgent_volume_2: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + network.incoming.bytes.rate_packet_internal_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.bytes.rate_packet_mirror_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.usage_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.capacity_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.iops_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + binding_packet_internal_network_port: + type: tosca.capabilities.network.Bindable + valid_source_types: + - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface + occurrences: + - 0 + - UNBOUNDED + disk.device.write.bytes_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.bytes_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + feature_oam_private_net_network_port: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + network.outpoing.packets_packet_mirror_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.bytes_packet_mirror_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.packets_packet_mirror_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + endpoint_vLBAgentInstance: + type: tosca.capabilities.Endpoint.Admin + occurrences: + - 1 + - UNBOUNDED + binding_vLBAgentInstance: + type: tosca.capabilities.network.Bindable + occurrences: + - 1 + - UNBOUNDED + disk.allocation_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + memory.resident_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + attachment_packet_internal_network_port: + type: tosca.capabilities.Attachment + occurrences: + - 1 + - UNBOUNDED + network.incoming.packets.rate_packet_mirror_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.packets.rate_packet_mirror_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.read.bytes_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + memory.usage_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.bytes.rate_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + scalable_vLBAgentInstance: + type: tosca.capabilities.Scalable + occurrences: + - 1 + - UNBOUNDED + disk.latency_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.allocation_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + cpu_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.write.requests_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.write.bytes_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.bytes_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + memory_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.write.bytes.rate_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.packets.rate_packet_internal_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.iops_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + instance_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.bytes_packet_internal_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.bytes_packet_internal_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.read.requests.rate_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + os_vLBAgentInstance: + type: tosca.capabilities.OperatingSystem + occurrences: + - 1 + - UNBOUNDED + network.incoming.packets.rate_packet_internal_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + attachment_packet_mirror_network_port: + type: tosca.capabilities.Attachment + occurrences: + - 1 + - UNBOUNDED + disk.write.requests.rate_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + attachment_vLBAgent_volume_0: + type: tosca.capabilities.Attachment + occurrences: + - 1 + - UNBOUNDED + binding_oam_private_net_network_port: + type: tosca.capabilities.network.Bindable + valid_source_types: + - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface + occurrences: + - 0 + - UNBOUNDED + disk.device.read.bytes_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + attachment_vLBAgent_volume_2: + type: tosca.capabilities.Attachment + occurrences: + - 1 + - UNBOUNDED + attachment_vLBAgent_volume_1: + type: tosca.capabilities.Attachment + occurrences: + - 1 + - UNBOUNDED + host_vLBAgentInstance: + type: tosca.capabilities.Container + valid_source_types: + - tosca.nodes.SoftwareComponent + occurrences: + - 1 + - UNBOUNDED + disk.device.write.requests.rate_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + feature_packet_mirror_network_port: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + binding_packet_mirror_network_port: + type: tosca.capabilities.network.Bindable + valid_source_types: + - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface + occurrences: + - 0 + - UNBOUNDED + network.incoming.packets_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.bytes.rate_packet_mirror_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.packets.rate_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.read.bytes.rate_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + cpu.delta_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.capacity_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.root.size_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.bytes.rate_packet_internal_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.ephemeral.size_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + feature_vLBAgentInstance: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + disk.device.latency_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.write.requests_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outpoing.packets_packet_internal_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + vcpus_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.read.bytes.rate_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + feature_packet_internal_network_port: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + disk.write.bytes.rate_vLBAgentInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.packets.rate_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + org.openecomp.resource.abstract.nodes.heat.FEAdd_On_Module_vLBTemplate: + derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute + properties: + vf_module_id: + type: string + required: true + status: SUPPORTED + packet_mirror_network: + type: string + required: true + status: SUPPORTED + oam_private_net_name: + type: string + required: true + status: SUPPORTED + vProbe_cluster_name: + type: string + required: true + status: SUPPORTED + vLB_version_name: + type: string + required: true + status: SUPPORTED + vf_module_name: + type: string + required: true + status: SUPPORTED + vLB_node_count: + type: float + required: true + status: SUPPORTED + domain_name: + type: string + required: true + status: SUPPORTED + ntp_timezone: + type: string + required: true + status: SUPPORTED + packet_internal_network: + type: string + required: true + status: SUPPORTED + vnf_id: + type: string + required: true + status: SUPPORTED + vLB_type: + type: string + required: true + status: SUPPORTED + availability_zone_0: + type: string + required: true + status: SUPPORTED + region_name: + type: string + required: true + status: SUPPORTED + manager_name_0: + type: string + required: true + status: SUPPORTED + vLB_cluster_name: + type: string + required: true + status: SUPPORTED + tenant_name: + type: string + required: true + status: SUPPORTED + vLB_names: + type: list + required: true + status: SUPPORTED + entry_schema: + type: string + vLB_index: + type: float + required: true + status: SUPPORTED + security_group: + type: string + required: true + status: SUPPORTED + vLB_volume_name_2: + type: string + required: true + status: SUPPORTED + vLB_volume_name_0: + type: string + required: true + status: SUPPORTED + vLB_volume_type_1: + type: string + required: true + status: SUPPORTED + vLB_flavor_name: + type: string + required: true + status: SUPPORTED + vLB_volume_name_1: + type: string + required: true + status: SUPPORTED + vLB_volume_type_2: + type: string + required: true + status: SUPPORTED + vLB_volume_type_0: + type: string + required: true + status: SUPPORTED + vLB_volume_size_1: + type: float + required: true + status: SUPPORTED + vlb_image_name: + type: string + required: true + status: SUPPORTED + vLB_volume_size_0: + type: float + required: true + status: SUPPORTED + manager_oam_direct_ip_0: + type: string + required: true + status: SUPPORTED + rpmrepository_ip_0: + type: string + required: true + status: SUPPORTED + vLB_volume_size_2: + type: float + required: true + status: SUPPORTED + requirements: + - dependency_packet_mirror_network_port: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - link_packet_mirror_network_port: + capability: tosca.capabilities.network.Linkable + relationship: tosca.relationships.network.LinksTo + occurrences: + - 1 + - 1 + - dependency_vLB_volume_1: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - dependency_vLB_volume_0: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - dependency_vLB_volume_2: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - dependency_oam_private_net_network_port: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - link_oam_private_net_network_port: + capability: tosca.capabilities.network.Linkable + relationship: tosca.relationships.network.LinksTo + occurrences: + - 1 + - 1 + - dependency_packet_internal_network_port: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - link_packet_internal_network_port: + capability: tosca.capabilities.network.Linkable + relationship: tosca.relationships.network.LinksTo + occurrences: + - 1 + - 1 + - dependency_vLBInstance: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - local_storage_vLBInstance: + capability: tosca.capabilities.Attachment + node: tosca.nodes.BlockStorage + relationship: tosca.relationships.AttachesTo + occurrences: + - 0 + - UNBOUNDED + capabilities: + attachment_oam_private_net_network_port: + type: tosca.capabilities.Attachment + occurrences: + - 1 + - UNBOUNDED + network.incoming.packets_packet_internal_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.iops_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + feature_vLBInstance: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + vcpus_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + os_vLBInstance: + type: tosca.capabilities.OperatingSystem + occurrences: + - 1 + - UNBOUNDED + disk.device.write.bytes.rate_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.bytes_packet_mirror_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.bytes.rate_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.write.bytes.rate_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outpoing.packets_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + memory.usage_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + host_vLBInstance: + type: tosca.capabilities.Container + valid_source_types: + - tosca.nodes.SoftwareComponent + occurrences: + - 1 + - UNBOUNDED + network.incoming.bytes.rate_packet_internal_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.bytes.rate_packet_mirror_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.capacity_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + binding_packet_internal_network_port: + type: tosca.capabilities.network.Bindable + valid_source_types: + - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface + occurrences: + - 0 + - UNBOUNDED + instance_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.bytes_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + binding_vLBInstance: + type: tosca.capabilities.network.Bindable + occurrences: + - 1 + - UNBOUNDED + feature_oam_private_net_network_port: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + disk.device.latency_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outpoing.packets_packet_mirror_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.bytes_packet_mirror_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.packets_packet_mirror_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.read.requests.rate_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + attachment_packet_internal_network_port: + type: tosca.capabilities.Attachment + occurrences: + - 1 + - UNBOUNDED + network.incoming.packets.rate_packet_mirror_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.packets.rate_packet_mirror_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.bytes.rate_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + memory_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + cpu.delta_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.write.bytes_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.bytes_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.write.requests_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + attachment_vLB_volume_2: + type: tosca.capabilities.Attachment + occurrences: + - 1 + - UNBOUNDED + disk.ephemeral.size_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.iops_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.packets.rate_packet_internal_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.capacity_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.read.bytes_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + attachment_vLB_volume_0: + type: tosca.capabilities.Attachment + occurrences: + - 1 + - UNBOUNDED + attachment_vLB_volume_1: + type: tosca.capabilities.Attachment + occurrences: + - 1 + - UNBOUNDED + disk.root.size_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.allocation_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + memory.resident_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.bytes_packet_internal_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.write.requests.rate_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.write.requests_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.bytes_packet_internal_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.packets.rate_packet_internal_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + attachment_packet_mirror_network_port: + type: tosca.capabilities.Attachment + occurrences: + - 1 + - UNBOUNDED + disk.read.requests_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + binding_oam_private_net_network_port: + type: tosca.capabilities.network.Bindable + valid_source_types: + - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface + occurrences: + - 0 + - UNBOUNDED + disk.device.read.requests_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.latency_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + feature_packet_mirror_network_port: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + binding_packet_mirror_network_port: + type: tosca.capabilities.network.Bindable + valid_source_types: + - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface + occurrences: + - 0 + - UNBOUNDED + network.incoming.packets_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.bytes.rate_packet_mirror_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.packets.rate_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.write.requests.rate_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.read.bytes_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + scalable_vLBInstance: + type: tosca.capabilities.Scalable + occurrences: + - 1 + - UNBOUNDED + disk.device.read.bytes.rate_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.read.bytes.rate_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.write.bytes_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + feature_vLB_volume_1: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + network.outgoing.bytes.rate_packet_internal_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + cpu_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + feature_vLB_volume_2: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + endpoint_vLBInstance: + type: tosca.capabilities.Endpoint.Admin + occurrences: + - 1 + - UNBOUNDED + network.outpoing.packets_packet_internal_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.allocation_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.usage_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + feature_vLB_volume_0: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + disk.usage_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + feature_packet_internal_network_port: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + cpu_util_vLBInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.packets.rate_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + org.openecomp.resource.abstract.nodes.heat.FEAdd_On_Module_vProbeTemplate: + derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute + properties: + vf_module_id: + type: string + required: true + status: SUPPORTED + vprobe_volume_type_0: + type: string + required: true + status: SUPPORTED + vprobe_volume_type_1: + type: string + required: true + status: SUPPORTED + qrouter_cluster_name: + type: string + required: true + status: SUPPORTED + vprobe_volume_type_2: + type: string + required: true + status: SUPPORTED + oam_private_net_name: + type: string + required: true + status: SUPPORTED + vProbe_cluster_name: + type: string + required: true + status: SUPPORTED + vprobe_type: + type: string + required: true + status: SUPPORTED + vprobe_image_name: + type: string + required: true + status: SUPPORTED + vprobe_flavor_name: + type: string + required: true + status: SUPPORTED + vf_module_name: + type: string + required: true + status: SUPPORTED + vLB_node_count: + type: float + required: true + status: SUPPORTED + domain_name: + type: string + required: true + status: SUPPORTED + ntp_timezone: + type: string + required: true + status: SUPPORTED + packet_internal_network: + type: string + required: true + status: SUPPORTED + vProbe_version_name: + type: string + required: true + status: SUPPORTED + vnf_id: + type: string + required: true + status: SUPPORTED + availability_zone_0: + type: string + required: true + status: SUPPORTED + region_name: + type: string + required: true + status: SUPPORTED + qtrace_name_0: + type: string + required: true + status: SUPPORTED + vprobe_AppDependenciesMachineType: + type: string + required: true + status: SUPPORTED + manager_name_0: + type: string + required: true + status: SUPPORTED + win_domain_name: + type: string + required: true + status: SUPPORTED + tenant_name: + type: string + required: true + status: SUPPORTED + vprobe_volume_size_2: + type: float + required: true + status: SUPPORTED + vprobe_volume_name_0: + type: string + required: true + status: SUPPORTED + vprobe_volume_size_0: + type: float + required: true + status: SUPPORTED + vprobe_volume_name_1: + type: string + required: true + status: SUPPORTED + vprobe_volume_size_1: + type: float + required: true + status: SUPPORTED + vprobe_volume_name_2: + type: string + required: true + status: SUPPORTED + security_group: + type: string + required: true + status: SUPPORTED + cdr_network: + type: string + required: true + status: SUPPORTED + vProbe_node_count: + type: float + required: true + status: SUPPORTED + vprobe_names: + type: list + required: true + status: SUPPORTED + entry_schema: + type: string + vprobe_index: + type: float + required: true + status: SUPPORTED + manager_oam_direct_ip_0: + type: string + required: true + status: SUPPORTED + rpmrepository_ip_0: + type: string + required: true + status: SUPPORTED + requirements: + - dependency_ProbeInstance: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - local_storage_ProbeInstance: + capability: tosca.capabilities.Attachment + node: tosca.nodes.BlockStorage + relationship: tosca.relationships.AttachesTo + occurrences: + - 0 + - UNBOUNDED + - dependency_vprobe_volume_2: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - dependency_vprobe_volume_1: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - dependency_vprobe_volume_0: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - dependency_cdr_network_port: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - link_cdr_network_port: + capability: tosca.capabilities.network.Linkable + relationship: tosca.relationships.network.LinksTo + occurrences: + - 1 + - 1 + - dependency_oam_private_net_network_port: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - link_oam_private_net_network_port: + capability: tosca.capabilities.network.Linkable + relationship: tosca.relationships.network.LinksTo + occurrences: + - 1 + - 1 + - dependency_packet_internal_network_port: + capability: tosca.capabilities.Node + node: tosca.nodes.Root + relationship: tosca.relationships.DependsOn + occurrences: + - 0 + - UNBOUNDED + - link_packet_internal_network_port: + capability: tosca.capabilities.network.Linkable + relationship: tosca.relationships.network.LinksTo + occurrences: + - 1 + - 1 + capabilities: + disk.device.write.bytes.rate_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.bytes_cdr_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.write.requests_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + attachment_oam_private_net_network_port: + type: tosca.capabilities.Attachment + occurrences: + - 1 + - UNBOUNDED + disk.iops_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.packets_packet_internal_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + attachment_cdr_network_port: + type: tosca.capabilities.Attachment + occurrences: + - 1 + - UNBOUNDED + network.incoming.packets_cdr_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + feature_ProbeInstance: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + network.outgoing.bytes.rate_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outpoing.packets_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outpoing.packets_cdr_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.bytes.rate_packet_internal_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.latency_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + feature_cdr_network_port: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + disk.write.bytes.rate_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.bytes_cdr_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + host_ProbeInstance: + type: tosca.capabilities.Container + valid_source_types: + - tosca.nodes.SoftwareComponent + occurrences: + - 1 + - UNBOUNDED + binding_packet_internal_network_port: + type: tosca.capabilities.network.Bindable + valid_source_types: + - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface + occurrences: + - 0 + - UNBOUNDED + network.incoming.bytes_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + memory_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + feature_oam_private_net_network_port: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + attachment_packet_internal_network_port: + type: tosca.capabilities.Attachment + occurrences: + - 1 + - UNBOUNDED + disk.device.read.requests_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.bytes.rate_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + memory.resident_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.allocation_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.write.requests.rate_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + cpu_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.read.bytes_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + scalable_ProbeInstance: + type: tosca.capabilities.Scalable + occurrences: + - 1 + - UNBOUNDED + network.incoming.bytes.rate_cdr_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.write.bytes_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.bytes_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.capacity_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + endpoint_ProbeInstance: + type: tosca.capabilities.Endpoint.Admin + occurrences: + - 1 + - UNBOUNDED + network.outgoing.packets.rate_packet_internal_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.ephemeral.size_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.read.bytes.rate_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.latency_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + os_ProbeInstance: + type: tosca.capabilities.OperatingSystem + occurrences: + - 1 + - UNBOUNDED + network.outgoing.bytes_packet_internal_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.bytes_packet_internal_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + cpu_util_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + instance_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.read.bytes_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.write.bytes_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.usage_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + vcpus_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + attachment_vprobe_volume_2: + type: tosca.capabilities.Attachment + occurrences: + - 1 + - UNBOUNDED + network.incoming.packets.rate_packet_internal_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + attachment_vprobe_volume_1: + type: tosca.capabilities.Attachment + occurrences: + - 1 + - UNBOUNDED + attachment_vprobe_volume_0: + type: tosca.capabilities.Attachment + occurrences: + - 1 + - UNBOUNDED + network.outgoing.bytes.rate_cdr_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + binding_oam_private_net_network_port: + type: tosca.capabilities.network.Bindable + valid_source_types: + - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface + occurrences: + - 0 + - UNBOUNDED + binding_ProbeInstance: + type: tosca.capabilities.network.Bindable + occurrences: + - 1 + - UNBOUNDED + disk.read.requests_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.capacity_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.write.requests.rate_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.incoming.packets.rate_cdr_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + feature_vprobe_volume_1: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + feature_vprobe_volume_2: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + network.incoming.packets_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + feature_vprobe_volume_0: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + network.incoming.packets.rate_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.device.read.requests.rate_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.write.requests_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.root.size_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.allocation_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + memory.usage_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + disk.usage_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.bytes.rate_packet_internal_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + binding_cdr_network_port: + type: tosca.capabilities.network.Bindable + valid_source_types: + - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface + occurrences: + - 0 + - UNBOUNDED + disk.device.iops_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + cpu.delta_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.packets.rate_cdr_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outpoing.packets_packet_internal_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + feature_packet_internal_network_port: + type: tosca.capabilities.Node + occurrences: + - 1 + - UNBOUNDED + disk.device.read.bytes.rate_ProbeInstance: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED + network.outgoing.packets.rate_oam_private_net_network_port: + type: org.openecomp.capabilities.metric.Ceilometer + description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. + occurrences: + - 1 + - UNBOUNDED
\ No newline at end of file diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/securityrulestoportconnection/securityRulesToPortGetResource/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/securityrulestoportconnection/securityRulesToPortGetResource/out/MainServiceTemplate.yaml new file mode 100644 index 0000000000..b6e1ec9cd6 --- /dev/null +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/securityrulestoportconnection/securityRulesToPortGetResource/out/MainServiceTemplate.yaml @@ -0,0 +1,1069 @@ +tosca_definitions_version: tosca_simple_yaml_1_0_0 +metadata: + template_name: Main +imports: +- openecomp_heat_index: + file: openecomp-heat/_index.yml +- GlobalSubstitutionTypes: + file: GlobalSubstitutionTypesServiceTemplate.yaml +topology_template: + inputs: + vprobe_volume_type_0: + hidden: false + immutable: false + type: string + description: The type of the volume mapping to a backend + default: volumes_ceph + vprobe_volume_type_1: + hidden: false + immutable: false + type: string + description: The type of the volume mapping to a backend + default: volumes_ceph + vprobe_volume_type_2: + hidden: false + immutable: false + type: string + description: The type of the volume mapping to a backend + default: volumes_ceph + oam_private_net_name: + hidden: false + immutable: false + type: string + description: A string specifying a symbolic name for the network + vProbe_cluster_name: + hidden: false + immutable: false + type: string + description: The component cluster name + default: vProbe_cluster + qrouter_flavor_name: + hidden: false + immutable: false + type: string + description: The ID or name of the flavor to boot onto + default: m1.large + version_number: + hidden: false + immutable: false + type: string + description: The version number of the component + default: 11.1.5 + vLB_version_name: + hidden: false + immutable: false + type: string + description: The version name of the component. + default: vProbe.r.11.1.e._08_16-12_53 + vprobe_flavor_name: + hidden: false + immutable: false + type: string + description: The name of the flavor to boot onto + default: m1.large + domain_name: + hidden: false + immutable: false + type: string + description: The servers domain + ntp_timezone: + hidden: false + immutable: false + type: string + description: Name of NTP Time zone to be used + default: UTC + packet_mirror_network_subnet_cidr: + hidden: false + immutable: false + type: string + description: The Classless Inter-Domain Routing + default: 20.20.5.0/24 + vLBAgent_cluster_name: + hidden: false + immutable: false + type: string + description: The component cluster name + default: vLBAgent_cluster + vLB_type: + hidden: false + immutable: false + type: string + description: The type of VLB. MME or SGW. + default: mme + qrouter_names: + hidden: false + immutable: false + type: list + description: VM Names for QRouter VMs + entry_schema: + type: string + win_domain_name: + hidden: false + immutable: false + type: string + description: Windows servers' domain + tenant_name: + hidden: false + immutable: false + type: string + description: Name of tenant to be used + vLB_names: + hidden: false + immutable: false + type: list + description: VM Names for vLB VMs + entry_schema: + type: string + vprobe_volume_size_2: + hidden: false + immutable: false + type: float + description: The size of the volume in GB + default: 1 + vLBAgent_flavor_name: + hidden: false + immutable: false + type: string + description: The ID or name of the flavor to boot onto + default: m1.large + vprobe_volume_name_0: + hidden: false + immutable: false + type: string + description: The name of the volume + default: data + vprobe_volume_size_0: + hidden: false + immutable: false + type: float + description: The size of the volume in GB + default: 100 + vprobe_volume_name_1: + hidden: false + immutable: false + type: string + description: The name of the volume + default: log + vprobe_volume_size_1: + hidden: false + immutable: false + type: float + description: The size of the volume in GB + default: 5 + vprobe_volume_name_2: + hidden: false + immutable: false + type: string + description: The name of the volume + default: config + packet_mirror_network_subnet_alloc_start: + hidden: false + immutable: false + type: string + description: Start address for the allocation pool + default: 20.20.5.2 + vLBAgent_version_name: + hidden: false + immutable: false + type: string + description: The version name of the component + default: vProbe.r.11.1.e._08_16-12_53 + vLB_volume_name_2: + hidden: false + immutable: false + type: string + description: The name of the volume + default: config + cdr_network: + hidden: false + immutable: false + type: string + description: A string specifying a symbolic name for the network + vLBAgent_type: + hidden: false + immutable: false + type: string + description: vLBAgent Type. mme or sgw + default: mme + vProbe_node_count: + hidden: false + immutable: false + type: float + description: The number of nodes to create + default: 1 + packet_internal_network_subnet_alloc_end: + hidden: false + immutable: false + type: string + description: End address for the allocation pool + default: 192.0.6.250 + vLBAgent_volume_type_0: + hidden: false + immutable: false + type: string + description: The type of the volume mapping to a backend + default: volumes_ceph + vLBAgent_volume_type_1: + hidden: false + immutable: false + type: string + description: The type of the volume mapping to a backend + default: volumes_ceph + vLBAgent_volume_size_1: + hidden: false + immutable: false + type: float + description: The size of the volume in GB + default: 1 + vLBAgent_volume_type_2: + hidden: false + immutable: false + type: string + description: The Cinder volume type. Used to specify the backend. + default: volumes_ceph + vLB_volume_name_0: + hidden: false + immutable: false + type: string + description: The name of the volume + default: data + vLB_volume_type_1: + hidden: false + immutable: false + type: string + description: The type of the volume mapping to a backend + default: volumes_ceph + vLBAgent_volume_size_2: + hidden: false + immutable: false + type: float + description: The size of the volume in Gigabytes. + default: 1 + vLB_volume_name_1: + hidden: false + immutable: false + type: string + description: The name of the volume + default: log + vLB_volume_type_2: + hidden: false + immutable: false + type: string + description: The type of the volume mapping to a backend + default: volumes_ceph + vLBAgent_volume_size_0: + hidden: false + immutable: false + type: float + description: The size of the volume in GB + default: 15 + vLB_volume_type_0: + hidden: false + immutable: false + type: string + description: The type of the volume mapping to a backend + default: volumes_ceph + vLBAgent_volume_name_2: + hidden: false + immutable: false + type: string + description: The name of the volume + default: config + vLBAgent_volume_name_1: + hidden: false + immutable: false + type: string + description: The name of the volume + default: log + vLBAgent_volume_name_0: + hidden: false + immutable: false + type: string + description: The name of the volume + default: data + vLB_volume_size_1: + hidden: false + immutable: false + type: float + description: The size of the volume in GB. + default: 1 + vLB_volume_size_0: + hidden: false + immutable: false + type: float + description: The size of the volume in GB. + default: 10 + packet_mirror_network_subnet_name: + hidden: false + immutable: false + type: string + description: The name of the subnet + default: rprb_26071_mme_int_pktmirror_net_1_subnet + vLB_volume_size_2: + hidden: false + immutable: false + type: float + description: The size of the volume in GB. + default: 1 + vf_module_id: + hidden: false + immutable: false + type: string + description: The VF MODULE ID of the RADCOM System. + qrouter_cluster_name: + hidden: false + immutable: false + type: string + description: The component cluster name + default: qrouter_cluster + vprobe_type: + hidden: false + immutable: false + type: string + description: The type of vProbe. MME or SGW. + default: mme + base_image_name: + hidden: false + immutable: false + type: string + description: The base ID or name of the image to boot with + default: rprb_centos_6_7_05_24_2016 + vf_module_name: + hidden: false + immutable: false + type: string + description: The VNF module name for vProbe elements. + vLB_node_count: + hidden: false + immutable: false + type: float + description: The number of nodes to create. + default: 1 + packet_mirror_network_subnet_alloc_end: + hidden: false + immutable: false + type: string + description: End address for the allocation pool + default: 20.20.5.250 + packet_internal_network_subnet_name: + hidden: false + immutable: false + type: string + description: The name of the subnet + default: rprb_26071_mme_int_pktinternal_net_1_subnet + vProbe_version_name: + hidden: false + immutable: false + type: string + description: The version name of the component + default: vProbe.r.11.1.e._08_16-12_53 + vnf_id: + hidden: false + immutable: false + type: string + description: The VNF ID of the RADCOM System. + availability_zone_0: + hidden: false + immutable: false + type: string + description: Name of the availability zone for server placement + region_name: + hidden: false + immutable: false + type: string + description: Name of region to be used + availability_zone_1: + hidden: false + immutable: false + type: string + description: Name of the availability zone for server placement + qtrace_name_0: + hidden: false + immutable: false + type: string + description: VM Name for QRouter VMs + availability_zone_2: + hidden: false + immutable: false + type: string + description: Name of the availability zone for server placement. + vprobe_AppDependenciesMachineType: + hidden: false + immutable: false + type: string + description: The application dependencies + default: DatabaseUpgrade + manager_name_0: + hidden: false + immutable: false + type: string + description: VM Name for Manager VM 0 + availability_zone_3: + hidden: false + immutable: false + type: string + description: Name of the availability zone for server placement + vLB_cluster_name: + hidden: false + immutable: false + type: string + description: The component cluster name. + default: vLB_cluster + packet_internal_network_name: + hidden: false + immutable: false + type: string + description: A string specifying a symbolic name for the network + default: rprb_26071_mme_int_pktinternal_net_1 + packet_mirror_network_name: + hidden: false + immutable: false + type: string + description: A string specifying a symbolic name for the network + default: rprb_26071_mme_int_pktmirror_net_1 + packet_internal_network_subnet_alloc_start: + hidden: false + immutable: false + type: string + description: Start address for the allocation pool + default: 192.0.6.2 + qrouter_volume_type_1: + hidden: false + immutable: false + type: string + description: The type of the volume mapping to a backend + default: volumes_ceph + vLBAgent_node_count: + hidden: false + immutable: false + type: float + description: The number of nodes to create + default: 1 + qrouter_volume_type_2: + hidden: false + immutable: false + type: string + description: The type of the volume mapping to a backend + default: volumes_ceph + vprobe_names: + hidden: false + immutable: false + type: list + description: VM Names for vProbe VMs + entry_schema: + type: string + qrouter_node_count: + hidden: false + immutable: false + type: float + description: The number of nodes to create + default: 1 + qrouter_volume_name_2: + hidden: false + immutable: false + type: string + description: The name of the volume + default: config + vLBAgent_names: + hidden: false + immutable: false + type: list + description: VM Names for vLBAgent VMs + entry_schema: + type: string + vLB_flavor_name: + hidden: false + immutable: false + type: string + description: The name of the flavor to boot onto. + default: m1.large + qrouter_volume_name_1: + hidden: false + immutable: false + type: string + description: The name of the volume + default: log + qrouter_volume_name_0: + hidden: false + immutable: false + type: string + description: The name of the volume + default: data + qrouter_volume_type_0: + hidden: false + immutable: false + type: string + description: The type of the volume mapping to a backend + default: volumes_ceph + qrouter_volume_size_0: + hidden: false + immutable: false + type: float + description: The size of the volume in GB + default: 1 + qrouter_volume_size_1: + hidden: false + immutable: false + type: float + description: The size of the volume in GB + default: 1 + packet_internal_network_subnet_cidr: + hidden: false + immutable: false + type: string + description: The Classless Inter-Domain Routing + default: 192.0.6.0/24 + manager_oam_direct_ip_0: + hidden: false + immutable: false + type: string + description: The public ip address of the manager + qrouter_volume_size_2: + hidden: false + immutable: false + type: float + description: The size of the volume in GB + default: 1 + rpmrepository_ip_0: + hidden: false + immutable: false + type: string + description: The public ip address of the repository + node_templates: + vLBAgent: + type: org.openecomp.resource.abstract.nodes.heat.FEAdd_On_Module_vLBAgentTemplate + directives: + - substitutable + properties: + vf_module_id: + get_input: vf_module_id + packet_mirror_network: packet_mirror_network + oam_private_net_name: + get_input: oam_private_net_name + vProbe_cluster_name: + get_input: vProbe_cluster_name + vlb_agent_image_name: + get_input: base_image_name + vf_module_name: + get_input: vf_module_name + vLB_node_count: + get_input: vLB_node_count + service_template_filter: + substitute_service_template: FEAdd_On_Module_vLBAgentTemplateServiceTemplate.yaml + domain_name: + get_input: domain_name + ntp_timezone: + get_input: ntp_timezone + packet_internal_network: packet_internal_network + vnf_id: + get_input: vnf_id + vLBAgent_cluster_name: + get_input: vLBAgent_cluster_name + availability_zone_0: + get_input: availability_zone_2 + region_name: + get_input: region_name + manager_name_0: + get_input: manager_name_0 + vLB_cluster_name: + get_input: vLB_cluster_name + tenant_name: + get_input: tenant_name + vLBAgent_flavor_name: + get_input: vLBAgent_flavor_name + security_group: security_group + vLBAgent_version_name: + get_input: vLBAgent_version_name + vLBAgent_type: + get_input: vLBAgent_type + vLBAgent_node_count: + get_input: vLBAgent_node_count + vLBAgent_volume_type_0: + get_input: vLBAgent_volume_type_0 + vLBAgent_volume_type_1: + get_input: vLBAgent_volume_type_1 + vLBAgent_volume_size_1: + get_input: vLBAgent_volume_size_1 + vLBAgent_volume_type_2: + get_input: vLBAgent_volume_type_2 + vLBAgent_names: + get_input: vLBAgent_names + vLBAgent_volume_size_2: + get_input: vLBAgent_volume_size_2 + vLBAgent_volume_size_0: + get_input: vLBAgent_volume_size_0 + vLBAgent_volume_name_2: + get_input: vLBAgent_volume_name_2 + vLBAgent_volume_name_1: + get_input: vLBAgent_volume_name_1 + vLBAgent_volume_name_0: + get_input: vLBAgent_volume_name_0 + manager_oam_direct_ip_0: + get_input: manager_oam_direct_ip_0 + rpmrepository_ip_0: + get_input: rpmrepository_ip_0 + requirements: + - link_packet_mirror_network_port: + capability: tosca.capabilities.network.Linkable + node: packet_mirror_network + relationship: tosca.relationships.network.LinksTo + - link_packet_internal_network_port: + capability: tosca.capabilities.network.Linkable + node: packet_internal_network + relationship: tosca.relationships.network.LinksTo + - dependency: + capability: tosca.capabilities.Node + node: security_group + relationship: tosca.relationships.DependsOn + - dependency: + capability: tosca.capabilities.Node + node: packet_mirror_network + relationship: tosca.relationships.DependsOn + - dependency: + capability: tosca.capabilities.Node + node: packet_mirror_network + relationship: tosca.relationships.DependsOn + - dependency: + capability: tosca.capabilities.Node + node: packet_internal_network + relationship: tosca.relationships.DependsOn + - dependency: + capability: tosca.capabilities.Node + node: packet_internal_network + relationship: tosca.relationships.DependsOn + vProbe: + type: org.openecomp.resource.abstract.nodes.heat.FEAdd_On_Module_vProbeTemplate + directives: + - substitutable + properties: + vf_module_id: + get_input: vf_module_id + vprobe_volume_type_0: + get_input: vprobe_volume_type_0 + vprobe_volume_type_1: + get_input: vprobe_volume_type_1 + qrouter_cluster_name: + get_input: qrouter_cluster_name + vprobe_volume_type_2: + get_input: vprobe_volume_type_2 + oam_private_net_name: + get_input: oam_private_net_name + vProbe_cluster_name: + get_input: vProbe_cluster_name + vprobe_type: + get_input: vprobe_type + vprobe_image_name: + get_input: base_image_name + vprobe_flavor_name: + get_input: vprobe_flavor_name + vf_module_name: + get_input: vf_module_name + vLB_node_count: + get_input: vLB_node_count + service_template_filter: + substitute_service_template: FEAdd_On_Module_vProbeTemplateServiceTemplate.yaml + domain_name: + get_input: domain_name + ntp_timezone: + get_input: ntp_timezone + packet_internal_network: packet_internal_network + vProbe_version_name: + get_input: vProbe_version_name + vnf_id: + get_input: vnf_id + availability_zone_0: + get_input: availability_zone_3 + region_name: + get_input: region_name + qtrace_name_0: + get_input: qtrace_name_0 + vprobe_AppDependenciesMachineType: + get_input: vprobe_AppDependenciesMachineType + manager_name_0: + get_input: manager_name_0 + win_domain_name: + get_input: win_domain_name + tenant_name: + get_input: tenant_name + vprobe_volume_size_2: + get_input: vprobe_volume_size_2 + vprobe_volume_name_0: + get_input: vprobe_volume_name_0 + vprobe_volume_size_0: + get_input: vprobe_volume_size_0 + vprobe_volume_name_1: + get_input: vprobe_volume_name_1 + vprobe_volume_size_1: + get_input: vprobe_volume_size_1 + vprobe_volume_name_2: + get_input: vprobe_volume_name_2 + security_group: security_group + cdr_network: + get_input: cdr_network + vProbe_node_count: + get_input: vProbe_node_count + vprobe_names: + get_input: vprobe_names + manager_oam_direct_ip_0: + get_input: manager_oam_direct_ip_0 + rpmrepository_ip_0: + get_input: rpmrepository_ip_0 + requirements: + - link_packet_internal_network_port: + capability: tosca.capabilities.network.Linkable + node: packet_internal_network + relationship: tosca.relationships.network.LinksTo + - dependency: + capability: tosca.capabilities.Node + node: security_group + relationship: tosca.relationships.DependsOn + - dependency: + capability: tosca.capabilities.Node + node: packet_mirror_network + relationship: tosca.relationships.DependsOn + - dependency: + capability: tosca.capabilities.Node + node: packet_mirror_network + relationship: tosca.relationships.DependsOn + - dependency: + capability: tosca.capabilities.Node + node: packet_internal_network + relationship: tosca.relationships.DependsOn + - dependency: + capability: tosca.capabilities.Node + node: packet_internal_network + relationship: tosca.relationships.DependsOn + QRouter: + type: org.openecomp.resource.abstract.nodes.heat.FEAdd_On_Module_QRouterTemplate + directives: + - substitutable + properties: + vf_module_id: + get_input: vf_module_id + qrouter_cluster_name: + get_input: qrouter_cluster_name + oam_private_net_name: + get_input: oam_private_net_name + qrouter_flavor_name: + get_input: qrouter_flavor_name + version_number: + get_input: version_number + vf_module_name: + get_input: vf_module_name + service_template_filter: + substitute_service_template: FEAdd_On_Module_QRouterTemplateServiceTemplate.yaml + domain_name: + get_input: domain_name + ntp_timezone: + get_input: ntp_timezone + vnf_id: + get_input: vnf_id + availability_zone_0: + get_input: availability_zone_0 + region_name: + get_input: region_name + manager_name_0: + get_input: manager_name_0 + qrouter_names: + get_input: qrouter_names + tenant_name: + get_input: tenant_name + security_group: security_group + cdr_network: + get_input: cdr_network + qrouter_image_name: + get_input: base_image_name + qrouter_volume_type_1: + get_input: qrouter_volume_type_1 + qrouter_volume_type_2: + get_input: qrouter_volume_type_2 + qrouter_node_count: + get_input: qrouter_node_count + qrouter_volume_name_2: + get_input: qrouter_volume_name_2 + qrouter_volume_name_1: + get_input: qrouter_volume_name_1 + qrouter_volume_name_0: + get_input: qrouter_volume_name_0 + qrouter_volume_type_0: + get_input: qrouter_volume_type_0 + qrouter_volume_size_0: + get_input: qrouter_volume_size_0 + qrouter_volume_size_1: + get_input: qrouter_volume_size_1 + manager_oam_direct_ip_0: + get_input: manager_oam_direct_ip_0 + qrouter_volume_size_2: + get_input: qrouter_volume_size_2 + rpmrepository_ip_0: + get_input: rpmrepository_ip_0 + requirements: + - dependency: + capability: tosca.capabilities.Node + node: security_group + relationship: tosca.relationships.DependsOn + - dependency: + capability: tosca.capabilities.Node + node: packet_mirror_network + relationship: tosca.relationships.DependsOn + - dependency: + capability: tosca.capabilities.Node + node: packet_mirror_network + relationship: tosca.relationships.DependsOn + - dependency: + capability: tosca.capabilities.Node + node: packet_internal_network + relationship: tosca.relationships.DependsOn + - dependency: + capability: tosca.capabilities.Node + node: packet_internal_network + relationship: tosca.relationships.DependsOn + packet_mirror_network: + type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net + properties: + dhcp_enabled: true + network_name: + get_input: packet_mirror_network_name + subnets: + packet_mirror_network_subnet: + enable_dhcp: true + name: + get_input: packet_mirror_network_subnet_name + cidr: + get_input: packet_mirror_network_subnet_cidr + allocation_pools: + - start: + get_input: packet_mirror_network_subnet_alloc_start + end: + get_input: packet_mirror_network_subnet_alloc_end + packet_internal_network: + type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net + properties: + dhcp_enabled: true + network_name: + get_input: packet_internal_network_name + subnets: + packet_internal_network_subnet: + enable_dhcp: true + name: + get_input: packet_internal_network_subnet_name + cidr: + get_input: packet_internal_network_subnet_cidr + allocation_pools: + - start: + get_input: packet_internal_network_subnet_alloc_start + end: + get_input: packet_internal_network_subnet_alloc_end + security_group: + type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules + properties: + name: FE_radcom_security_group + rules: + - protocol: tcp + port_range_max: 23 + port_range_min: 23 + - protocol: tcp + port_range_max: 123 + port_range_min: 123 + - protocol: tcp + port_range_max: 3389 + port_range_min: 3389 + - protocol: udp + port_range_max: 5434 + port_range_min: 5434 + - protocol: tcp + port_range_max: 5443 + port_range_min: 5435 + - protocol: tcp + port_range_max: 8000 + port_range_min: 8000 + - protocol: tcp + port_range_max: 9900 + port_range_min: 9900 + - protocol: tcp + port_range_max: 12050 + port_range_min: 12000 + - protocol: tcp + port_range_max: 161 + port_range_min: 161 + - protocol: udp + port_range_max: 8000 + port_range_min: 8000 + - protocol: icmp + - protocol: 47 + - protocol: tcp + port_range_max: 22 + port_range_min: 22 + - protocol: tcp + port_range_max: 3050 + port_range_min: 3000 + - protocol: tcp + port_range_max: 8081 + port_range_min: 8080 + - protocol: tcp + port_range_max: 8084 + port_range_min: 8084 + - protocol: tcp + port_range_max: 4000 + port_range_min: 4000 + - protocol: tcp + port_range_max: 33000 + port_range_min: 33000 + - protocol: tcp + port_range_max: 8082 + port_range_min: 8082 + requirements: + - port: + capability: attachment_oam_private_net_network_port + node: QRouter + relationship: org.openecomp.relationships.AttachesTo + - port: + capability: attachment_cdr_network_port + node: QRouter + relationship: org.openecomp.relationships.AttachesTo + - port: + capability: attachment_oam_private_net_network_port + node: vLB + relationship: org.openecomp.relationships.AttachesTo + - port: + capability: attachment_packet_internal_network_port + node: vLB + relationship: org.openecomp.relationships.AttachesTo + - port: + capability: attachment_packet_mirror_network_port + node: vLB + relationship: org.openecomp.relationships.AttachesTo + - port: + capability: attachment_oam_private_net_network_port + node: vLBAgent + relationship: org.openecomp.relationships.AttachesTo + - port: + capability: attachment_packet_internal_network_port + node: vLBAgent + relationship: org.openecomp.relationships.AttachesTo + - port: + capability: attachment_packet_mirror_network_port + node: vLBAgent + relationship: org.openecomp.relationships.AttachesTo + - port: + capability: attachment_oam_private_net_network_port + node: vProbe + relationship: org.openecomp.relationships.AttachesTo + - port: + capability: attachment_cdr_network_port + node: vProbe + relationship: org.openecomp.relationships.AttachesTo + - port: + capability: attachment_packet_internal_network_port + node: vProbe + relationship: org.openecomp.relationships.AttachesTo + vLB: + type: org.openecomp.resource.abstract.nodes.heat.FEAdd_On_Module_vLBTemplate + directives: + - substitutable + properties: + vf_module_id: + get_input: vf_module_id + packet_mirror_network: packet_mirror_network + oam_private_net_name: + get_input: oam_private_net_name + vProbe_cluster_name: + get_input: vProbe_cluster_name + vLB_version_name: + get_input: vLB_version_name + vf_module_name: + get_input: vf_module_name + vLB_node_count: + get_input: vLB_node_count + service_template_filter: + substitute_service_template: FEAdd_On_Module_vLBTemplateServiceTemplate.yaml + domain_name: + get_input: domain_name + ntp_timezone: + get_input: ntp_timezone + packet_internal_network: packet_internal_network + vnf_id: + get_input: vnf_id + vLB_type: + get_input: vLB_type + availability_zone_0: + get_input: availability_zone_1 + region_name: + get_input: region_name + manager_name_0: + get_input: manager_name_0 + vLB_cluster_name: + get_input: vLB_cluster_name + tenant_name: + get_input: tenant_name + vLB_names: + get_input: vLB_names + security_group: security_group + vLB_volume_name_2: + get_input: vLB_volume_name_2 + vLB_volume_name_0: + get_input: vLB_volume_name_0 + vLB_volume_type_1: + get_input: vLB_volume_type_1 + vLB_flavor_name: + get_input: vLB_flavor_name + vLB_volume_name_1: + get_input: vLB_volume_name_1 + vLB_volume_type_2: + get_input: vLB_volume_type_2 + vLB_volume_type_0: + get_input: vLB_volume_type_0 + vLB_volume_size_1: + get_input: vLB_volume_size_1 + vlb_image_name: + get_input: base_image_name + vLB_volume_size_0: + get_input: vLB_volume_size_0 + manager_oam_direct_ip_0: + get_input: manager_oam_direct_ip_0 + rpmrepository_ip_0: + get_input: rpmrepository_ip_0 + vLB_volume_size_2: + get_input: vLB_volume_size_2 + requirements: + - link_packet_mirror_network_port: + capability: tosca.capabilities.network.Linkable + node: packet_mirror_network + relationship: tosca.relationships.network.LinksTo + - link_packet_internal_network_port: + capability: tosca.capabilities.network.Linkable + node: packet_internal_network + relationship: tosca.relationships.network.LinksTo + - dependency: + capability: tosca.capabilities.Node + node: security_group + relationship: tosca.relationships.DependsOn + - dependency: + capability: tosca.capabilities.Node + node: packet_mirror_network + relationship: tosca.relationships.DependsOn + - dependency: + capability: tosca.capabilities.Node + node: packet_mirror_network + relationship: tosca.relationships.DependsOn + - dependency: + capability: tosca.capabilities.Node + node: packet_internal_network + relationship: tosca.relationships.DependsOn + - dependency: + capability: tosca.capabilities.Node + node: packet_internal_network + relationship: tosca.relationships.DependsOn + groups: + FEBase_Module_group: + type: org.openecomp.groups.heat.HeatStack + properties: + heat_file: ../Artifacts/FEBase_Module.yaml + members: + - vLBAgent + - vProbe + - QRouter + - packet_mirror_network + - packet_internal_network + - security_group + - vLB
\ No newline at end of file |