pub struct KeyPairInfo {
pub key_fingerprint: Option<String>,
pub key_name: Option<String>,
pub key_pair_id: Option<String>,
pub tags: Option<Vec<Tag>>,
}Expand description
Describes a key pair.
Fields§
§key_fingerprint: Option<String>If you used CreateKeyPair to create the key pair, this is the SHA-1 digest of the DER encoded private key. If you used ImportKeyPair to provide AWS the public key, this is the MD5 public key fingerprint as specified in section 4 of RFC4716.
key_name: Option<String>The name of the key pair.
key_pair_id: Option<String>The ID of the key pair.
Any tags applied to the key pair.
Trait Implementations§
Source§impl Clone for KeyPairInfo
impl Clone for KeyPairInfo
Source§fn clone(&self) -> KeyPairInfo
fn clone(&self) -> KeyPairInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for KeyPairInfo
impl Debug for KeyPairInfo
Source§impl Default for KeyPairInfo
impl Default for KeyPairInfo
Source§fn default() -> KeyPairInfo
fn default() -> KeyPairInfo
Returns the “default value” for a type. Read more
Source§impl PartialEq for KeyPairInfo
impl PartialEq for KeyPairInfo
impl StructuralPartialEq for KeyPairInfo
Auto Trait Implementations§
impl Freeze for KeyPairInfo
impl RefUnwindSafe for KeyPairInfo
impl Send for KeyPairInfo
impl Sync for KeyPairInfo
impl Unpin for KeyPairInfo
impl UnwindSafe for KeyPairInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more