Versions Compared

Key

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

...

Panel
titledata type:
Code Block
titleonap.datatype.wan.UserDefine
collapsetrue
onap.datatype.wan.UserDefine:
        derived_from: tosca.datatypes.Root
        properties:
            name:
                type: string
                description: resful uri supported
                required: true
            value:
                type: string
                required: false  
Panel
titlecapability node types:
Code Block
titleonap.capabilitiesnode.wan.hostResource
collapsetrue
toscaonap.node.capabilitieswan.AttachmentResource:
         derived_from: tosca.capabilities.Node  
Code Block
titleonap.capabilities.wan.partOf
collapsetrue
onap.capabilities.wan.partOf:
nodes.Root
        properties:
           derived_from uuid:
 tosca.capabilities.Root    
Code Block
titleonap.capabilities.wan.dependable
collapsetrue
onap.capabilities.wan.dependable:
         derived_from: tosca.capabilities.Root  
Code Block
firstline1
titletosca.capabilities.wan.VirtualLinkable
linenumberstrue
collapsetrue
tosca.capabilities.wan.VirtualLinkable:type: string
    derived_from: tosca.capabilities.Root
Panel
titlerelationship types:
Code Block
titleonap.relationships.wan.HostOn
collapsetrue
tosca.relationships.AttachesTo:
        descriptionname: >-
            The relationship specifies what Nodetype: thestring
 Endpoint is hosted on. 
        derived_from: tosca.relationships.Root
version:
          valid_target_types: [tosca.capabilities.Attachment]     
Code Block
titleonap.relationships.wan.Contains
collapsetrue
onap.relationships.wan.Contains:type: string
        description:  >-
  label:
          The relationship specifies what component is contained.type: list
        derived_from: tosca.relationships.Root
        entry_schema:
  valid_target_types: [onap.capabilities.wan.partOf]     
Code Block
titleonap.relationships.wan.DependsOn
collapsetrue
tosca.relationships.DependsOn:
        description: >-
   type: string   
     The relationship specifies what is depended on. type:
        derived_from: tosca.relationships.Root
        valid_target_types: [onap.capabilities.wan.dependable]    
Code Block
firstline1
titletosca.relationships.wan.VirtualLinksTo
linenumberstrue
collapsetrue
tosca.relationships.wan.VirtualLinksTo:
    derived_from: tosca.relationships.DependsOn
    valid_target_types: [ tosca.capabilities.wan.VirtualLinkable ]
Panel
titlenode types:
Code Block
titleonap.node.wan.Resource
collapsetrue
onap.node.wan.Resource:type: string
        derived_from: tosca.nodes.Root
        properties:description: component type
            uuidparas:
                type: stringlist
                nameentry_schema:
                    type: string
onap.datatype.wan.UserDefine   
         versioncapabilities:
            component:
    type: string
            labeltype:
 tosca.capabilities.network.Bindable          
     type: list
   requirements:
            - entry_schemaspecification: 
                node:    type: stringonap.node.wan.Resourece 
    
            type:capabilities: tosca.capabilities.network.Bindable
                typerelationship: string
relationships.network.BindsTo    
Code Block
titleonap.node.wan.Resource
collapsetrue
onap.node.wan.Connection:
        derived_from: onap.node.wan.Resource
   description: component type
   properties:
         parascapabilities:
     
			connection:
				type: tosca.capabilities.network.Linkable
          typerequirements: list
            -    entry_schema:fcs: 
                    typenode: onap.datatypenode.wan.UserDefineFc 
  
        capabilities:
      capabilities: tosca.capabilities.network.Bindable
     component:
           relationship: relationships.network.BindsTo     type
			- links:
				node: onap.capabilitiesnode.wan.partOf            .Resource.Link
				capabilities: tosca.capabilities.network.Bindable
        requirements:
        relationship: relationships.network.BindsTo   
			- specificationfds: 
                
				node: onap.node.wan.Resource.Resourece 
                Fd
				capabilities: onaptosca.capabilities.wannetwork.partOfBindable
                relationship: onap.relationships.wannetwork.ContainsBindsTo    
Code Block
titleonap.node.wan.Resource.Fd
collapsetrue
onap.node.wan.Resource.Fd:
        derived_from: onap.node.wan.Resource
        description: The Forwarding Domain (FD) class models the topological component that represents a forwarding capability that provides the opportunity to enable forwarding (of specific transport characteristic information at one or more protocol layers) between points.
        properties:
            address:
                type: string
                description: ip, or mac, or geo address
        capabilities:
            host: 
                type: tosca.capabilities.Attachment
        requirements:
             higherLevelFd:higherLevelFd:
				node: onap.node.wan.Resource.Fd
                capabilities:  tosca.capabilities.Attachment
                relationship: tosca.relationships.AttachesTo     
Code Block
titleonap.node.wan.Resource.Fc
collapsetrue
onap.node.wan.Resource.Fc:
        description: The ForwardingConstruct (FC) class models enabled constrained potential for forwarding between two or more interfaces at a particular specific layerProtocol. 
        derived_from: onap.node.wan.Resource
        properties: 
        capabilities:
            dependable:
                type: onap.capabilities.wan.dependable
            virtual_linkable:
.wan.Resource
        properties: 
        capabilities:
			node:
				type: tosca.capabilities.wan.VirtualLinkableNode
        requirements: 
            - endPoint:
                node: onap.node.wan.Resource.FcPort    
                capabilities: tosca.capabilities.Endpoint
                relationship: tosca.relationships.ConnectsTo
            - fcRoute:
                node: onap.node.wan.Resource.FcRoute
				capabilities: tosca.capabilities.Node
                relationship: tosca.relationships.DependsOn

Code Block
titleonap.node.wan.Resource.FcPort
collapsetrue
onap.node.wan.Resource.FcPort:
        description: Fowarding Construct Point. The association of the FC to interfaces is made via FcPorts. The FcPort class models the access to the FC function.  
        derived_from: onap.node.wan.Resource
        properties:
            address:
                type: string
                description: ip, or mac    
            FcPortDirection:
                type: string
        capabilities:
            endPoint:
                type: tosca.capabilities.Endpoint
        requirements:
            - fd:
                capabilities:  tosca.capabilities.Attachment
                relationship: tosca.relationships.AttachesTo
            - ltp:
                capabilities:  tosca.capabilities.Attachment
                relationship: tosca.relationships.AttachesTo
Code Block
titleonap.node.wan.Resource.LinkPort
collapsetrue
onap.node.wan.Resource.LinkPort:
        description: The association of the Link to LTPs is made via LinkPort. The LinkPort class models the access to the Link function.  
        derived_from: onap.node.wan.Resource
        properties:
            role:
                type: string
                description: Each LinkPort of the Link has a role (e.g., symmetric, hub, spoke, leaf, root) in the context of the Link with respect to the Link capability. 
                constraints:
                    - valid_values: ['symmetric','hub', 'spoke', 'leaf', 'root']   
        capabilities:
            endPoint:
                type: tosca.capabilities.Endpoint
        requirements:
            - ltp:
                capabilities:  tosca.capabilities.Attachment
                relationship: tosca.relationships.AttachesTo
Code Block
titleonap.node.wan.Resource.Ltp
collapsetrue
onap.node.wan.Resource.Ltp:
        description: The Logical Termination Point (LTP) class encapsulates the termination and adaptation functions of one or more transport layers represented by instances of LayerProtocol.
        derived_from: onap.node.wan.Resource
        properties:
            physicalPortReference:
                type: string
            ltpDirection:
                type: string
        capabilities:
            endPoint:
                type: tosca.capabilities.Endpoint  
        requirements:
            fd:
                capabilities:  tosca.capabilities.Attachment
                relationship: tosca.relationships.AttachesTo  
            serverLtp:
                node: onap.node.wan.Resource.Ltp
				capabilities: tosca.capabilities.Node
                relationship: tosca.relationships.DependsOn  
            lp:
                node: onap.node.wan.Resource.LayerProtocol
                relationship: onap.relationships.wan.Contains
Code Block
titleonap.node.wan.Resource.LayerProtocol
collapsetrue
onap.node.wan.Resource.LayerProtocol:
        description: The projection of an LTP into each transport layer is represented by a LayerProtocol (LP) instance. A LayerProtocol instance can be 
used for controlling termination and monitoring functionality. 
        derived_from: onap.node.wan.Resource
        properties:
            layerProtocolName:
                type: string
            address:
                type: string
Code Block
titleonap.node.wan.Resource.Link
collapsetrue
onap.node.wan.Resource.Link:
        description: The Link class models effective adjacency between two or more ForwardingDomains (FD). 
        derived_from: onap.node.wan.Resource
        properties:
        requirements: 
            - fc:
                node: onap.node.wan.Resource.Fc
				capabilities: tosca.capabilities.Node
                relationship: tosca.relationships.DependsOn  
            - endPoint:
                node: onap.node.wan.Resource.LinkPort    
                capabilities: tosca.capabilities.Endpoint
                relationship: tosca.relationships.ConnectsTo
Code Block
titleonap.node.wan.Resource.FcRoute
collapsetrue
onap.node.wan.Resource.FcRoute:
        description: The routing relationships within FC are described, including routing between sub FC (interdomain links), and links between network elements and network elements.
        derived_from: onap.node.wan.Resource
        properties:
        capabilities:   
        requirements:
            - link:
                node: onap.node.wan.Resource.Link
				capabilities: tosca.capabilities.Node
                relationship: tosca.relationships.DependsOn
            - subFc:
                node: onap.node.wan.Resource.Fc
				capabilities: tosca.capabilities.Node
                relationship: tosca.relationships.DependsOn

...