19 lines
No EOL
711 B
Text
19 lines
No EOL
711 B
Text
@startuml
|
|
|
|
!includesub ./ftd_pydantic.puml!CISCO_FTD_PYDANTIC_SSH_COMMANDS_LIST
|
|
!includesub ./ftd_pydantic.puml!CISCO_FTD_PYDANTIC_CHECK_CONNECTION_DATA
|
|
|
|
class CiscoFTDSSHOperation {
|
|
+ cisco_connect_data
|
|
+ commands_list
|
|
+ custom_performer : Optional[Callable]
|
|
+ request_data : Optional[Dict]
|
|
+ __init__(cisco_connect_data: Dict,\n commands_list: Dict[str, List[Dict]],\n request_data: Optional[Dict],\n custom_performer: Optional[Callable]\n) -> None
|
|
# _prepare_ftd_session() -> CiscoFtdSSH
|
|
+ perform_operation() -> CiscoFTDSSHOperationCommandsListPyModel
|
|
}
|
|
|
|
CiscoFTDSSHOperation --> CiscoFTDAuthenticationModel
|
|
CiscoFTDSSHOperation --> CiscoFTDSSHOperationCommandsListModel
|
|
|
|
@enduml |