summaryrefslogtreecommitdiffstats
path: root/ECOMP-ControlloopPolicy/src/test/resources/v2.0.0/Demo-1.0.0-HeatTemplates/resource-Eace933104d443b496b8-template.yml
diff options
context:
space:
mode:
Diffstat (limited to 'ECOMP-ControlloopPolicy/src/test/resources/v2.0.0/Demo-1.0.0-HeatTemplates/resource-Eace933104d443b496b8-template.yml')
-rw-r--r--ECOMP-ControlloopPolicy/src/test/resources/v2.0.0/Demo-1.0.0-HeatTemplates/resource-Eace933104d443b496b8-template.yml2525
1 files changed, 0 insertions, 2525 deletions
diff --git a/ECOMP-ControlloopPolicy/src/test/resources/v2.0.0/Demo-1.0.0-HeatTemplates/resource-Eace933104d443b496b8-template.yml b/ECOMP-ControlloopPolicy/src/test/resources/v2.0.0/Demo-1.0.0-HeatTemplates/resource-Eace933104d443b496b8-template.yml
deleted file mode 100644
index 3ce20b597..000000000
--- a/ECOMP-ControlloopPolicy/src/test/resources/v2.0.0/Demo-1.0.0-HeatTemplates/resource-Eace933104d443b496b8-template.yml
+++ /dev/null
@@ -1,2525 +0,0 @@
-tosca_definitions_version: tosca_simple_yaml_1_0
-metadata:
- invariantUUID: 06fe411e-d006-4ac3-8b0e-fb4f13cd78d3
- UUID: 172ce7c5-c2e4-4f8d-b66c-edb49e8e548a
- name: eace9331-04d4-43b4-96b8
- description: vendor software product
- type: VF
- category: Generic
- subcategory: Abstract
- resourceVendor: 31125954-23a0-4d41-95e5
- resourceVendorRelease: '1.0'
-imports:
-- NeutronPort:
- file: resource-Neutronport-template.yml
-- Eace933104d443b496b8.nodes.heat.vfw:
- file: resource-Eace933104d443b496b8NodesHeatVfw-template.yml
-- Eace933104d443b496b8.nodes.heat.vpg:
- file: resource-Eace933104d443b496b8NodesHeatVpg-template.yml
-- NeutronNet:
- file: resource-Neutronnet-template.yml
-- Eace933104d443b496b8.nodes.heat.vsn:
- file: resource-Eace933104d443b496b8NodesHeatVsn-template.yml
-topology_template:
- inputs:
- vf_module_id:
- type: string
- description: The vFirewall Module ID is provided by ECOMP
- repo_url_blob:
- type: string
- description: URL of the repository that hosts the demo packages
- public_net_id:
- type: string
- default: 00000000-0000-0000-0000-000000000000
- description: Public network that enables remote connection to VNF
- vfw_private_ip_1:
- type: string
- description: Private IP address that is assigned to the vFirewall to communicate with the vSink
- vfw_private_ip_0:
- type: string
- description: Private IP address that is assigned to the vFirewall to communicate with the vPacketGenerator
- vfw_private_ip_2:
- type: string
- description: Private IP address that is assigned to the vFirewall to communicate with ECOMP components
- vfw_name_0:
- type: string
- description: Name of the vFirewall
- vnf_id:
- type: string
- description: The VNF ID is provided by ECOMP
- dcae_collector_ip:
- type: string
- description: IP address of the DCAE collector
- dcae_collector_port:
- type: string
- description: Port of the DCAE collector
- vpg_private_ip_1:
- type: string
- description: Private IP address that is assigned to the vPacketGenerator to communicate with ECOMP components
- vsn_private_ip_0:
- type: string
- description: Private IP address that is assigned to the vSink to communicate with the vFirewall
- vpg_name_0:
- type: string
- description: Name of the vPacketGenerator
- vpg_private_ip_0:
- type: string
- description: Private IP address that is assigned to the vPacketGenerator to communicate with the vFirewall
- vsn_private_ip_1:
- type: string
- description: Private IP address that is assigned to the vSink to communicate with ECOMP components
- protected_private_net_cidr:
- type: string
- description: The CIDR of the protected private network
- ecomp_private_net_cidr:
- type: string
- description: The CIDR of the protected private network
- unprotected_private_net_cidr:
- type: string
- description: The CIDR of the unprotected private network
- ecomp_private_subnet_id:
- type: string
- description: Private sub-network that connects ECOMP component and the VNF
- vsn_name_0:
- type: string
- description: Name of the vSink
- unprotected_private_net_id:
- type: string
- description: Private network that connects vPacketGenerator with vFirewall
- vfw_flavor_name:
- type: string
- default: 4 GB General Purpose v1
- description: Type of instance (flavor) to be used
- demo_artifacts_version:
- type: string
- description: Artifacts (jar, tar.gz) version used in demo vnfs
- ecomp_private_net_id:
- type: string
- description: Private network that connects ECOMP component and the VNF
- pub_key:
- type: string
- description: Public key to be installed on the compute instance
- key_name:
- type: string
- description: Public/Private key pair name
- repo_url_artifacts:
- type: string
- description: URL of the repository that hosts the demo packages
- vfw_image_name:
- type: string
- default: Ubuntu 14.04 LTS (Trusty Tahr) (PVHVM)
- description: Image to be used for compute instance
- protected_private_net_id:
- type: string
- description: Private network that connects vFirewall with vSink
- node_templates:
- vfw_private_0_port:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- metadata:
- invariantUUID: 7feb77d3-dcc5-4826-8a78-0c9089814a45
- UUID: 06bc8ea7-0f6a-489a-9f8f-c7253653b457
- version: '1.0'
- name: NeutronPort
- description: Represents a logical entity that associates between Compute and Network normative types.
- type: CP
- category: Generic
- subcategory: Network Elements
- properties:
- fixed_ips:
- - subnet: unprotected_private_network
- ip_address:
- get_input: vfw_private_ip_0
- network: unprotected_private_network
- requirements:
- - link:
- capability: tosca.capabilities.network.Linkable
- node: unprotected_private_network
- relationship: tosca.relationships.network.LinksTo
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: vfw_0
- relationship: tosca.relationships.network.BindsTo
- vsn_private_1_port:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- metadata:
- invariantUUID: 7feb77d3-dcc5-4826-8a78-0c9089814a45
- UUID: 06bc8ea7-0f6a-489a-9f8f-c7253653b457
- version: '1.0'
- name: NeutronPort
- description: Represents a logical entity that associates between Compute and Network normative types.
- type: CP
- category: Generic
- subcategory: Network Elements
- properties:
- fixed_ips:
- - subnet:
- get_input: ecomp_private_subnet_id
- ip_address:
- get_input: vsn_private_ip_1
- network:
- get_input: ecomp_private_net_id
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: vsn_0
- relationship: tosca.relationships.network.BindsTo
- unprotected_private_network:
- type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
- metadata:
- invariantUUID: 2870cc3a-d6cd-4423-b7f6-2d63619b0eeb
- UUID: b7e764ba-17f9-4f0a-ad29-29877766ef21
- version: '1.0'
- name: NeutronNet
- description: Represents a network service with optional subnets and advanced configurations.
- type: VL
- category: Generic
- subcategory: Network Elements
- properties:
- network_name:
- get_input: unprotected_private_net_id
- subnets:
- unprotected_private_subnet:
- cidr:
- get_input: unprotected_private_net_cidr
- vpg_private_1_port:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- metadata:
- invariantUUID: 7feb77d3-dcc5-4826-8a78-0c9089814a45
- UUID: 06bc8ea7-0f6a-489a-9f8f-c7253653b457
- version: '1.0'
- name: NeutronPort
- description: Represents a logical entity that associates between Compute and Network normative types.
- type: CP
- category: Generic
- subcategory: Network Elements
- properties:
- fixed_ips:
- - subnet:
- get_input: ecomp_private_subnet_id
- ip_address:
- get_input: vpg_private_ip_1
- network:
- get_input: ecomp_private_net_id
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: vpg_0
- relationship: tosca.relationships.network.BindsTo
- vfw_0:
- type: org.openecomp.resource.vfc.Eace933104d443b496b8.abstact.nodes.heat.vfw
- metadata:
- invariantUUID: 0129e34c-d9fa-442d-bb2c-f925d018000a
- UUID: 7fa1f6c7-c6bd-4444-8db2-63334a5aed1b
- version: '1.0'
- name: Eace933104d443b496b8.nodes.heat.vfw
- description: Not reusable inner VFC
- type: VFC
- category: Generic
- subcategory: Abstract
- properties:
- key_name: UNSUPPORTED_RESOURCE_my_keypair
- flavor:
- get_input: vfw_flavor_name
- image:
- get_input: vfw_image_name
- metadata:
- vf_module_id:
- get_input: vf_module_id
- vnf_id:
- get_input: vnf_id
- user_data_format: RAW
- name:
- get_input: vfw_name_0
- vsn_0:
- type: org.openecomp.resource.vfc.Eace933104d443b496b8.abstact.nodes.heat.vsn
- metadata:
- invariantUUID: b19f6643-3db0-4d73-b280-94d6f21caa71
- UUID: 6dca6eb9-330c-4090-a542-7aca5f446e21
- version: '1.0'
- name: Eace933104d443b496b8.nodes.heat.vsn
- description: Not reusable inner VFC
- type: VFC
- category: Generic
- subcategory: Abstract
- properties:
- key_name: UNSUPPORTED_RESOURCE_my_keypair
- flavor:
- get_input: vfw_flavor_name
- image:
- get_input: vfw_image_name
- metadata:
- vf_module_id:
- get_input: vf_module_id
- vnf_id:
- get_input: vnf_id
- user_data_format: RAW
- name:
- get_input: vsn_name_0
- vpg_private_0_port:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- metadata:
- invariantUUID: 7feb77d3-dcc5-4826-8a78-0c9089814a45
- UUID: 06bc8ea7-0f6a-489a-9f8f-c7253653b457
- version: '1.0'
- name: NeutronPort
- description: Represents a logical entity that associates between Compute and Network normative types.
- type: CP
- category: Generic
- subcategory: Network Elements
- properties:
- fixed_ips:
- - subnet: unprotected_private_network
- ip_address:
- get_input: vpg_private_ip_0
- network: unprotected_private_network
- requirements:
- - link:
- capability: tosca.capabilities.network.Linkable
- node: unprotected_private_network
- relationship: tosca.relationships.network.LinksTo
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: vpg_0
- relationship: tosca.relationships.network.BindsTo
- vsn_private_0_port:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- metadata:
- invariantUUID: 7feb77d3-dcc5-4826-8a78-0c9089814a45
- UUID: 06bc8ea7-0f6a-489a-9f8f-c7253653b457
- version: '1.0'
- name: NeutronPort
- description: Represents a logical entity that associates between Compute and Network normative types.
- type: CP
- category: Generic
- subcategory: Network Elements
- properties:
- fixed_ips:
- - subnet: protected_private_network
- ip_address:
- get_input: vsn_private_ip_0
- network: protected_private_network
- requirements:
- - link:
- capability: tosca.capabilities.network.Linkable
- node: protected_private_network
- relationship: tosca.relationships.network.LinksTo
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: vsn_0
- relationship: tosca.relationships.network.BindsTo
- vfw_private_1_port:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- metadata:
- invariantUUID: 7feb77d3-dcc5-4826-8a78-0c9089814a45
- UUID: 06bc8ea7-0f6a-489a-9f8f-c7253653b457
- version: '1.0'
- name: NeutronPort
- description: Represents a logical entity that associates between Compute and Network normative types.
- type: CP
- category: Generic
- subcategory: Network Elements
- properties:
- fixed_ips:
- - subnet: protected_private_network
- ip_address:
- get_input: vfw_private_ip_1
- network: protected_private_network
- requirements:
- - link:
- capability: tosca.capabilities.network.Linkable
- node: protected_private_network
- relationship: tosca.relationships.network.LinksTo
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: vfw_0
- relationship: tosca.relationships.network.BindsTo
- vfw_private_2_port:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- metadata:
- invariantUUID: 7feb77d3-dcc5-4826-8a78-0c9089814a45
- UUID: 06bc8ea7-0f6a-489a-9f8f-c7253653b457
- version: '1.0'
- name: NeutronPort
- description: Represents a logical entity that associates between Compute and Network normative types.
- type: CP
- category: Generic
- subcategory: Network Elements
- properties:
- fixed_ips:
- - subnet:
- get_input: ecomp_private_subnet_id
- ip_address:
- get_input: vfw_private_ip_2
- network:
- get_input: ecomp_private_net_id
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: vfw_0
- relationship: tosca.relationships.network.BindsTo
- vpg_0:
- type: org.openecomp.resource.vfc.Eace933104d443b496b8.abstact.nodes.heat.vpg
- metadata:
- invariantUUID: 7654ae14-4e98-45bc-a8c0-2c43e1805bb4
- UUID: 5267d6dd-f676-4f98-abec-6387ce6beaf2
- version: '1.0'
- name: Eace933104d443b496b8.nodes.heat.vpg
- description: Not reusable inner VFC
- type: VFC
- category: Generic
- subcategory: Abstract
- properties:
- key_name: UNSUPPORTED_RESOURCE_my_keypair
- flavor:
- get_input: vfw_flavor_name
- image:
- get_input: vfw_image_name
- metadata:
- vf_module_id:
- get_input: vf_module_id
- vnf_id:
- get_input: vnf_id
- user_data_format: RAW
- name:
- get_input: vpg_name_0
- protected_private_network:
- type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net
- metadata:
- invariantUUID: 2870cc3a-d6cd-4423-b7f6-2d63619b0eeb
- UUID: b7e764ba-17f9-4f0a-ad29-29877766ef21
- version: '1.0'
- name: NeutronNet
- description: Represents a network service with optional subnets and advanced configurations.
- type: VL
- category: Generic
- subcategory: Network Elements
- properties:
- network_name:
- get_input: protected_private_net_id
- subnets:
- protected_private_subnet:
- cidr:
- get_input: protected_private_net_cidr
- groups:
- base_vfw:
- type: org.openecomp.groups.heat.HeatStack
- members:
- - vfw_private_0_port
- - vsn_private_1_port
- - unprotected_private_network
- - vpg_private_1_port
- - vfw_0
- - vsn_0
- - vpg_private_0_port
- - vsn_private_0_port
- - vfw_private_1_port
- - vfw_private_2_port
- - vpg_0
- - protected_private_network
- metadata:
- invariantUUID: 44b0c172-7b61-49b5-a68a-810042087e1f
- UUID: 24cb02f0-1d72-441f-a327-22d80180deaa
- version: '1'
- name: base_vfw
- Eace933104d443b496b8..base_vfw..module-0:
- type: org.openecomp.groups.VfModule
- members:
- - vfw_private_0_port
- - vsn_private_1_port
- - unprotected_private_network
- - vpg_private_1_port
- - vfw_0
- - vsn_0
- - vpg_private_0_port
- - vsn_private_0_port
- - vfw_private_1_port
- - vfw_private_2_port
- - vpg_0
- - protected_private_network
- metadata:
- vfModuleModelName: Eace933104d443b496b8..base_vfw..module-0
- vfModuleModelInvariantUUID: 58c105fd-9c12-4fb7-8a3e-a5ec280183fb
- vfModuleModelUUID: ab251d24-4001-4926-aa5c-c01736b36c68
- vfModuleModelVersion: '1'
- properties:
- vf_module_type: Base
- vf_module_description:
- volume_group: false
- substitution_mappings:
- node_type: org.openecomp.resource.vf.Eace933104d443b496b8
- capabilities:
- vfw_0.instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: Existence of instance
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Gauge
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: instance
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: instance
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- vfw_0.scalable:
- type: tosca.capabilities.Scalable
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- max_instances:
- type: integer
- default: 1
- min_instances:
- type: integer
- default: 1
- default_instances:
- type: integer
- vfw_0.instance:type:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: Existence of instance <type> (OpenStack types)
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Gauge
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: instance
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: instance:type
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- protected_private_network.link:
- type: tosca.capabilities.network.Linkable
- occurrences:
- - 0
- - UNBOUNDED
- vsn_0.cpu:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: CPU time used
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Cumulative
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: ns
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: cpu
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- vpg_0.instance:type:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: Existence of instance <type> (OpenStack types)
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Gauge
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: instance
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: instance:type
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- unprotected_private_network.attachment:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- vfw_0.memory:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: Volume of RAM allocated to the instance
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Gauge
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: MB
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: memory
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- vpg_0.cpu_util:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: Average CPU utilization
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Gauge
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: '%'
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: cpu_util
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- vpg_0.endpoint:
- type: tosca.capabilities.Endpoint.Admin
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- port_name:
- type: string
- required: false
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- secure:
- type: boolean
- default: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- url_path:
- type: string
- required: false
- vpg_private_0_port.attachment:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- vfw_private_1_port.feature:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- vfw_private_0_port.attachment:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- vpg_0.cpu:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: CPU time used
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Cumulative
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: ns
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: cpu
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- vpg_private_1_port.attachment:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- vsn_0.vcpus:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: Average disk latency
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Gauge
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: ms
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: vcpus
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- vpg_0.cpu.delta:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: CPU time used since previous datapoint
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Delta
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: ns
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: cpu.delta
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- vsn_private_1_port.attachment:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- vsn_0.cpu_util:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: Average CPU utilization
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Gauge
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: '%'
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: cpu_util
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- vpg_0.instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: Existence of instance
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Gauge
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: instance
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: instance
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- vpg_0.feature:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- vpg_0.scalable:
- type: tosca.capabilities.Scalable
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- max_instances:
- type: integer
- default: 1
- min_instances:
- type: integer
- default: 1
- default_instances:
- type: integer
- vpg_0.memory:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: Volume of RAM allocated to the instance
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Gauge
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: MB
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: memory
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- vfw_private_2_port.attachment:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- vsn_0.os:
- 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
- vfw_0.memory.resident:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: Volume of RAM used by the instance on the physical machine
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Gauge
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: MB
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: memory.resident
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- vsn_0.scalable:
- type: tosca.capabilities.Scalable
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- max_instances:
- type: integer
- default: 1
- min_instances:
- type: integer
- default: 1
- default_instances:
- type: integer
- vsn_0.instance:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: Existence of instance
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Gauge
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: instance
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: instance
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- vfw_0.endpoint:
- type: tosca.capabilities.Endpoint.Admin
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- port_name:
- type: string
- required: false
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- secure:
- type: boolean
- default: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- url_path:
- type: string
- required: false
- vsn_0.cpu.delta:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: CPU time used since previous datapoint
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Delta
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: ns
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: cpu.delta
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- vfw_0.os:
- 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
- vsn_private_1_port.feature:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- vsn_private_0_port.feature:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- vfw_0.memory.usage:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: Volume of RAM used by the instance from the amount of its allocated memory
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Gauge
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: MB
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: memory.usage
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- vsn_0.host:
- 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
- vsn_0.memory:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: Volume of RAM allocated to the instance
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Gauge
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: MB
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: memory
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- unprotected_private_network.link:
- type: tosca.capabilities.network.Linkable
- occurrences:
- - 0
- - UNBOUNDED
- vfw_0.host:
- 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
- vsn_private_0_port.attachment:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- vfw_private_2_port.feature:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- unprotected_private_network.feature:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- vpg_0.vcpus:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: Average disk latency
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Gauge
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: ms
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: vcpus
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- vpg_0.binding:
- type: tosca.capabilities.network.Bindable
- occurrences:
- - 0
- - UNBOUNDED
- vpg_0.host:
- 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
- vsn_0.binding:
- type: tosca.capabilities.network.Bindable
- occurrences:
- - 0
- - UNBOUNDED
- protected_private_network.attachment:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- vfw_0.binding:
- type: tosca.capabilities.network.Bindable
- occurrences:
- - 0
- - UNBOUNDED
- vpg_0.memory.usage:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: Volume of RAM used by the instance from the amount of its allocated memory
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Gauge
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: MB
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: memory.usage
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- vfw_private_0_port.feature:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- vsn_0.endpoint:
- type: tosca.capabilities.Endpoint.Admin
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- port_name:
- type: string
- required: false
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- secure:
- type: boolean
- default: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- url_path:
- type: string
- required: false
- vfw_0.feature:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- protected_private_network.feature:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- vfw_0.cpu:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: CPU time used
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Cumulative
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: ns
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: cpu
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- vsn_0.instance:type:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: Existence of instance <type> (OpenStack types)
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Gauge
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: instance
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: instance:type
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- vpg_0.os:
- 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
- vsn_0.feature:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- vfw_0.vcpus:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: Average disk latency
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Gauge
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: ms
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: vcpus
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- vfw_0.cpu.delta:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: CPU time used since previous datapoint
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Delta
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: ns
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: cpu.delta
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- vsn_0.memory.resident:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: Volume of RAM used by the instance on the physical machine
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Gauge
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: MB
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: memory.resident
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- vsn_0.memory.usage:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: Volume of RAM used by the instance from the amount of its allocated memory
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Gauge
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: MB
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: memory.usage
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- vfw_private_1_port.attachment:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- vfw_0.cpu_util:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: Average CPU utilization
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Gauge
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: '%'
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: cpu_util
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- vpg_0.memory.resident:
- type: org.openecomp.capabilities.metric.Ceilometer
- description: Volume of RAM used by the instance on the physical machine
- occurrences:
- - 1
- - UNBOUNDED
- properties:
- initiator:
- type: string
- default: source
- network_name:
- type: string
- default: PRIVATE
- required: false
- description:
- type: string
- description: Description of the metric
- required: false
- type:
- type: string
- default: Gauge
- description: Type of the metric value, for an example, Cumulative, Delta, Gauge and etc.
- required: true
- ports:
- type: map
- required: false
- entry_schema:
- type: PortSpec
- secure:
- type: boolean
- default: false
- port_name:
- type: string
- required: false
- unit:
- type: string
- default: MB
- description: Unit of the metric value
- required: true
- protocol:
- type: string
- default: tcp
- port:
- type: PortDef
- required: false
- name:
- type: string
- default: memory.resident
- description: Ceilometer metric type name to monitor. (The name ceilometer is using)
- required: true
- category:
- type: string
- default: compute
- description: Category of the metric, for an example, compute, disk, network, storage and etc.
- required: false
- url_path:
- type: string
- required: false
- vpg_private_0_port.feature:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- vpg_private_1_port.feature:
- type: tosca.capabilities.Node
- occurrences:
- - 1
- - UNBOUNDED
- requirements:
- vsn_private_1_port.link:
- occurrences:
- - 1
- - 1
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
- vfw_0.local_storage:
- occurrences:
- - 0
- - UNBOUNDED
- capability: tosca.capabilities.Attachment
- node: tosca.nodes.BlockStorage
- relationship: tosca.relationships.AttachesTo
- vfw_private_1_port.dependency:
- occurrences:
- - 0
- - UNBOUNDED
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- vpg_private_1_port.link:
- occurrences:
- - 1
- - 1
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
- vsn_0.local_storage:
- occurrences:
- - 0
- - UNBOUNDED
- capability: tosca.capabilities.Attachment
- node: tosca.nodes.BlockStorage
- relationship: tosca.relationships.AttachesTo
- protected_private_network.dependency:
- occurrences:
- - 0
- - UNBOUNDED
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- vfw_private_2_port.dependency:
- occurrences:
- - 0
- - UNBOUNDED
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- vfw_private_2_port.link:
- occurrences:
- - 1
- - 1
- capability: tosca.capabilities.network.Linkable
- relationship: tosca.relationships.network.LinksTo
- unprotected_private_network.dependency:
- occurrences:
- - 0
- - UNBOUNDED
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- vsn_private_0_port.dependency:
- occurrences:
- - 0
- - UNBOUNDED
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- vpg_0.local_storage:
- occurrences:
- - 0
- - UNBOUNDED
- capability: tosca.capabilities.Attachment
- node: tosca.nodes.BlockStorage
- relationship: tosca.relationships.AttachesTo
- vsn_private_1_port.dependency:
- occurrences:
- - 0
- - UNBOUNDED
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- vfw_0.dependency:
- occurrences:
- - 0
- - UNBOUNDED
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- vpg_0.dependency:
- occurrences:
- - 0
- - UNBOUNDED
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- vpg_private_1_port.dependency:
- occurrences:
- - 0
- - UNBOUNDED
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- vsn_0.dependency:
- occurrences:
- - 0
- - UNBOUNDED
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- vpg_private_0_port.dependency:
- occurrences:
- - 0
- - UNBOUNDED
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn
- vfw_private_0_port.dependency:
- occurrences:
- - 0
- - UNBOUNDED
- capability: tosca.capabilities.Node
- node: tosca.nodes.Root
- relationship: tosca.relationships.DependsOn