Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Reverted from v. 16

...

PlantUML Macro
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
' Script to convert yang modules into other formats
' Author: martin.skorupski@highstreet-technologies.com
' 
' Copyright 2019 higshtreet technologies GmbH
' Licensed under the Apache License, Version 2.0 (the "License");
' you may not use this file except in compliance with the License.
' You may obtain a copy of the License at
' 
'     http://www.apache.org/licenses/LICENSE-2.0
' 
' Unless required by applicable law or agreed to in writing, software
' distributed under the License is distributed on an "AS IS" BASIS,
' WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
' See the License for the specific language governing permissions and
' limitations under the License.
' 

@startuml

' Diagram
title 
  SDN-R tiny setup
  Connectivity
end title

box "Browser" #eeeeee
  participant "<b>Browser00</b>\nHTTP-Client" as browser01
end box 

box "Network" #eeeeee
  participant "<b>PNF00</b>\nnetconf-server" as pnf00
  participant "<b>PNF01</b>\nnetconf-server" as pnf01 
  participant "<b>PNF99</b>\nnetconf-server" as pnf99 
end box 

box "ONAP SDN-R" #ffffff
  participant "<b>ODL</b>\nnetconf-client" as odl01
end box

box "ONAP A&AI" 
  participant "<b>AAI</b>\nhttps-server" as aai01
end box
 
box "ONAP DCAE" 
  participant "<b>VES Collector</b>\nhttps-server" as ves01
end box

autonumber "<b>[Con000]"
group NetConf\nautomated configuration management
  pnf00 <-> odl01: tcp/ssh/netconf/830 
  pnf01 <-> odl01: tcp/ssh/netconf/830 
  pnf99 <-> odl01: tcp/ssh/netconf/830
end group

group sdnr-interfacing-with-dcae
  odl01 <-> ves01: https:8443
end group

group sdnr-interfacing-with-aai
  odl01 <-> aai01: https:8443
end group

' End Diagram
' Format
header
  <b><font color=#8888ff>License</font></b>
  <b><font color=#8888ff>Apache 2.0</font></b>
end header
'caption "\n UML Formatting"

right footer 
  SDN-R tiny
  Thanks to plantUml! 
  2019-04-06 | onap.org
end footer

skinparam backgroundColor #fefefe

skinparam backgroundColor #fefefe
'skinparam handwritten true
skinparam roundcorner 15

skinparam databaseBorderColor #666666
skinparam databaseBackgroundColor #fefefe
skinparam databaseFontColor #666666

skinparam sequence {
  MessageAlign left
  ArrowColor #2277dd
  ArrowFontColor #666666
  ActorBorderColor #666666
  LifeLineBorderColor #666666
  LifeLineBackgroundColor #eeeeee
 
  BoxBorderColor #666666
    
  GroupBorderColor #666666
  GroupBackgroundColor #eeeeee
  
  ParticipantBorderColor #666666
  ParticipantBackgroundColor #ffffdd
  'ParticipantFontName Impact
  'ParticipantFontSize 17
  ParticipantFontColor #666666
    
  ActorBackgroundColor #ffffdd
  'ActorFontColor DeepSkyBlue
  'ActorFontSize 17
  'ActorFontName Aapex
}

@enduml

...