Ssh

ConnectionResult

pydantic model ConnectionResult
field device_guid: Union[str, Any] = None (alias 'DeviceGuid')
field error: Union[str, Any] = None (alias 'Error')
field success: Union[bool, Any] = None (alias 'Success')

DeviceData

pydantic model DeviceData
field device_guid: Union[str, Any] = None (alias 'DeviceGuid')
field dn: Union[str, Any] = None (alias 'Dn')
field host_name: Union[str, Any] = None (alias 'HostName')
field is_compliant: Union[bool, Any] = None (alias 'IsCompliant')
field type: Union[str, Any] = None (alias 'Type')

KeyData

pydantic model KeyData
field active_from: Union[datetime, Any] = None (alias 'ActiveFrom')
field algorithm: Union[str, Any] = None (alias 'Algorithm')
field allowed_source_restriction: Union[List[str], Any] [Optional] (alias 'AllowedSourceRestriction')
field approver: Union[List[str], Any] [Optional] (alias 'Approver')
field comment: Union[str, Any] = None (alias 'Comment')
field denied_source_restriction: Union[List[str], Any] [Optional] (alias 'DeniedSourceRestriction')
field device_guid: Union[str, Any] = None (alias 'DeviceGuid')
field filepath: Union[str, Any] = None (alias 'Filepath')
field fingerprint_md5: Union[str, Any] = None (alias 'FingerprintMD5')
field fingerprint_sha256: Union[str, Any] = None (alias 'FingerprintSHA256')
field force_command: Union[str, Any] = None (alias 'ForceCommand')
field format: Union[str, Any] = None (alias 'Format')
field is_encrypted: Union[bool, Any] = None (alias 'IsEncrypted')
field key_id: Union[int, Any] = None (alias 'KeyId')
field keysetid: Union[str, Any] = None (alias 'KeysetId')
field last_used: Union[datetime, Any] = None (alias 'LastUsed')
field length: Union[int, Any] = None (alias 'Length')
field notes: Union[str, Any] = None (alias 'Notes')
field options: Union[List[str], Any] [Optional] (alias 'Options')
field process_error: Union[str, Any] = None (alias 'ProcessError')
field process_status: Union[str, Any] = None (alias 'ProcessStatus')
field reason: Union[str, Any] = None (alias 'Reason')
field rotation_stage: Union[int, Any] = None (alias 'RotationStage')
field type: Union[str, Any] = None (alias 'Type')
field username: Union[str, Any] = None (alias 'Username')
field violation_status: Union[List[int], Any] [Optional] (alias 'ViolationStatus')

KeySetData

pydantic model KeySetData
field access: Union[str, Any] = None (alias 'Access')
field algorithm: Union[str, Any] = None (alias 'Algorithm')
field fingerprint_md5: Union[str, Any] = None (alias 'FingerprintMD5')
field fingerprint_sha256: Union[str, Any] = None (alias 'FingerprintSHA256')
field keyset_id: Union[str, Any] = None (alias 'KeysetId')
field last_rotation_date: Union[datetime, Any] = None (alias 'LastRotationDate')
field last_used: Union[datetime, Any] = None (alias 'LastUsed')
field length: Union[int, Any] = None (alias 'Length')
field private_keys: Union[List[KeyData], Any] [Optional] (alias 'PrivateKeys')
field process_error: Union[str, Any] = None (alias 'ProcessError')
field process_status: Union[str, Any] = None (alias 'ProcessStatus')
field public_keys: Union[List[KeyData], Any] [Optional] (alias 'PublicKeys')
field rotation_stage: Union[int, Any] = None (alias 'RotationStage')
field type: Union[str, Any] = None (alias 'Type')
field violation_status: Union[list, Any] = None (alias 'ViolationStatus')

KeySetFilter

pydantic model KeySetFilter
field algorithm: Union[List[str], Any] = None (alias 'Algorithm')
field authorized_key_comment: Union[List[str], Any] = None (alias 'AuthorizedKeyComment')
field device_guids: Union[List[str], Any] = None (alias 'DeviceGuids')
field fingerprints_md5: Union[List[str], Any] = None (alias 'FingerprintsMD5')
field fingerprints_sha256: Union[List[str], Any] = None (alias 'FingerprintsSHA256')
field last_used: Union[datetime, Any] = None (alias 'LastUsed')
field length: Union[List[int], Any] = None (alias 'Length')
field max_key_length: Union[int, Any] = None (alias 'MaxKeyLength')
field process_statuses: Union[List[int], Any] = None (alias 'ProcessStatuses')
field type: Union[str, Any] = None (alias 'Type')
field usage_filter_type: Union[str, Any] = None (alias 'UsageFilterType')
field usernames: Union[List[str], Any] = None (alias 'Usernames')
field violation_statuses: Union[List[int], Any] = None (alias 'ViolationStatuses')

KeyUsageData

pydantic model KeyUsageData
field alert: Union[int, Any] = None (alias 'Alert')
field authorized_key_id: Union[int, Any] = None (alias 'AuthorizedKeyId')
field client_name: Union[str, Any] = None (alias 'ClientName')
field fingerprint: Union[str, Any] = None (alias 'Fingerprint')
field key_usage_id: Union[int, Any] = None (alias 'KeyUsageId')
field keyset_id: Union[str, Any] = None (alias 'KeysetId')
field last_used: Union[datetime, Any] = None (alias 'LastUsed')
field private_key_id: Union[int, Any] = None (alias 'PrivateKeyId')
field server_account: Union[str, Any] = None (alias 'ServerAccount')
field server_name: Union[str, Any] = None (alias 'ServerName')

KeyUsageFilter

pydantic model KeyUsageFilter
field alert: Union[List[int], Any] = None (alias 'Alert')
field client_name: Union[List[str], Any] = None (alias 'ClientName')
field server_account: Union[List[str], Any] = None (alias 'ServerAccount')
field server_name: Union[List[str], Any] = None (alias 'ServerName')

LogData

pydantic model LogData
field log_record: Union[str, Any] = None (alias 'LogRecord')
field log_utc_epoch_date: Union[int, Any] = None (alias 'LogUtcEpochDate')

SshDeviceFilter

pydantic model SshDeviceFilter
field device_names: Union[List[str], Any] [Optional] (alias 'DeviceNames')
field is_compliant: Union[bool, Any] = None (alias 'IsCompliant')
field type: Union[str, Any] = None (alias 'Type')

SshWebResponse

pydantic model SshWebResponse
field error_code: Union[int, Any] = None (alias 'ErrorCode')
field error_message: Union[str, Any] = None (alias 'ErrorMessage')
field success: Union[bool, Any] = None (alias 'Success')