Struct aws_sdk_ec2::operation::create_key_pair::CreateKeyPairOutput
source · #[non_exhaustive]pub struct CreateKeyPairOutput { /* private fields */ }
Expand description
Describes a key pair.
Implementations§
source§impl CreateKeyPairOutput
impl CreateKeyPairOutput
sourcepub fn key_fingerprint(&self) -> Option<&str>
pub fn key_fingerprint(&self) -> Option<&str>
-
For RSA key pairs, the key fingerprint is the SHA-1 digest of the DER encoded private key.
-
For ED25519 key pairs, the key fingerprint is the base64-encoded SHA-256 digest, which is the default for OpenSSH, starting with OpenSSH 6.8.
sourcepub fn key_material(&self) -> Option<&str>
pub fn key_material(&self) -> Option<&str>
An unencrypted PEM encoded RSA or ED25519 private key.
sourcepub fn key_pair_id(&self) -> Option<&str>
pub fn key_pair_id(&self) -> Option<&str>
The ID of the key pair.
Any tags applied to the key pair.
source§impl CreateKeyPairOutput
impl CreateKeyPairOutput
sourcepub fn builder() -> CreateKeyPairOutputBuilder
pub fn builder() -> CreateKeyPairOutputBuilder
Creates a new builder-style object to manufacture CreateKeyPairOutput
.
Trait Implementations§
source§impl Clone for CreateKeyPairOutput
impl Clone for CreateKeyPairOutput
source§fn clone(&self) -> CreateKeyPairOutput
fn clone(&self) -> CreateKeyPairOutput
Returns a copy 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 CreateKeyPairOutput
impl Debug for CreateKeyPairOutput
source§impl PartialEq<CreateKeyPairOutput> for CreateKeyPairOutput
impl PartialEq<CreateKeyPairOutput> for CreateKeyPairOutput
source§fn eq(&self, other: &CreateKeyPairOutput) -> bool
fn eq(&self, other: &CreateKeyPairOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for CreateKeyPairOutput
impl RequestId for CreateKeyPairOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None
if the service could not be reached.impl StructuralPartialEq for CreateKeyPairOutput
Auto Trait Implementations§
impl RefUnwindSafe for CreateKeyPairOutput
impl Send for CreateKeyPairOutput
impl Sync for CreateKeyPairOutput
impl Unpin for CreateKeyPairOutput
impl UnwindSafe for CreateKeyPairOutput
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