21 lines
591 B
Text
21 lines
591 B
Text
@startuml ftd_repository
|
|
|
|
!includesub ./ftd_model.puml!CiscoFTDModel
|
|
!includesub ./ftd_pydantic.puml!CISCO_FTD_PYDANTIC_CHECK_CONNECTION_DATA
|
|
!includesub ./ftd_pydantic.puml!CISCO_FTD_PYDANTIC_CREATE_DATA_MODEL
|
|
|
|
!startsub CiscoFTDRepository
|
|
class CiscoFTDRepository {
|
|
+ ftd_instance: CiscoFTD
|
|
+ {static} create_instance(**kwargs)
|
|
+ update_instance(**kwargs)
|
|
+ delete_instance()
|
|
}
|
|
!endsub
|
|
|
|
CiscoFTDRepository o-- CiscoFTD
|
|
CiscoFTDRepository --> CiscoFTDAuthenticationModel
|
|
CiscoFTDRepository --> CiscoFTDCreateDataModel
|
|
CiscoFTDAuthenticationModel .. CiscoFTDCreateDataModel
|
|
|
|
@enduml
|