tosca_definitions_version: tosca_simple_yaml_1_0 metadata: invariantUUID: 501e3f78-ae62-4551-bc47-a9afa8f29034 UUID: fb6a8f39-84be-49a2-b551-26ce99ee6853 name: ScpTestVsp.nodes.be description: Not reusable inner VFC type: VFC category: Generic subcategory: Abstract resourceVendor: SCP-Test-VLM resourceVendorRelease: '1.0' imports: - nodes: file: nodes.yml - datatypes: file: data.yml - capabilities: file: capabilities.yml - relationships: file: relationships.yml - groups: file: groups.yml - policies: file: policies.yml node_types: org.openecomp.resource.vfc.ScpTestVsp.abstract.nodes.be: derived_from: org.openecomp.resource.abstract.nodes.VFC description: Not reusable inner VFC properties: compute_be_availability_zone: type: list entry_schema: type: string port_port_be_cluster_replacement_policy: type: list entry_schema: type: string port_port_be_ocs_network: type: list entry_schema: type: string port_port_be_oam_mac_requirements: type: list entry_schema: type: json port_port_be_ocs_security_groups: type: list entry_schema: type: json port_port_be_ocs_network_role_tag: type: list entry_schema: type: string port_port_be_cluster_mac_requirements: type: list entry_schema: type: json port_port_be_cluster_ip_requirements: type: list entry_schema: type: json port_port_be_oam_ip_requirements: type: list entry_schema: type: json compute_be_metadata: type: list entry_schema: type: json index_value: type: integer default: 0 description: Index value of this substitution service template runtime instance port_port_be_ocs_replacement_policy: type: list entry_schema: type: string port_port_be_oam_replacement_policy: type: list entry_schema: type: string port_port_be_oam_network: type: list entry_schema: type: string port_port_be_oam_security_groups: type: list entry_schema: type: json port_port_be_cluster_security_groups: type: list entry_schema: type: json port_port_be_oam_network_role_tag: type: list entry_schema: type: string port_port_be_ocs_mac_requirements: type: list entry_schema: type: json port_port_be_ocs_fixed_ips: type: list entry_schema: type: json compute_be_user_data_format: type: list entry_schema: type: string compute_be_name: type: list entry_schema: type: string port_port_be_oam_fixed_ips: type: list entry_schema: type: json port_port_be_cluster_network: type: list entry_schema: type: string compute_be_scheduler_hints: type: list entry_schema: type: json port_port_be_ocs_ip_requirements: type: list entry_schema: type: json capabilities: network.outpoing.packets_be_port_be_oam: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true attachment_be_port_be_oam: type: tosca.capabilities.Attachment occurrences: - 1 - UNBOUNDED network.incoming.bytes_be_port_be_oam: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true binding_be_port_be_cluster: type: tosca.capabilities.network.Bindable occurrences: - 0 - UNBOUNDED valid_source_types: - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface cpu_util_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true feature_be_port_be_oam: type: tosca.capabilities.Node occurrences: - 1 - UNBOUNDED network.incoming.packets_be_port_be_cluster: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true binding_be_port_be_oam: type: tosca.capabilities.network.Bindable occurrences: - 0 - UNBOUNDED valid_source_types: - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface network.outgoing.packets.rate_be_port_be_oam: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true attachment_be_port_be_cluster: type: tosca.capabilities.Attachment occurrences: - 1 - UNBOUNDED network.outgoing.bytes.rate_be_port_be_oam: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true disk.read.bytes.rate_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true disk.device.read.bytes.rate_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true disk.read.requests_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true vcpus_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true instance_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true disk.latency_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true network.incoming.packets_be_port_be_ocs: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true disk.device.read.bytes_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true memory.usage_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true network.incoming.bytes.rate_be_port_be_cluster: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true network.incoming.packets_be_port_be_oam: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true feature_be: type: tosca.capabilities.Node occurrences: - 1 - UNBOUNDED disk.device.write.bytes.rate_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true disk.ephemeral.size_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true memory_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true network.incoming.bytes_be_port_be_cluster: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true disk.usage_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true disk.write.bytes.rate_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true network.outgoing.packets.rate_be_port_be_cluster: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true os_be: type: tosca.capabilities.OperatingSystem occurrences: - 1 - UNBOUNDED properties: distribution: type: string required: false type: type: string required: false version: type: version required: false architecture: type: string required: false disk.iops_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true disk.allocation_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true disk.device.read.requests_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true network.outgoing.bytes.rate_be_port_be_cluster: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true network.outpoing.packets_be_port_be_cluster: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true disk.capacity_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true disk.device.latency_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true network.incoming.packets.rate_be_port_be_oam: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true network.outgoing.bytes_be_port_be_ocs: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true network.incoming.bytes.rate_be_port_be_ocs: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true disk.device.write.requests_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true attachment_be_port_be_ocs: type: tosca.capabilities.Attachment occurrences: - 1 - UNBOUNDED network.incoming.bytes_be_port_be_ocs: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true disk.write.bytes_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true disk.write.requests.rate_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true disk.device.iops_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true scalable_be: type: tosca.capabilities.Scalable occurrences: - 1 - UNBOUNDED properties: max_instances: type: integer default: 1 required: false min_instances: type: integer default: 1 required: false default_instances: type: integer required: false disk.write.requests_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true host_be: type: tosca.capabilities.Container occurrences: - 1 - UNBOUNDED valid_source_types: - tosca.nodes.SoftwareComponent properties: num_cpus: type: integer required: false disk_size: type: scalar-unit.size required: false cpu_frequency: type: scalar-unit.frequency required: false mem_size: type: scalar-unit.size required: false disk.device.allocation_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true feature_be_port_be_ocs: type: tosca.capabilities.Node occurrences: - 1 - UNBOUNDED network.outgoing.bytes.rate_be_port_be_ocs: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true disk.read.bytes_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true memory.resident_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true binding_be_port_be_ocs: type: tosca.capabilities.network.Bindable occurrences: - 0 - UNBOUNDED valid_source_types: - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface network.outgoing.packets.rate_be_port_be_ocs: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true disk.device.usage_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true network.outgoing.bytes_be_port_be_cluster: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true network.outpoing.packets_be_port_be_ocs: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true endpoint_be: type: tosca.capabilities.Endpoint.Admin occurrences: - 1 - UNBOUNDED properties: secure: type: boolean default: true required: false feature_be_port_be_cluster: type: tosca.capabilities.Node occurrences: - 1 - UNBOUNDED disk.device.capacity_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true cpu_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true network.incoming.packets.rate_be_port_be_cluster: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true disk.device.write.bytes_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true cpu.delta_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true disk.root.size_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true disk.device.read.requests.rate_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true network.incoming.bytes.rate_be_port_be_oam: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true binding_be: type: tosca.capabilities.network.Bindable occurrences: - 1 - UNBOUNDED network.incoming.packets.rate_be_port_be_ocs: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true network.outgoing.bytes_be_port_be_oam: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true disk.device.write.requests.rate_be: 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 properties: name: type: string description: Ceilometer metric type name to monitor. (The name ceilometer is using) required: true requirements: - dependency_be_port_be_ocs: occurrences: - 0 - UNBOUNDED capability: tosca.capabilities.Node node: tosca.nodes.Root relationship: tosca.relationships.DependsOn - dependency_be_port_be_oam: occurrences: - 0 - UNBOUNDED capability: tosca.capabilities.Node node: tosca.nodes.Root relationship: tosca.relationships.DependsOn - dependency_be: occurrences: - 0 - UNBOUNDED capability: tosca.capabilities.Node node: tosca.nodes.Root relationship: tosca.relationships.DependsOn - dependency_be_port_be_cluster: occurrences: - 0 - UNBOUNDED capability: tosca.capabilities.Node node: tosca.nodes.Root relationship: tosca.relationships.DependsOn - link_be_port_be_ocs: occurrences: - 1 - 1 capability: tosca.capabilities.network.Linkable relationship: tosca.relationships.network.LinksTo - link_be_port_be_oam: occurrences: - 1 - 1 capability: tosca.capabilities.network.Linkable relationship: tosca.relationships.network.LinksTo - link_be_port_be_cluster: occurrences: - 1 - 1 capability: tosca.capabilities.network.Linkable relationship: tosca.relationships.network.LinksTo - local_storage_be: occurrences: - 0 - UNBOUNDED capability: tosca.capabilities.Attachment node: tosca.nodes.BlockStorage relationship: tosca.relationships.AttachesTo