Struct aws_sdk_apigateway::operation::update_client_certificate::UpdateClientCertificateOutput
source · #[non_exhaustive]pub struct UpdateClientCertificateOutput {
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 UpdateClientCertificateOutput
impl UpdateClientCertificateOutput
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 UpdateClientCertificateOutput
impl UpdateClientCertificateOutput
sourcepub fn builder() -> UpdateClientCertificateOutputBuilder
pub fn builder() -> UpdateClientCertificateOutputBuilder
Creates a new builder-style object to manufacture UpdateClientCertificateOutput.
Trait Implementations§
source§impl Clone for UpdateClientCertificateOutput
impl Clone for UpdateClientCertificateOutput
source§fn clone(&self) -> UpdateClientCertificateOutput
fn clone(&self) -> UpdateClientCertificateOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for UpdateClientCertificateOutput
impl PartialEq for UpdateClientCertificateOutput
source§fn eq(&self, other: &UpdateClientCertificateOutput) -> bool
fn eq(&self, other: &UpdateClientCertificateOutput) -> bool
self and other values to be equal, and is used by ==.source§impl RequestId for UpdateClientCertificateOutput
impl RequestId for UpdateClientCertificateOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.impl StructuralPartialEq for UpdateClientCertificateOutput
Auto Trait Implementations§
impl Freeze for UpdateClientCertificateOutput
impl RefUnwindSafe for UpdateClientCertificateOutput
impl Send for UpdateClientCertificateOutput
impl Sync for UpdateClientCertificateOutput
impl Unpin for UpdateClientCertificateOutput
impl UnwindSafe for UpdateClientCertificateOutput
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