summaryrefslogtreecommitdiffstats
path: root/vcpe_beijing/vcpe/__brg_tmp/Definitions/resource-VcpevspVbrg20180927aNodesVbrgemucvfc-template-interface.yml
diff options
context:
space:
mode:
Diffstat (limited to 'vcpe_beijing/vcpe/__brg_tmp/Definitions/resource-VcpevspVbrg20180927aNodesVbrgemucvfc-template-interface.yml')
-rw-r--r--vcpe_beijing/vcpe/__brg_tmp/Definitions/resource-VcpevspVbrg20180927aNodesVbrgemucvfc-template-interface.yml556
1 files changed, 556 insertions, 0 deletions
diff --git a/vcpe_beijing/vcpe/__brg_tmp/Definitions/resource-VcpevspVbrg20180927aNodesVbrgemucvfc-template-interface.yml b/vcpe_beijing/vcpe/__brg_tmp/Definitions/resource-VcpevspVbrg20180927aNodesVbrgemucvfc-template-interface.yml
new file mode 100644
index 0000000..308bf29
--- /dev/null
+++ b/vcpe_beijing/vcpe/__brg_tmp/Definitions/resource-VcpevspVbrg20180927aNodesVbrgemucvfc-template-interface.yml
@@ -0,0 +1,556 @@
+tosca_definitions_version: tosca_simple_yaml_1_1
+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.VcpevspVbrg20180927acvfc.abstract.nodes.vbrgemu:
+ derived_from: org.openecomp.resource.abstract.nodes.VFC
+ properties:
+ compute_vbrgemu_metadata:
+ type: list
+ entry_schema:
+ type: json
+ port_vbrgemu_private_0_port_fixed_ips:
+ type: list
+ entry_schema:
+ type: org.openecomp.datatypes.heat.neutron.port.FixedIps
+ port_vbrgemu_private_0_port_network_role:
+ type: string
+ nfc_naming:
+ default:
+ ecomp_generated_naming: true
+ type: org.openecomp.datatypes.Naming
+ description: vfc naming
+ vm_flavor_name:
+ type: string
+ port_vbrgemu_private_0_port_ip_requirements:
+ type: list
+ entry_schema:
+ type: org.openecomp.datatypes.network.IpRequirements
+ port_vbrgemu_private_0_port_network_role_tag:
+ type: string
+ service_template_filter:
+ default:
+ index_value: 0
+ count: '1'
+ scaling_enabled: true
+ mandatory: true
+ type: org.openecomp.datatypes.heat.substitution.SubstitutionFiltering
+ description: Substitution Filter
+ vm_image_name:
+ type: string
+ vm_type_tag:
+ type: string
+ description: vm type based on naming Convention
+ high_availablity:
+ type: string
+ description: high_availablity
+ port_vbrgemu_private_0_port_network:
+ type: list
+ entry_schema:
+ type: string
+ compute_vbrgemu_name:
+ type: list
+ entry_schema:
+ type: string
+ nfc_naming_code:
+ type: string
+ description: nfc code for instance naming
+ port_vbrgemu_private_0_port_exCP_naming:
+ default:
+ ecomp_generated_naming: true
+ type: org.openecomp.datatypes.Naming
+ port_vbrgemu_private_0_port_subnetpoolid:
+ type: string
+ port_vbrgemu_private_0_port_mac_requirements:
+ default:
+ mac_count_required:
+ is_required: false
+ type: org.openecomp.datatypes.network.MacRequirements
+ nfc_function:
+ type: string
+ index_value:
+ default: 0
+ type: integer
+ description: Index value of this substitution service template runtime instance
+ compute_vbrgemu_user_data_format:
+ type: list
+ entry_schema:
+ type: string
+ max_instances:
+ type: integer
+ description: Maximum number of VFC Instances
+ port_vbrgemu_private_0_port_vlan_requirements:
+ type: list
+ entry_schema:
+ type: org.openecomp.datatypes.network.VlanRequirements
+ min_instances:
+ default: 0
+ type: integer
+ description: Minimum number of VFC Instances
+ port_vbrgemu_private_0_port_order:
+ type: integer
+ compute_vbrgemu_key_name:
+ type: list
+ entry_schema:
+ type: string
+ capabilities:
+ vbrgemu_vbrgemu_private_0_port.port_mirroring_vbrgemu_vbrgemu_private_0_port:
+ type: org.openecomp.capabilities.PortMirroring
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.scalable_vbrgemu:
+ type: tosca.capabilities.Scalable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.disk.ephemeral.size_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.disk.device.iops_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.disk.device.allocation_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.binding_vbrgemu:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu_vbrgemu_private_0_port.network.outgoing.bytes_vbrgemu_vbrgemu_private_0_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
+ valid_source_types: [
+ ]
+ vbrgemu.disk.device.write.bytes_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.disk.iops_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.disk.root.size_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.host_vbrgemu:
+ type: tosca.capabilities.Container
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types:
+ - tosca.nodes.SoftwareComponent
+ vbrgemu.disk.read.bytes_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.disk.allocation_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.disk.write.bytes_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.disk.latency_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu_vbrgemu_private_0_port.binding_vbrgemu_vbrgemu_private_0_port:
+ type: tosca.capabilities.network.Bindable
+ occurrences:
+ - 0
+ - UNBOUNDED
+ valid_source_types:
+ - org.openecomp.resource.cp.nodes.heat.network.contrailV2.VLANSubInterface
+ vbrgemu_vbrgemu_private_0_port.network.incoming.bytes.rate_vbrgemu_vbrgemu_private_0_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
+ valid_source_types: [
+ ]
+ vbrgemu.cpu_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.disk.read.requests_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.disk.write.bytes.rate_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.vcpus_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu_vbrgemu_private_0_port.network.outgoing.packets.rate_vbrgemu_vbrgemu_private_0_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
+ valid_source_types: [
+ ]
+ vbrgemu.disk.usage_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.disk.device.write.requests_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.disk.device.write.bytes.rate_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu_vbrgemu_private_0_port.network.outgoing.bytes.rate_vbrgemu_vbrgemu_private_0_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
+ valid_source_types: [
+ ]
+ vbrgemu.disk.device.capacity_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu_vbrgemu_private_0_port.network.outpoing.packets_vbrgemu_vbrgemu_private_0_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
+ valid_source_types: [
+ ]
+ vbrgemu.feature_vbrgemu:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.disk.device.read.requests_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu_vbrgemu_private_0_port.forwarder_vbrgemu_vbrgemu_private_0_port:
+ type: org.openecomp.capabilities.Forwarder
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.disk.write.requests.rate_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.disk.device.read.requests.rate_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.cpu.delta_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.disk.write.requests_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu_vbrgemu_private_0_port.network.incoming.packets.rate_vbrgemu_vbrgemu_private_0_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
+ valid_source_types: [
+ ]
+ vbrgemu.cpu_util_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.memory_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.os_vbrgemu:
+ type: tosca.capabilities.OperatingSystem
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.instance_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.disk.device.usage_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.disk.device.write.requests.rate_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.memory.resident_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.disk.capacity_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.disk.device.read.bytes.rate_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu_vbrgemu_private_0_port.feature_vbrgemu_vbrgemu_private_0_port:
+ type: tosca.capabilities.Node
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.disk.device.read.bytes_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu_vbrgemu_private_0_port.network.incoming.packets_vbrgemu_vbrgemu_private_0_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
+ valid_source_types: [
+ ]
+ vbrgemu.disk.device.latency_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.endpoint_vbrgemu:
+ type: tosca.capabilities.Endpoint.Admin
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.disk.read.bytes.rate_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu.memory.usage_vbrgemu:
+ type: org.openecomp.capabilities.metric.Ceilometer
+ description: A node type that includes the Metric capability indicates that it can be monitored using ceilometer.
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ vbrgemu_vbrgemu_private_0_port.network.incoming.bytes_vbrgemu_vbrgemu_private_0_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
+ valid_source_types: [
+ ]
+ vbrgemu_vbrgemu_private_0_port.attachment_vbrgemu_vbrgemu_private_0_port:
+ type: tosca.capabilities.Attachment
+ occurrences:
+ - 1
+ - UNBOUNDED
+ valid_source_types: [
+ ]
+ requirements:
+ - vbrgemu.dependency_vbrgemu:
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ - vbrgemu_vbrgemu_private_0_port.dependency_vbrgemu_vbrgemu_private_0_port:
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capability: tosca.capabilities.Node
+ node: tosca.nodes.Root
+ relationship: tosca.relationships.DependsOn
+ - vbrgemu_vbrgemu_private_0_port.link_vbrgemu_vbrgemu_private_0_port:
+ occurrences:
+ - 1
+ - UNBOUNDED
+ capability: tosca.capabilities.network.Linkable
+ relationship: tosca.relationships.network.LinksTo
+ - vbrgemu.local_storage_vbrgemu:
+ occurrences:
+ - 0
+ - UNBOUNDED
+ capability: tosca.capabilities.Attachment
+ node: tosca.nodes.BlockStorage
+ relationship: tosca.relationships.AttachesTo