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.
org.openecomp.policies.placement.Antilocate:
- derived_from: tosca.policy.placement
+ derived_from: tosca.policies.Placement
description: My placement policy for separation based upon container type value
properties:
name:
- region
- compute
org.openecomp.policies.placement.Colocate:
- derived_from: tosca.policy.placement
+ derived_from: tosca.policies.Placement
description: Keep associated nodes (groups of nodes) based upon affinity value
properties:
name:
- region
- compute
org.openecomp.policies.placement.valet.Diversity:
- derived_from: tosca.policy.placement
+ derived_from: tosca.policies.Placement
description: Valet Diversity
properties:
level:
- host
- rack
org.openecomp.policies.placement.valet.Exclusivity:
- derived_from: tosca.policy.placement
+ derived_from: tosca.policies.Placement
description: Valet Exclusivity
properties:
level:
- host
- rack
org.openecomp.policies.placement.valet.Affinity:
- derived_from: tosca.policy.placement
+ derived_from: tosca.policies.Placement
description: Valet Affinity
properties:
level:
constraints:
- valid_values:
- host
- - rack
\ No newline at end of file
+ - rack
+org.openecomp.policies.scaling.Fixed:
+ derived_from: tosca.policies.Scaling
+ properties:
+ quantity:
+ description: the exact number of instances to keep up
+ type: integer
+ required: true
+org.openecomp.policies.External:
+ derived_from: tosca.policies.Root
+ description: externally managed policy (for example, type="network assignment", source="Policy Manager", name="route target")
+ properties:
+ source:
+ type: string
+ description: The name of the server that exposes the policy with predefined type and name.
+ required: false
+ type:
+ type: string
+ description: The type (category) of the policy same as it is defined in the source.
+ required: false
+ name:
+ type: string
+ description: The name of the policy, that related to specific type, same as it is defined in the source.
+ required: false