Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Unsurprisingly, to define a Control Loop Type in TOSCA, we must first define a number of Control Loop related concepts that we can use in all control loops.

Fundamental TOSCA Concepts for Control Loops

The following TOSCA concepts are the fundamental concepts in a TOSCA Service Template for defining control loops.

draw.io Diagram
bordertrue
diagramNameTOSCA_Fundamental_Concepts
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth441
revision1

The TOSCA concepts above may be declared in the TOSCA Service Template of a control loop. If the concepts already exist in the Design Time Catalogue or the Runtime Inventory, they may be omitted from a TOSCA service template that defines a control loop type.

The Yaml file that holds the  Definition of TOSCA fundamental Control Loop Types is available in Github.


Warning

Updated for Istanbul to this point, the material below may or may not be correct.

...

Instance Specific Property Value: The value of a Property Type that applies to an individual instance of a Control Loop Type. The value is assigned at run time for each control loop instance. draw.io DiagrambordertruediagramNameTOSCAControlLoopComponentssimpleViewerfalsewidthlinksautotbstyletoplboxtruediagramWidth841revision2



is made up of several components, those which represent applications, those which represent dynamic config schemas, and the actual node_templates which makes up the loop itself.

...