Versions Compared

Key

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

...

Panel
titlenode types:
Code Block
titleonap.node.wan.Resource
collapsetrue
onap.node.wan.Resource:
        derived_from: tosca.nodes.Root
        properties:
            uuid:
                type: string
            name:
                type: string
            version:
                type: string
            label:
                type: list
                entry_schema:
                    type: string   
            type:
                type: string
                description: component type
            paras:
                type: list
                entry_schema:
                    type: onap.datatype.wan.UserDefine   
        capabilities:
            component:
                type: tosca.capabilities.network.Bindable          
        requirements:
            - specificationspecifications: 
                node: onap.node.wan.Resourece 
                capabilities: tosca.capabilities.network.Bindable
                relationship: relationships.network.BindsTo    
Code Block
titleonap.node.wan.Resource
collapsetrue
onap.node.wan.Connection:
        derived_from: onap.node.wan.Resource
        properties:
        capabilities:     
			connection:
				type: tosca.capabilities.network.Linkable
        requirements:
            - fcs: 
                node: onap.node.wan.Resource.Fc 
                capabilities: tosca.capabilities.network.BindableNode
                relationship: tosca.relationships.network.BindsTo  DependsOn  
			- links:
				node: onap.node.wan.Resource.Link
				capabilities: tosca.capabilities.network.BindableNode
                relationship: tosca.relationships.network.BindsTo DependsOn

			- fds:
				node: onap.node.wan.Resource.Fd
				capabilities: tosca.capabilities.network.BindableNode
                relationship: tosca.relationships.network.BindsTo DependsOn 
Fc
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:
            hostdomain: 
                type: tosca.capabilities.Attachment
			node:
				type: tosca.capabilities.Node
        requirements:
            higherLevelFd:
				node: onap.node.wan.Resource.Fd
                capabilities:  tosca.capabilities.Attachment
                relationship: tosca.relationships.AttachesTo    
			- ltps:
 
Code Block
title
				node: onap.node.wan.Resource.
collapsetrue
Ltp
                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:
			node:
				type: tosca.capabilities.Node
        requirements: 
            - endPoint:
                node: onap.node.wan.Resource.FcPort    
                				capabilities: tosca.capabilities.network.EndpointBindable
                relationship: toscarelationships.relationshipsnetwork.ConnectsToBindsTo 
            - fcRoute:
                node: onap.node.wan.Resource.FcRoute
				capabilities: tosca.capabilities.network.NodeBindable
                relationship: toscarelationships.relationshipsnetwork.DependsOnBindsTo 

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
			role:
				type: string
				constraints:
       capabilities:             -  endPoint:
  valid_values: ['working','protection','protected','symmetric','hub', 'spoke', 'leaf', 'root']   
          type: tosca.capabilities.Endpointcapabilities:
        requirements:
            - fd:
				node: onap.node.wan.Resource.Ltp
                capabilities:  tosca.capabilities.Attachment
                relationship: tosca.relationships.AttachesTo
            - ltp:
				node: onap.node.wan.Resource.Ltp
                capabilities:  tosca.capabilities.AttachmentEndpoint
                relationship: tosca.relationships.AttachesToConnectsTo
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:
            endPointrequirements:
            -    typeltp:
tosca.capabilities.Endpoint
        requirements:             - ltp: node: onap.node.wan.Resource.Ltp
                capabilities:  tosca.capabilities.AttachmentEndpoint
                relationship: tosca.relationships.AttachesToConnectsTo
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:
				node: onap.node.wan.Resource.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
                capabilities: tosca.capabilities.network.Bindable
                relationship: onap.relationships.wannetwork.ContainsBindsTo 
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:
		capabilities:
			node:
				type: tosca.capabilities.Node
        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

...