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.mvs.nested.heat: derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute properties: vf_module_id: type: string description: Unique ID for this VF_MODULE instance required: true status: supported vf_name: type: string description: The VF Name; defaults to VMVM for the virtual MVM VNF. required: true status: supported constraints: - pattern: '[a-zA-Z0-9]+' - max_length: 4 - min_length: 4 cloud_zone_id: type: string description: The cloud zone for this VF instance required: true status: supported vf_instance_num: type: string description: The number for this VF instance required: true status: supported constraints: - pattern: '[0-9]+' - max_length: 2 - min_length: 2 virtual_mgmt_ip_0: type: string description: Virtual management network ip address required: true status: supported indx: type: float description: Index of the current instance required: true status: supported mvs_mgmt_ip_0: type: list description: List of Management network IP addresses for IPv4 required: true status: supported entry_schema: type: string flavor: type: string description: Server flavor required: true status: supported key_name: type: string description: SSH key name required: true status: supported vnf_id: type: string description: Unique ID for this VF instance required: true status: supported availability_zone_0: type: list description: List of Availability Zone IDs or Names required: true status: supported entry_schema: type: string mgmt_net_id: type: string description: Neutron UUID for the Management network required: true status: supported vm_instance_num: type: list description: VM instance number list must be a list of three-digit numeric value required: true status: supported entry_schema: type: string bootimage: type: string description: Master bootimage volume id required: true status: supported sec_groups: type: list description: Security groups required: true status: supported entry_schema: type: string vf_component: type: string description: The component that this VF instance is running required: true status: supported constraints: - pattern: '[a-zA-Z0-9]+' - max_length: 3 - min_length: 3 requirements: - dependency_boot_volume: capability: tosca.capabilities.Node node: tosca.nodes.Root relationship: tosca.relationships.DependsOn occurrences: - 0 - UNBOUNDED - dependency_vnfci: capability: tosca.capabilities.Node node: tosca.nodes.Root relationship: tosca.relationships.DependsOn occurrences: - 0 - UNBOUNDED - local_storage_vnfci: capability: tosca.capabilities.Attachment node: tosca.nodes.BlockStorage relationship: tosca.relationships.AttachesTo occurrences: - 0 - UNBOUNDED - dependency_data_volume: capability: tosca.capabilities.Node node: tosca.nodes.Root relationship: tosca.relationships.DependsOn occurrences: - 0 - UNBOUNDED - dependency_mgmt_port: capability: tosca.capabilities.Node node: tosca.nodes.Root relationship: tosca.relationships.DependsOn occurrences: - 0 - UNBOUNDED - link_mgmt_port: capability: tosca.capabilities.network.Linkable relationship: tosca.relationships.network.LinksTo occurrences: - 1 - 1 capabilities: disk.ephemeral.size_vnfci: type: org.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_vnfci: type: org.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_mgmt_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.bytes_vnfci: type: org.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_vnfci: type: org.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_vnfci: type: org.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_vnfci: type: org.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_vnfci: type: org.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_vnfci: type: org.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_vnfci: type: org.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_data_volume: type: tosca.capabilities.Attachment occurrences: - 1 - UNBOUNDED network.outpoing.packets_mgmt_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_vnfci: type: org.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_vnfci: type: tosca.capabilities.OperatingSystem occurrences: - 1 - UNBOUNDED memory.usage_vnfci: type: org.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_mgmt_port: type: tosca.capabilities.Attachment occurrences: - 1 - UNBOUNDED disk.device.write.bytes.rate_vnfci: type: org.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_boot_volume: type: tosca.capabilities.Attachment occurrences: - 1 - UNBOUNDED feature_data_volume: type: tosca.capabilities.Node occurrences: - 1 - UNBOUNDED disk.root.size_vnfci: type: org.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_vnfci: type: org.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_vnfci: type: org.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_vnfci: type: org.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_vnfci: type: org.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_vnfci: type: org.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_vnfci: type: org.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_mgmt_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_vnfci: type: org.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_vnfci: type: org.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_mgmt_port: type: tosca.capabilities.network.Bindable valid_source_types: - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface - org.openecomp.resource.cp.nodes.heat.network.v2.contrailV2.VLANSubInterface occurrences: - 0 - UNBOUNDED network.outgoing.bytes_mgmt_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_mgmt_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_vnfci: type: org.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_mgmt_port: type: tosca.capabilities.Node occurrences: - 1 - UNBOUNDED disk.device.read.bytes_vnfci: type: org.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_vnfci: type: org.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_vnfci: type: org.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_vnfci: type: org.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_vnfci: type: org.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_vnfci: type: org.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_mgmt_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_vnfci: type: tosca.capabilities.Node occurrences: - 1 - UNBOUNDED memory_vnfci: type: org.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_vnfci: type: tosca.capabilities.Endpoint.Admin occurrences: - 1 - UNBOUNDED binding_vnfci: type: tosca.capabilities.network.Bindable occurrences: - 1 - UNBOUNDED scalable_vnfci: type: tosca.capabilities.Scalable occurrences: - 1 - UNBOUNDED disk.device.capacity_vnfci: type: org.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_mgmt_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_vnfci: type: org.openecomp.capabilities.metric.Ceilometer description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. occurrences: - 1 - UNBOUNDED forwarder_mgmt_port: type: org.openecomp.capabilities.Forwarder occurrences: - 1 - UNBOUNDED cpu.delta_vnfci: type: org.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_vnfci: type: tosca.capabilities.Container valid_source_types: - tosca.nodes.SoftwareComponent occurrences: - 1 - UNBOUNDED disk.device.allocation_vnfci: type: org.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_mgmt_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_vnfci: type: org.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_boot_volume: type: tosca.capabilities.Node occurrences: - 1 - UNBOUNDED disk.device.read.requests.rate_vnfci: type: org.openecomp.capabilities.metric.Ceilometer description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer. occurrences: - 1 - UNBOUNDED