SSH KeyData object
                                                    Stores detailed details about the private key and contains the following fields:
| 
                                                                     Field  | 
                                                                
                                                                     Type  | 
                                                                
                                                                     Description  | 
                                                            
|---|---|---|
| 
                                                                     ActiveFrom  | 
                                                                
                                                                     DateTime  | 
                                                                
                                                                     The date Venafi or a remote system created the key. Number of milliseconds since January 1, 1970 with a timezone offset suffix when using the JSON Date function.  | 
                                                            
| 
                                                                     Algorithm  | 
                                                                
                                                                     string  | 
                                                                
                                                                     The key type: 
  | 
                                                            
| 
                                                                     AllowedSourceRestriction  | 
                                                                
                                                                     List of string  | 
                                                                
                                                                     (Optional) The list of allowed source restrictions for the key if they are specified. Absent if the key type is not Authorized.  | 
                                                            
| 
                                                                     Approver  | 
                                                                
                                                                     string  | 
                                                                
                                                                    
  | 
                                                            
| 
                                                                     Comment  | 
                                                                
                                                                     string  | 
                                                                
                                                                     (Optional) A comment about Authorized Keys. Originates from the authorized key file.  | 
                                                            
| 
                                                                     DeniedSourceRestriction  | 
                                                                
                                                                     List of string  | 
                                                                
                                                                     (Optional) The list of denied source restrictions for the key if they are specified. Not present if key type is not Authorized.  | 
                                                            
| 
                                                                     DeviceGuid  | 
                                                                
                                                                     string  | 
                                                                
                                                                     The Trust Protection Platform Guid that uniquely identifies a device.  | 
                                                            
| 
                                                                     Filepath  | 
                                                                
                                                                     string  | 
                                                                
                                                                     The absolute file path location for the key.  | 
                                                            
| 
                                                                     FingerprintMD5  | 
                                                                
                                                                     string  | 
                                                                
                                                                     The thumbprint of the host key in the MD5 format.  | 
                                                            
| 
                                                                     FingerprintSHA256  | 
                                                                
                                                                     string  | 
                                                                
                                                                     The thumbprint of the host key in the SHA256 algorithm format.  | 
                                                            
| 
                                                                     ForceCommand  | 
                                                                
                                                                     string  | 
                                                                
                                                                     (Optional) The forced command for connections with the key if specified. Not present if key type is not Authorized.  | 
                                                            
| 
                                                                     Format  | 
                                                                
                                                                     string  | 
                                                                
                                                                     The format of the key. Can be one of: OpenSSH, PuTTY, SSH1, or SSH2.  | 
                                                            
| 
                                                                     IsEncrypted  | 
                                                                
                                                                     bool  | 
                                                                
                                                                     The setting to show whether the key is encrypted: 0 = not encrypted or 1 = encrypted.  | 
                                                            
| 
                                                                     KeyId  | 
                                                                
                                                                     int  | 
                                                                
                                                                     The key identifier.  | 
                                                            
| 
                                                                     Keysetid  | 
                                                                
                                                                     string  | 
                                                                
                                                                     The identifier for a set of public and private keys.  | 
                                                            
| 
                                                                     Last Used  | 
                                                                
                                                                     DateTime  | 
                                                                
                                                                     The date and time the key was last used.  | 
                                                            
| 
                                                                     Length  | 
                                                                
                                                                     int  | 
                                                                
                                                                     The key bit length.  | 
                                                            
| 
                                                                     Notes  | 
                                                                
                                                                     string  | 
                                                                
                                                                     The description or comments about the key.  | 
                                                            
| 
                                                                     Options  | 
                                                                
                                                                     List of string  | 
                                                                
                                                                     (Optional) The list of authorized key options, expressed as name or name=value. Not present if key type is not Authorized.  | 
                                                            
| 
                                                                     ProcessError  | 
                                                                
                                                                     string  | 
                                                                
                                                                     (Optional) Error message, if a key operation failed for this key. For example, the Server Agent was unable to add a key. Is only populated if ProcessStatus has a value of FailedToProvision or FailedToRemove.  | 
                                                            
| 
                                                                     ProcessStatus  | 
                                                                
                                                                     string  | 
                                                                
                                                                     The process status of running key operation (empty if no operation is running). See SSH Process status result codes.  | 
                                                            
| 
                                                                     Reason  | 
                                                                
                                                                     string  | 
                                                                
                                                                     The reason for approval or rejection.  | 
                                                            
| 
                                                                     RotationStage  | 
                                                                
                                                                     Integer  | 
                                                                
                                                                     (Optional) The status of public and private key rotation. See SSH Keyset rotation stage codes.  | 
                                                            
| 
                                                                     Type  | 
                                                                
                                                                     string  | 
                                                                
                                                                     The key type that describes public or private key usage. One of: 
  | 
                                                            
| 
                                                                     Username  | 
                                                                
                                                                     string  | 
                                                                
                                                                     The username of owner of the key.  | 
                                                            
| 
                                                                     ViolationStatus  | 
                                                                
                                                                     List of integer  | 
                                                                
                                                                     The key violation status codes. SSH Policy violation result and key usage alert codes.  |