Page tree
Skip to end of metadata
Go to start of metadata

1.1 Policy Types

TOSCA Policy Types represent logical grouping of TOSCA nodes that have an implied relationship and need to be orchestrated or managed together to achieve some result.  Some use cases being developed by the TOSCA TC use groups to apply TOSCA policies for software placement and scaling while other use cases show groups can be used to describe cluster relationships.

1.1.1 tosca.policies.Root

This is the default (root) TOSCA Policy Type definition that all other TOSCA base Policy Types derive from. 

1.1.1.1 Definition

tosca.policies.Root:

  description: The TOSCA Policy Type all other TOSCA Policy Types derive from

1.1.2 tosca.policies.Placement

This is the default (root) TOSCA Policy Type definition that is used to govern placement of TOSCA nodes or groups of nodes. 

1.1.2.1 Definition

tosca.policies.Placement:

  derived_from: tosca.policies.Root

  description: The TOSCA Policy Type definition that is used to govern placement of TOSCA nodes or groups of nodes. 

1.1.3 tosca.policies.Scaling

This is the default (root) TOSCA Policy Type definition that is used to govern scaling of TOSCA nodes or groups of nodes. 

1.1.3.1 Definition

tosca.policies.Scaling:

  derived_from: tosca.policies.Root

  description: The TOSCA Policy Type definition that is used to govern scaling of TOSCA nodes or groups of nodes. 

1.1.4 tosca.policies.Update

This is the default (root) TOSCA Policy Type definition that is used to govern update of TOSCA nodes or groups of nodes. 

1.1.4.1 Definition

tosca.policies.Update:

  derived_from: tosca.policies.Root

  description: The TOSCA Policy Type definition that is used to govern update of TOSCA nodes or groups of nodes. 

1.1.5 tosca.policies.Performance

This is the default (root) TOSCA Policy Type definition that is used to declare performance requirements for TOSCA nodes or groups of nodes. 

1.1.5.1 Definition

tosca.policies.Performance:

  derived_from: tosca.policies.Root

  description: The TOSCA Policy Type definition that is used to declare performance requirements for TOSCA nodes or groups of nodes. 

  • No labels