pub struct GetKeyPairResult {
pub arn: Output<String>,
pub create_time: Output<String>,
pub filters: Output<Option<Vec<GetKeyPairFilter>>>,
pub fingerprint: Output<String>,
pub id: Output<String>,
pub include_public_key: Output<Option<bool>>,
pub key_name: Output<Option<String>>,
pub key_pair_id: Output<Option<String>>,
pub key_type: Output<String>,
pub public_key: Output<String>,
pub tags: Output<HashMap<String, String>>,
}
Fields§
§arn: Output<String>
ARN of the Key Pair.
create_time: Output<String>
Timestamp for when the key pair was created in ISO 8601 format.
filters: Output<Option<Vec<GetKeyPairFilter>>>
§fingerprint: Output<String>
SHA-1 digest of the DER encoded private key.
id: Output<String>
The provider-assigned unique ID for this managed resource.
include_public_key: Output<Option<bool>>
§key_name: Output<Option<String>>
§key_pair_id: Output<Option<String>>
§key_type: Output<String>
Type of key pair.
public_key: Output<String>
Public key material.
Any tags assigned to the Key Pair.
Auto Trait Implementations§
impl Freeze for GetKeyPairResult
impl RefUnwindSafe for GetKeyPairResult
impl Send for GetKeyPairResult
impl Sync for GetKeyPairResult
impl Unpin for GetKeyPairResult
impl UnwindSafe for GetKeyPairResult
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