Ssh
ConnectionResult
DeviceData
KeyData
- pydantic model KeyData
- field active_from: datetime | Any = None (alias 'ActiveFrom')
- field algorithm: str | Any = None (alias 'Algorithm')
- field allowed_source_restriction: list[str] | Any [Optional] (alias 'AllowedSourceRestriction')
- field approver: list[str] | Any [Optional] (alias 'Approver')
- field comment: str | Any = None (alias 'Comment')
- field denied_source_restriction: list[str] | Any [Optional] (alias 'DeniedSourceRestriction')
- field device_guid: str | Any = None (alias 'DeviceGuid')
- field filepath: str | Any = None (alias 'Filepath')
- field fingerprint_md5: str | Any = None (alias 'FingerprintMD5')
- field fingerprint_sha256: str | Any = None (alias 'FingerprintSHA256')
- field force_command: str | Any = None (alias 'ForceCommand')
- field format: str | Any = None (alias 'Format')
- field is_encrypted: bool | Any = None (alias 'IsEncrypted')
- field key_id: int | Any = None (alias 'KeyId')
- field keysetid: str | Any = None (alias 'KeysetId')
- field last_used: datetime | Any = None (alias 'LastUsed')
- field length: int | Any = None (alias 'Length')
- field notes: str | Any = None (alias 'Notes')
- field options: list[str] | Any [Optional] (alias 'Options')
- field process_error: str | Any = None (alias 'ProcessError')
- field process_status: str | Any = None (alias 'ProcessStatus')
- field reason: str | Any = None (alias 'Reason')
- field rotation_stage: int | Any = None (alias 'RotationStage')
- field type: str | Any = None (alias 'Type')
- field username: str | Any = None (alias 'Username')
- field violation_status: list[int] | Any [Optional] (alias 'ViolationStatus')
KeySetData
- pydantic model KeySetData
- field access: str | Any = None (alias 'Access')
- field algorithm: str | Any = None (alias 'Algorithm')
- field fingerprint_md5: str | Any = None (alias 'FingerprintMD5')
- field fingerprint_sha256: str | Any = None (alias 'FingerprintSHA256')
- field keyset_id: str | Any = None (alias 'KeysetId')
- field last_rotation_date: datetime | Any = None (alias 'LastRotationDate')
- field last_used: datetime | Any = None (alias 'LastUsed')
- field length: int | Any = None (alias 'Length')
- field process_error: str | Any = None (alias 'ProcessError')
- field process_status: str | Any = None (alias 'ProcessStatus')
- field rotation_stage: int | Any = None (alias 'RotationStage')
- field type: str | Any = None (alias 'Type')
- field violation_status: list | Any = None (alias 'ViolationStatus')
KeySetFilter
- pydantic model KeySetFilter
- field algorithm: list[str] | Any = None (alias 'Algorithm')
- field authorized_key_comment: list[str] | Any = None (alias 'AuthorizedKeyComment')
- field device_guids: list[str] | Any = None (alias 'DeviceGuids')
- field fingerprints_md5: list[str] | Any = None (alias 'FingerprintsMD5')
- field fingerprints_sha256: list[str] | Any = None (alias 'FingerprintsSHA256')
- field last_used: datetime | Any = None (alias 'LastUsed')
- field length: list[int] | Any = None (alias 'Length')
- field max_key_length: int | Any = None (alias 'MaxKeyLength')
- field process_statuses: list[int] | Any = None (alias 'ProcessStatuses')
- field type: str | Any = None (alias 'Type')
- field usage_filter_type: str | Any = None (alias 'UsageFilterType')
- field usernames: list[str] | Any = None (alias 'Usernames')
- field violation_statuses: list[int] | Any = None (alias 'ViolationStatuses')
KeyUsageData
- pydantic model KeyUsageData
- field alert: int | Any = None (alias 'Alert')
- field authorized_key_id: int | Any = None (alias 'AuthorizedKeyId')
- field client_name: str | Any = None (alias 'ClientName')
- field fingerprint: str | Any = None (alias 'Fingerprint')
- field key_usage_id: int | Any = None (alias 'KeyUsageId')
- field keyset_id: str | Any = None (alias 'KeysetId')
- field last_used: datetime | Any = None (alias 'LastUsed')
- field private_key_id: int | Any = None (alias 'PrivateKeyId')
- field server_account: str | Any = None (alias 'ServerAccount')
- field server_name: str | Any = None (alias 'ServerName')