TOSCA Policy types



tosca.policies.nfv.InstantiationLevels
  tosca.policies.nfv.InstantiationLevels:     derived_from: tosca.policies.Root     description: The InstantiationLevels type is a policy type representing all the instantiation levels of resources to be instantiated within a deployment flavour and including default instantiation level in term of the number of VNFC instances to be created as defined in ETSI GS NFV-IFA 011 [1].     properties:       levels:         type: map # key: levelId         description: Describes the various levels of resources that can be used to instantiate the VNF using this flavour.         required: true         entry_schema:           type: tosca.datatypes.nfv.InstantiationLevel       default_level:         type: string # levelId         description: The default instantiation level for this flavour.         required: false # required if multiple entries in levels



tosca.policies.nfv.VduInstantiationLevels
 tosca.policies.nfv.VduInstantiationLevels:     derived_from: tosca.policies.Root     description:  The VduInstantiationLevels type is a policy type representing all the instantiation levels of resources to be instantiated within a deployment flavour in term of the number of VNFC instances to be created from each vdu.Compute. as defined in ETSI GS NFV-IFA 011 [1]     properties:       levels:         type: map # key: levelId         description: Describes the Vdu.Compute levels of resources that can be used to instantiate the VNF using this flavour         required: true         entry_schema:           type: tosca.datatypes.nfv.VduLevel     targets: [ tosca.nodes.nfv.Vdu.Compute ]



tosca.policies.nfv.VirtualLinkInstantiationLevels
tosca.policies.nfv.VirtualLinkInstantiationLevels:     derived_from: tosca.policies.Root     description:  The VirtualLinkInstantiationLevels type is a policy type representing all the instantiation levels of virtual link resources to be instantiated within a deployment flavour as defined in ETSI GS NFV-IFA 011 [1].     properties:       levels:         type: map # key: levelId         description: Describes the virtual link levels of resources that can be used to instantiate the VNF using this flavour.         required: true         entry_schema:           type: tosca.datatypes.nfv.VirtualLinkBitrateLevel     targets: [ tosca.nodes.nfv.VnfVirtualLink ]



tosca.policies.nfv.ScalingAspects



tosca.policies.nfv.VduScalingAspectDeltas



tosca.policies.nfv.VirtualLinkBitrateScalingAspectDeltas



tosca.policies.nfv.VduInitialDelta:



tosca.policies.nfv.VirtualLinkBitrateInitialDelta



tosca.policies.nfv.AffinityRule



tosca.policies.nfv.AntiAffinityRule



tosca.policies.nfv.SecurityGroupRule



tosca.policies.nfv.SupportedVnfInterface