tosca_definitions_version: tosca_simple_yaml_1_0 metadata: invariantUUID: 5cfe6f4a-41bc-4247-8674-ebd4b98e35cc UUID: 0f40bba5-986e-4b3c-803f-ddd1b7b25f24 name: 57e66ea7-0ed6-45c7-970f description: catalog service description type: Service category: Network L1-3 serviceEcompNaming: false serviceHoming: false imports: - eace9331-04d4-43b4-96b8: file: resource-Eace933104d443b496b8-template.yml topology_template: node_templates: eace9331-04d4-43b4-96b8 1: type: org.openecomp.resource.vf.Eace933104d443b496b8 metadata: invariantUUID: 06fe411e-d006-4ac3-8b0e-fb4f13cd78d3 UUID: 172ce7c5-c2e4-4f8d-b66c-edb49e8e548a version: '1.0' name: eace9331-04d4-43b4-96b8 description: vendor software product type: VF category: Generic subcategory: Abstract substitution_mappings: node_type: org.openecomp.service.57e66ea70ed645c7970f capabilities: eace9331-04d4-43b4-96b8 1.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 eace9331-04d4-43b4-96b8 1.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 eace9331-04d4-43b4-96b8 1.binding: type: tosca.capabilities.network.Bindable occurrences: - 0 - UNBOUNDED eace9331-04d4-43b4-96b8 1.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 eace9331-04d4-43b4-96b8 1.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 eace9331-04d4-43b4-96b8 1.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 eace9331-04d4-43b4-96b8 1.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 eace9331-04d4-43b4-96b8 1.feature: type: tosca.capabilities.Node occurrences: - 1 - UNBOUNDED eace9331-04d4-43b4-96b8 1.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 eace9331-04d4-43b4-96b8 1.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 eace9331-04d4-43b4-96b8 1.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 eace9331-04d4-43b4-96b8 1.attachment: type: tosca.capabilities.Attachment occurrences: - 1 - UNBOUNDED eace9331-04d4-43b4-96b8 1.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 eace9331-04d4-43b4-96b8 1.instance:type: type: org.openecomp.capabilities.metric.Ceilometer description: Existence of instance (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 eace9331-04d4-43b4-96b8 1.link: type: tosca.capabilities.network.Linkable occurrences: - 0 - UNBOUNDED eace9331-04d4-43b4-96b8 1.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 eace9331-04d4-43b4-96b8 1.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 requirements: eace9331-04d4-43b4-96b8 1.local_storage: occurrences: - 0 - UNBOUNDED capability: tosca.capabilities.Attachment node: tosca.nodes.BlockStorage relationship: tosca.relationships.AttachesTo eace9331-04d4-43b4-96b8 1.dependency: occurrences: - 0 - UNBOUNDED capability: tosca.capabilities.Node node: tosca.nodes.Root relationship: tosca.relationships.DependsOn eace9331-04d4-43b4-96b8 1.link: occurrences: - 1 - 1 capability: tosca.capabilities.network.Linkable relationship: tosca.relationships.network.LinksTo