Values.SshPublicKeySourceProvides information about the public Secure Shell (SSH) key that is associated with a Transfer Family user for the specific file transfer protocol-enabled server (as identified by ServerId). The information returned includes the date the key was imported, the public key contents, and the public key ID. A user can store more than one SSH public key associated with their user name on a specific server.
type nonrec t = {dateImported : DateImported.t option;Specifies the date that the public key was added to the Transfer Family user.
*)sshPublicKeyBody : SshPublicKeyBody.t option;Specifies the content of the SSH public key as specified by the PublicKeyId. Transfer Family accepts RSA, ECDSA, and ED25519 keys.
*)sshPublicKeyId : SshPublicKeyId.t option;Specifies the SshPublicKeyId parameter contains the identifier of the public key.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `String of SshPublicKeyBody.t | `Timestamp of DateImported.t ])
list ]