R2 Capabilities Type

this is the DM agreed to R2 and maintenance release page version 20.

the final R3 DM is still under discussion.



any change to this page done by someone other then  @victor gao or @Michael Lando will be reverted thank you.

Capabilities Type
tosca.capabilites.nfv.VirtualBindable
tosca.capabilities.nfv.VirtualBindable:
  derived_from: tosca.capabilities.root
tosca.capabilities.nfv.Metric
 
tosca.capabilites.nfv.VirtualCompute
tosca.capabilities.nfv.VirtualCompute:
  derived_from: tosca.capabilities.Root
  properties:
    logical_node:
      type: tosca.datatypes.nfv.LogicalNodeData
      required: false
    compute_requirements: 
      type: map
      required: false
    requested_additional_capabilities:
      type: map
      entry_schema:
         type: tosca.datatypes.nfv.RequestedAdditionalCapability
      required: false
    virtual_memory:
      type: tosca.datatypes.nfv.VirtualMemory
      required: true
    virtual_cpu:
      type: tosca.datatypes.nfv.VirtualCpu
      required: true

tosca.capabilities.nfv.VirtualLinkable
tosca.capabilities.nfv.VirtualLinkable:
  derived_from: tosca.capabilities.root
tosca.capabilities.nfv.ExtVirtualLinkable
tosca.capabilities.nfv.ExtVirtualLinkable:
  derived_from: tosca.capabilities.root
tosca.capabilities.nfv.VirtualStorage
tosca.capabilities.nfv.VirtualStorage:
  derived_from: tosca.capabilities.root