summaryrefslogtreecommitdiffstats
path: root/vcpe_beijing/vcpe/__brg_tmp/Definitions/resource-VcpevspVbrg20180927aNodesVbrgemucvfc-template.yml
diff options
context:
space:
mode:
Diffstat (limited to 'vcpe_beijing/vcpe/__brg_tmp/Definitions/resource-VcpevspVbrg20180927aNodesVbrgemucvfc-template.yml')
-rw-r--r--vcpe_beijing/vcpe/__brg_tmp/Definitions/resource-VcpevspVbrg20180927aNodesVbrgemucvfc-template.yml661
1 files changed, 661 insertions, 0 deletions
diff --git a/vcpe_beijing/vcpe/__brg_tmp/Definitions/resource-VcpevspVbrg20180927aNodesVbrgemucvfc-template.yml b/vcpe_beijing/vcpe/__brg_tmp/Definitions/resource-VcpevspVbrg20180927aNodesVbrgemucvfc-template.yml
new file mode 100644
index 0000000..75af2f4
--- /dev/null
+++ b/vcpe_beijing/vcpe/__brg_tmp/Definitions/resource-VcpevspVbrg20180927aNodesVbrgemucvfc-template.yml
@@ -0,0 +1,661 @@
+tosca_definitions_version: tosca_simple_yaml_1_1
+metadata:
+ invariantUUID: 69a09851-2037-4267-b8bc-1298ea3da9c6
+ UUID: 743ee5cc-c58a-4c70-bdaa-67fce95af090
+ name: vcpevsp_vbrg_20180927a-nodes.vbrgemuCvfc
+ description: Complex node type that is used as nested type in VF
+ type: CVFC
+ category: Generic
+ subcategory: Abstract
+ resourceVendor: tutorial-license
+ resourceVendorRelease: '1.0'
+ resourceVendorModelNumber: ''
+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
+- resource-vcpevsp_vbrg_20180927a-nodes.vbrgemuCvfc-interface:
+ file: resource-VcpevspVbrg20180927aNodesVbrgemucvfc-template-interface.yml
+- resource-VcpevspVbrg20180927a.compute.nodes.heat.vbrgemu:
+ file: resource-Vcpevspvbrg20180927aComputeNodesHeatVbrgemu-template.yml
+- resource-extNeutronCP:
+ file: resource-Extneutroncp-template.yml
+topology_template:
+ inputs:
+ 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
+ node_templates:
+ vbrgemu_vbrgemu_private_0_port:
+ type: org.openecomp.resource.cp.v2.extNeutronCP
+ metadata:
+ invariantUUID: 7878123c-e89b-48f0-8d49-a3931603059a
+ UUID: 1cc61e2c-e414-4927-8bf7-6e87e1cc4ac3
+ customizationUUID: 4e0c163b-3921-49fa-b6aa-0cb8eb093e57
+ version: '1.0'
+ name: extNeutronCP
+ description: The AT&T Connection Point base type all other CP derive from
+ type: CP
+ category: Generic
+ subcategory: Network Elements
+ resourceVendor: ATT (Tosca)
+ resourceVendorRelease: 1.0.0.wd03
+ resourceVendorModelNumber: ''
+ properties:
+ subnetpoolid:
+ get_input: port_vbrgemu_private_0_port_subnetpoolid
+ is_default: false
+ network:
+ get_input:
+ - port_vbrgemu_private_0_port_network
+ - index_value
+ replacement_policy: AUTO
+ ip_requirements:
+ get_input: port_vbrgemu_private_0_port_ip_requirements
+ network_role:
+ get_input: port_vbrgemu_private_0_port_network_role
+ fixed_ips:
+ get_input:
+ - port_vbrgemu_private_0_port_fixed_ips
+ - index_value
+ mac_requirements:
+ get_input: port_vbrgemu_private_0_port_mac_requirements
+ admin_state_up: true
+ exCP_naming:
+ get_input: port_vbrgemu_private_0_port_exCP_naming
+ vlan_requirements:
+ get_input: port_vbrgemu_private_0_port_vlan_requirements
+ network_role_tag:
+ get_input: port_vbrgemu_private_0_port_network_role_tag
+ order:
+ get_input: port_vbrgemu_private_0_port_order
+ requirements:
+ - binding:
+ capability: binding
+ node: vbrgemu
+ capabilities:
+ network.incoming.bytes.rate_vbrgemu_vbrgemu_private_0_port:
+ properties:
+ unit: B/s
+ description: Average rate of incoming bytes
+ type: Gauge
+ category: network
+ network.incoming.bytes_vbrgemu_vbrgemu_private_0_port:
+ properties:
+ unit: B
+ description: Number of incoming bytes
+ type: Cumulative
+ category: network
+ port_mirroring_vbrgemu_vbrgemu_private_0_port:
+ properties:
+ connection_point:
+ network_role:
+ get_input: port_vbrgemu_private_0_port_network_role
+ nfc_type: vbrgemu
+ network.incoming.packets_vbrgemu_vbrgemu_private_0_port:
+ properties:
+ unit: packet
+ description: Number of incoming packets
+ type: Cumulative
+ category: network
+ network.outgoing.bytes.rate_vbrgemu_vbrgemu_private_0_port:
+ properties:
+ unit: B/s
+ description: Average rate of outgoing bytes
+ type: Gauge
+ category: network
+ network.outpoing.packets_vbrgemu_vbrgemu_private_0_port:
+ properties:
+ unit: packet
+ description: Number of outgoing packets
+ type: Cumulative
+ category: network
+ network.outgoing.packets.rate_vbrgemu_vbrgemu_private_0_port:
+ properties:
+ unit: packet/s
+ description: Average rate of outgoing packets
+ type: Gauge
+ category: network
+ network.outgoing.bytes_vbrgemu_vbrgemu_private_0_port:
+ properties:
+ unit: B
+ description: Number of outgoing bytes
+ type: Cumulative
+ category: network
+ network.incoming.packets.rate_vbrgemu_vbrgemu_private_0_port:
+ properties:
+ unit: packet/s
+ description: Average rate of incoming packets
+ type: Gauge
+ category: network
+ vbrgemu:
+ type: org.openecomp.resource.vfc.VcpevspVbrg20180927a.abstract.compute.nodes.heat.vbrgemu
+ metadata:
+ invariantUUID: e5aedb58-0f98-48f1-b51d-6a24790c33b0
+ UUID: 3c8c5610-8f21-4c05-8f4c-a8f1ab353c83
+ customizationUUID: 4622b5fe-7828-4960-ba0c-eb84258f3d96
+ version: '1.0'
+ name: VcpevspVbrg20180927a.compute.nodes.heat.vbrgemu
+ description: Not reusable inner VFC
+ type: VFC
+ category: Generic
+ subcategory: Abstract
+ resourceVendor: tutorial-license
+ resourceVendorRelease: '1.0'
+ resourceVendorModelNumber: ''
+ properties:
+ flavor:
+ get_input: vm_flavor_name
+ key_name:
+ get_input:
+ - compute_vbrgemu_key_name
+ - index_value
+ image:
+ get_input: vm_image_name
+ image_update_policy: REBUILD
+ metadata:
+ get_input:
+ - compute_vbrgemu_metadata
+ - index_value
+ software_config_transport: POLL_SERVER_CFN
+ contrail_service_instance_ind: false
+ user_data_format:
+ get_input:
+ - compute_vbrgemu_user_data_format
+ - index_value
+ user_data_update_policy: REPLACE
+ name:
+ get_input:
+ - compute_vbrgemu_name
+ - index_value
+ flavor_update_policy: RESIZE
+ capabilities:
+ disk.write.bytes.rate_vbrgemu:
+ properties:
+ unit: B/s
+ description: Average rate of writes
+ type: Gauge
+ category: compute
+ cpu.delta_vbrgemu:
+ properties:
+ unit: ns
+ description: CPU time used since previous datapoint
+ type: Delta
+ category: compute
+ disk.device.read.requests_vbrgemu:
+ properties:
+ unit: request
+ description: Number of read requests
+ type: Cumulative
+ category: disk
+ disk.read.bytes_vbrgemu:
+ properties:
+ unit: B
+ description: Volume of reads
+ type: Cumulative
+ category: compute
+ scalable_vbrgemu:
+ properties:
+ min_instances: 1
+ max_instances: 1
+ disk.device.iops_vbrgemu:
+ properties:
+ unit: count/s
+ description: Average disk iops per device
+ type: Gauge
+ category: disk
+ cpu_vbrgemu:
+ properties:
+ unit: ns
+ description: CPU time used
+ type: Cumulative
+ category: compute
+ disk.read.bytes.rate_vbrgemu:
+ properties:
+ unit: B/s
+ description: Average rate of reads
+ type: Gauge
+ category: compute
+ cpu_util_vbrgemu:
+ properties:
+ unit: '%'
+ description: Average CPU utilization
+ type: Gauge
+ category: compute
+ memory_vbrgemu:
+ properties:
+ unit: MB
+ description: Volume of RAM allocated to the instance
+ type: Gauge
+ category: compute
+ disk.device.read.bytes.rate_vbrgemu:
+ properties:
+ unit: B/s
+ description: Average rate of reads
+ type: Gauge
+ category: disk
+ instance_vbrgemu:
+ properties:
+ unit: instance
+ description: Existence of instance
+ type: Gauge
+ category: compute
+ memory.resident_vbrgemu:
+ properties:
+ unit: MB
+ description: Volume of RAM used by the instance on the physical machine
+ type: Gauge
+ category: compute
+ disk.device.usage_vbrgemu:
+ properties:
+ unit: B
+ description: The physical size in bytes of the image container on the host per device
+ type: Gauge
+ category: disk
+ vcpus_vbrgemu:
+ properties:
+ unit: vcpu
+ description: Number of virtual CPUs allocated to the instance
+ type: Gauge
+ category: compute
+ disk.capacity_vbrgemu:
+ properties:
+ unit: B
+ description: The amount of disk that the instance can see
+ type: Gauge
+ category: disk
+ disk.device.latency_vbrgemu:
+ properties:
+ unit: ms
+ description: Average disk latency per device
+ type: Gauge
+ category: disk
+ disk.usage_vbrgemu:
+ properties:
+ unit: B
+ description: The physical size in bytes of the image container on the host
+ type: Gauge
+ category: disk
+ disk.read.requests_vbrgemu:
+ properties:
+ unit: request
+ description: Number of read requests
+ type: Cumulative
+ category: compute
+ disk.device.read.bytes_vbrgemu:
+ properties:
+ unit: B
+ description: Volume of reads
+ type: Cumulative
+ category: disk
+ disk.device.read.requests.rate_vbrgemu:
+ properties:
+ unit: request/s
+ description: Average rate of read requests
+ type: Gauge
+ category: disk
+ disk.iops_vbrgemu:
+ properties:
+ unit: count/s
+ description: Average disk iops
+ type: Gauge
+ category: disk
+ disk.device.allocation_vbrgemu:
+ properties:
+ unit: B
+ description: The amount of disk per device occupied by the instance on the host machine
+ type: Gauge
+ category: disk
+ disk.write.bytes_vbrgemu:
+ properties:
+ unit: B
+ description: Volume of writes
+ type: Cumulative
+ category: compute
+ disk.write.requests.rate_vbrgemu:
+ properties:
+ unit: request/s
+ description: Average rate of write requests
+ type: Gauge
+ category: compute
+ memory.usage_vbrgemu:
+ properties:
+ unit: MB
+ description: Volume of RAM used by the instance from the amount of its allocated memory
+ type: Gauge
+ category: compute
+ disk.device.write.bytes.rate_vbrgemu:
+ properties:
+ unit: B/s
+ description: Average rate of writes
+ type: Gauge
+ category: disk
+ endpoint_vbrgemu:
+ properties:
+ secure: true
+ disk.root.size_vbrgemu:
+ properties:
+ unit: GB
+ description: Size of root disk
+ type: Gauge
+ category: compute
+ disk.device.write.bytes_vbrgemu:
+ properties:
+ unit: B
+ description: Volume of writes
+ type: Cumulative
+ category: disk
+ disk.latency_vbrgemu:
+ properties:
+ unit: ms
+ description: Average disk latency
+ type: Gauge
+ category: disk
+ disk.write.requests_vbrgemu:
+ properties:
+ unit: request
+ description: Number of write requests
+ type: Cumulative
+ category: compute
+ disk.ephemeral.size_vbrgemu:
+ properties:
+ unit: GB
+ description: Size of ephemeral disk
+ type: Gauge
+ category: compute
+ disk.allocation_vbrgemu:
+ properties:
+ unit: B
+ description: The amount of disk occupied by the instance on the host machine
+ type: Gauge
+ category: disk
+ disk.device.write.requests.rate_vbrgemu:
+ properties:
+ unit: request/s
+ description: Average rate of write requests
+ type: Gauge
+ category: disk
+ disk.device.write.requests_vbrgemu:
+ properties:
+ unit: request
+ description: Number of write requests
+ type: Cumulative
+ category: disk
+ disk.device.capacity_vbrgemu:
+ properties:
+ unit: B
+ description: The amount of disk per device that the instance can see
+ type: Gauge
+ category: disk
+ substitution_mappings:
+ node_type: org.openecomp.resource.vfc.VcpevspVbrg20180927acvfc.abstract.nodes.vbrgemu
+ capabilities:
+ host_vbrgemu:
+ - vbrgemu
+ - host
+ disk.write.bytes.rate_vbrgemu:
+ - vbrgemu
+ - disk.write.bytes.rate
+ network.incoming.bytes_vbrgemu_vbrgemu_private_0_port:
+ - vbrgemu_vbrgemu_private_0_port
+ - network.incoming.bytes
+ cpu.delta_vbrgemu:
+ - vbrgemu
+ - cpu.delta
+ os_vbrgemu:
+ - vbrgemu
+ - os
+ forwarder_vbrgemu_vbrgemu_private_0_port:
+ - vbrgemu_vbrgemu_private_0_port
+ - forwarder
+ scalable_vbrgemu:
+ - vbrgemu
+ - scalable
+ binding_vbrgemu_vbrgemu_private_0_port:
+ - vbrgemu_vbrgemu_private_0_port
+ - binding
+ cpu_vbrgemu:
+ - vbrgemu
+ - cpu
+ disk.device.iops_vbrgemu:
+ - vbrgemu
+ - disk.device.iops
+ disk.read.bytes.rate_vbrgemu:
+ - vbrgemu
+ - disk.read.bytes.rate
+ network.incoming.bytes.rate_vbrgemu_vbrgemu_private_0_port:
+ - vbrgemu_vbrgemu_private_0_port
+ - network.incoming.bytes.rate
+ port_mirroring_vbrgemu_vbrgemu_private_0_port:
+ - vbrgemu_vbrgemu_private_0_port
+ - port_mirroring
+ vcpus_vbrgemu:
+ - vbrgemu
+ - vcpus
+ disk.capacity_vbrgemu:
+ - vbrgemu
+ - disk.capacity
+ disk.usage_vbrgemu:
+ - vbrgemu
+ - disk.usage
+ disk.read.requests_vbrgemu:
+ - vbrgemu
+ - disk.read.requests
+ disk.device.read.bytes_vbrgemu:
+ - vbrgemu
+ - disk.device.read.bytes
+ disk.iops_vbrgemu:
+ - vbrgemu
+ - disk.iops
+ disk.device.allocation_vbrgemu:
+ - vbrgemu
+ - disk.device.allocation
+ attachment_vbrgemu_vbrgemu_private_0_port:
+ - vbrgemu_vbrgemu_private_0_port
+ - attachment
+ feature_vbrgemu:
+ - vbrgemu
+ - feature
+ network.outgoing.bytes.rate_vbrgemu_vbrgemu_private_0_port:
+ - vbrgemu_vbrgemu_private_0_port
+ - network.outgoing.bytes.rate
+ disk.device.write.bytes.rate_vbrgemu:
+ - vbrgemu
+ - disk.device.write.bytes.rate
+ memory.usage_vbrgemu:
+ - vbrgemu
+ - memory.usage
+ endpoint_vbrgemu:
+ - vbrgemu
+ - endpoint
+ disk.root.size_vbrgemu:
+ - vbrgemu
+ - disk.root.size
+ disk.ephemeral.size_vbrgemu:
+ - vbrgemu
+ - disk.ephemeral.size
+ disk.device.write.requests_vbrgemu:
+ - vbrgemu
+ - disk.device.write.requests
+ disk.device.capacity_vbrgemu:
+ - vbrgemu
+ - disk.device.capacity
+ network.incoming.packets.rate_vbrgemu_vbrgemu_private_0_port:
+ - vbrgemu_vbrgemu_private_0_port
+ - network.incoming.packets.rate
+ disk.device.read.requests_vbrgemu:
+ - vbrgemu
+ - disk.device.read.requests
+ disk.read.bytes_vbrgemu:
+ - vbrgemu
+ - disk.read.bytes
+ cpu_util_vbrgemu:
+ - vbrgemu
+ - cpu_util
+ memory_vbrgemu:
+ - vbrgemu
+ - memory
+ instance_vbrgemu:
+ - vbrgemu
+ - instance
+ disk.device.read.bytes.rate_vbrgemu:
+ - vbrgemu
+ - disk.device.read.bytes.rate
+ memory.resident_vbrgemu:
+ - vbrgemu
+ - memory.resident
+ disk.device.usage_vbrgemu:
+ - vbrgemu
+ - disk.device.usage
+ disk.device.latency_vbrgemu:
+ - vbrgemu
+ - disk.device.latency
+ disk.device.read.requests.rate_vbrgemu:
+ - vbrgemu
+ - disk.device.read.requests.rate
+ disk.write.bytes_vbrgemu:
+ - vbrgemu
+ - disk.write.bytes
+ disk.write.requests.rate_vbrgemu:
+ - vbrgemu
+ - disk.write.requests.rate
+ network.incoming.packets_vbrgemu_vbrgemu_private_0_port:
+ - vbrgemu_vbrgemu_private_0_port
+ - network.incoming.packets
+ network.outgoing.packets.rate_vbrgemu_vbrgemu_private_0_port:
+ - vbrgemu_vbrgemu_private_0_port
+ - network.outgoing.packets.rate
+ disk.device.write.bytes_vbrgemu:
+ - vbrgemu
+ - disk.device.write.bytes
+ disk.latency_vbrgemu:
+ - vbrgemu
+ - disk.latency
+ disk.write.requests_vbrgemu:
+ - vbrgemu
+ - disk.write.requests
+ disk.allocation_vbrgemu:
+ - vbrgemu
+ - disk.allocation
+ network.outpoing.packets_vbrgemu_vbrgemu_private_0_port:
+ - vbrgemu_vbrgemu_private_0_port
+ - network.outpoing.packets
+ disk.device.write.requests.rate_vbrgemu:
+ - vbrgemu
+ - disk.device.write.requests.rate
+ feature_vbrgemu_vbrgemu_private_0_port:
+ - vbrgemu_vbrgemu_private_0_port
+ - feature
+ network.outgoing.bytes_vbrgemu_vbrgemu_private_0_port:
+ - vbrgemu_vbrgemu_private_0_port
+ - network.outgoing.bytes
+ binding_vbrgemu:
+ - vbrgemu
+ - binding
+ requirements:
+ dependency_vbrgemu:
+ - vbrgemu
+ - dependency
+ dependency_vbrgemu_vbrgemu_private_0_port:
+ - vbrgemu_vbrgemu_private_0_port
+ - dependency
+ link_vbrgemu_vbrgemu_private_0_port:
+ - vbrgemu_vbrgemu_private_0_port
+ - link
+ local_storage_vbrgemu:
+ - vbrgemu
+ - local_storage