Struct rusoto_iam::SSHPublicKey
[−]
[src]
pub struct SSHPublicKey { pub fingerprint: String, pub ssh_public_key_body: String, pub ssh_public_key_id: String, pub status: String, pub upload_date: Option<String>, pub user_name: String, }
Contains information about an SSH public key.
This data type is used as a response element in the GetSSHPublicKey and UploadSSHPublicKey actions.
Fields
fingerprint: String
The MD5 message digest of the SSH public key.
ssh_public_key_body: String
The SSH public key.
ssh_public_key_id: String
The unique identifier for the SSH public key.
status: String
The status of the SSH public key. Active
means the key can be used for authentication with an AWS CodeCommit repository. Inactive
means the key cannot be used.
upload_date: Option<String>
The date and time, in ISO 8601 date-time format, when the SSH public key was uploaded.
user_name: String
The name of the IAM user associated with the SSH public key.
Trait Implementations
impl Default for SSHPublicKey
[src]
fn default() -> SSHPublicKey
[src]
Returns the "default value" for a type. Read more
impl Debug for SSHPublicKey
[src]
impl Clone for SSHPublicKey
[src]
fn clone(&self) -> SSHPublicKey
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more