| Server IP : 35.80.110.71 / Your IP : 216.73.216.221 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ip-172-31-21-44 6.17.0-1019-aws #19~24.04.1-Ubuntu SMP Tue Jun 23 18:53:06 UTC 2026 x86_64 User : ubuntu ( 1000) PHP Version : 8.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /lib/python3/dist-packages/paramiko-stubs/ |
Upload File : |
from collections.abc import Iterable
from re import Pattern
from typing import IO
from typing_extensions import Self
from paramiko.ssh_exception import ConfigParseError as ConfigParseError, CouldNotCanonicalize as CouldNotCanonicalize
SSH_PORT: int
class SSHConfig:
SETTINGS_REGEX: Pattern[str]
TOKENS_BY_CONFIG_KEY: dict[str, list[str]]
def __init__(self) -> None: ...
@classmethod
def from_text(cls, text: str) -> Self: ...
@classmethod
def from_path(cls, path: str) -> Self: ...
@classmethod
def from_file(cls, flo: IO[str]) -> Self: ...
def parse(self, file_obj: IO[str]) -> None: ...
def lookup(self, hostname: str) -> SSHConfigDict: ...
def canonicalize(self, hostname: str, options: SSHConfigDict, domains: Iterable[str]) -> str: ...
def get_hostnames(self) -> set[str]: ...
class LazyFqdn:
fqdn: str | None
config: SSHConfig
host: str | None
def __init__(self, config: SSHConfigDict, host: str | None = None) -> None: ...
class SSHConfigDict(dict[str, str]):
def as_bool(self, key: str) -> bool: ...
def as_int(self, key: str) -> int: ...