Struct aws_sdk_apigateway::operation::generate_client_certificate::GenerateClientCertificateOutput
source · #[non_exhaustive]pub struct GenerateClientCertificateOutput {
pub client_certificate_id: Option<String>,
pub description: Option<String>,
pub pem_encoded_certificate: Option<String>,
pub created_date: Option<DateTime>,
pub expiration_date: Option<DateTime>,
pub tags: Option<HashMap<String, String>>,
/* private fields */
}Expand description
Represents a client certificate used to configure client-side SSL authentication while sending requests to the integration endpoint.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.client_certificate_id: Option<String>The identifier of the client certificate.
description: Option<String>The description of the client certificate.
pem_encoded_certificate: Option<String>The PEM-encoded public key of the client certificate, which can be used to configure certificate authentication in the integration endpoint .
created_date: Option<DateTime>The timestamp when the client certificate was created.
expiration_date: Option<DateTime>The timestamp when the client certificate will expire.
The collection of tags. Each tag element is associated with a given resource.
Implementations§
source§impl GenerateClientCertificateOutput
impl GenerateClientCertificateOutput
sourcepub fn client_certificate_id(&self) -> Option<&str>
pub fn client_certificate_id(&self) -> Option<&str>
The identifier of the client certificate.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description of the client certificate.
sourcepub fn pem_encoded_certificate(&self) -> Option<&str>
pub fn pem_encoded_certificate(&self) -> Option<&str>
The PEM-encoded public key of the client certificate, which can be used to configure certificate authentication in the integration endpoint .
sourcepub fn created_date(&self) -> Option<&DateTime>
pub fn created_date(&self) -> Option<&DateTime>
The timestamp when the client certificate was created.
sourcepub fn expiration_date(&self) -> Option<&DateTime>
pub fn expiration_date(&self) -> Option<&DateTime>
The timestamp when the client certificate will expire.
The collection of tags. Each tag element is associated with a given resource.
source§impl GenerateClientCertificateOutput
impl GenerateClientCertificateOutput
sourcepub fn builder() -> GenerateClientCertificateOutputBuilder
pub fn builder() -> GenerateClientCertificateOutputBuilder
Creates a new builder-style object to manufacture GenerateClientCertificateOutput.
Trait Implementations§
source§impl Clone for GenerateClientCertificateOutput
impl Clone for GenerateClientCertificateOutput
source§fn clone(&self) -> GenerateClientCertificateOutput
fn clone(&self) -> GenerateClientCertificateOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for GenerateClientCertificateOutput
impl PartialEq for GenerateClientCertificateOutput
source§fn eq(&self, other: &GenerateClientCertificateOutput) -> bool
fn eq(&self, other: &GenerateClientCertificateOutput) -> bool
self and other values to be equal, and is used by ==.source§impl RequestId for GenerateClientCertificateOutput
impl RequestId for GenerateClientCertificateOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.impl StructuralPartialEq for GenerateClientCertificateOutput
Auto Trait Implementations§
impl Freeze for GenerateClientCertificateOutput
impl RefUnwindSafe for GenerateClientCertificateOutput
impl Send for GenerateClientCertificateOutput
impl Sync for GenerateClientCertificateOutput
impl Unpin for GenerateClientCertificateOutput
impl UnwindSafe for GenerateClientCertificateOutput
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more