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