Versions Compared

Key

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

...

Panel
titlecapability types:
Code Block
titleonap.capabilities.wan.host
collapsetrue
onaptosca.capabilities.wan.hostAttachment:
         derived_from: tosca.capabilities.Node  
Code Block
titleonap.capabilities.wan.partOf
collapsetrue
onap.capabilities.wan.partOf:
         derived_from: 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:
    derived_from: tosca.capabilities.Root
Panel
titlerelationship types:
Code Block
titleonap.relationships.wan.HostOn
collapsetrue
onaptosca.relationships.wan.RelatedToAttachesTo:
        description: >-
            The relationship specifies what Node the Endpoint is hosted on. 
        derived_from: tosca.relationships.Root
        valid_target_types: [onaptosca.capabilities.wan.hostAttachment]     
Code Block
titleonap.relationships.wan.Contains
collapsetrue
onap.relationships.wan.Contains:
        description: >-
            The relationship specifies what component is contained. 
        derived_from: tosca.relationships.Root
        valid_target_types: [onap.capabilities.wan.partOf]     
Code Block
titleonap.relationships.wan.DependsOn
collapsetrue
onaptosca.relationships.wan.DependsOn:
        description: >-
            The relationship specifies what is depended on. 
        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:
        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: onap.capabilities.wan.partOf            
        requirements:
            - specification: 
                node: onap.node.wan.Resourece 
                capabilities: onap.capabilities.wan.partOf
                relationship: onap.relationships.wan.Contains    
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: onaptosca.capabilities.wan.hostAttachment
        requirements:
            higherLevelFd:
                capabilities:  onaptosca.capabilities.wan.hostAttachment
                relationship: onaptosca.relationships.wan.RelatedToAttachesTo     
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:
                type: tosca.capabilities.wan.VirtualLinkable
        requirements: 
            - endPoint:
                node: onap.node.wan.Resource.FcPort    
                capabilities: tosca.capabilities.Endpoint
                relationship: tosca.relationships.ConnectsTo
            - fcRoute:
                capabilitiesnode: onap.capabilitiesnode.wan.dependableResource.FcRoute
                relationship: onaptosca.relationships.wan.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:  onaptosca.capabilities.wan.hostAttachment
                relationship: onaptosca.relationships.wan.RelatedToAttachesTo
            - ltp:
                capabilities:  onaptosca.capabilities.wan.hostAttachment
                relationship: onaptosca.relationships.wan.RelatedToAttachesTo
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:  onaptosca.capabilities.wan.hostAttachment
                relationship: onaptosca.relationships.wan.RelatedToAttachesTo
onap.node.wan.
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  
          dependablerequirements:
                type: onap.capabilities.wan.dependable    
   fd:
    requirements:             fd:
                capabilities:  onaptosca.capabilities.wan.hostAttachment
                relationship: onaptosca.relationships.wan.RelatedToAttachesTo  
            serverLtp:
                capabilitiesnode: onap.capabilitiesnode.wan.dependableResource.Ltp
                relationship: onaptosca.relationships.wan.DependsOn  
            lp:
                node: onap.node.wan.Resource.LayerProtocol
                capabilitiesrelationship: onap.capabilitiesrelationships.wan.partOf
                relationship: onap.relationships.wan.Contains
Code Block
title
.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:
                capabilitiesnode: onap.capabilitiesnode.wan.Resource.dependableFc
                relationship: onaptosca.relationships.wan.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:
            dependable:
       : The routing relationships within FC are described, including routing between sub FC (interdomain links), and links between network elements and network elements.
        typederived_from: onap.capabilitiesnode.wan.dependableResource
        properties:
        requirementscapabilities:   
         - linkrequirements:
            -    nodelink:
onap.node.wan.Resource.Link                 capabilitiesnode: onap.capabilitiesnode.wan.Resource.partOfLink
                relationship: onaptosca.relationships.wan.Contains DependsOn
             - subFc:
                capabilitiesnode: onap.capabilitiesnode.wan.Resource.dependableFc
                relationship: onaptosca.relationships.wan.DependsOn


R3 Class Explain

...