pub struct ExportCertificateRequest {
pub certificate_arn: String,
pub passphrase: Bytes,
}
Fields§
§certificate_arn: String
An Amazon Resource Name (ARN) of the issued certificate. This must be of the form:
arn:aws:acm:region:account:certificate/12345678-1234-1234-1234-123456789012
passphrase: Bytes
Passphrase to associate with the encrypted exported private key. If you want to later decrypt the private key, you must have the passphrase. You can use the following OpenSSL command to decrypt a private key:
openssl rsa -in encrypted_key.pem -out decrypted_key.pem
Trait Implementations§
Source§impl Clone for ExportCertificateRequest
impl Clone for ExportCertificateRequest
Source§fn clone(&self) -> ExportCertificateRequest
fn clone(&self) -> ExportCertificateRequest
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 ExportCertificateRequest
impl Debug for ExportCertificateRequest
Source§impl Default for ExportCertificateRequest
impl Default for ExportCertificateRequest
Source§fn default() -> ExportCertificateRequest
fn default() -> ExportCertificateRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for ExportCertificateRequest
impl PartialEq for ExportCertificateRequest
Source§impl Serialize for ExportCertificateRequest
impl Serialize for ExportCertificateRequest
impl StructuralPartialEq for ExportCertificateRequest
Auto Trait Implementations§
impl !Freeze for ExportCertificateRequest
impl RefUnwindSafe for ExportCertificateRequest
impl Send for ExportCertificateRequest
impl Sync for ExportCertificateRequest
impl Unpin for ExportCertificateRequest
impl UnwindSafe for ExportCertificateRequest
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