sandbox/drawings/cisco_ftd/ftd_model.puml

34 lines
No EOL
728 B
Text

@startuml CiscoFTD
!include ./model_firewall.puml
!startsub CiscoFTDModel
class CiscoFTD << (M,#FF7700) Model>> {
+ username: CharField
+ password: CharField
+ protocol : CharField [FTDProtocolChoices]
+ port : IntField
+ active_node : ForeignKey
+ administrators : ManyToManyField
+ cluster : BooleanField
+ cluster_data : JSONField
+ description : CharField
+ group : ForeignKey
+ ip : CharField
+ last_status_change : DateTimeField
+ manufacturer : CharField
+ name : CharField
+ objects
+ passive_node : ForeignKey
+ status : CharField
}
!endsub
enum FTDProtocolChoices {
SSH: "ssh"
}
CiscoFTD <-- FTDProtocolChoices
CiscoFTD --|> Firewall
@enduml