Struct aws_sdk_iot::input::UpdateCaCertificateInput
source · [−]#[non_exhaustive]pub struct UpdateCaCertificateInput { /* private fields */ }Expand description
The input to the UpdateCACertificate operation.
Implementations
sourceimpl UpdateCaCertificateInput
impl UpdateCaCertificateInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<UpdateCACertificate, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<UpdateCACertificate, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<UpdateCACertificate>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture UpdateCaCertificateInput.
sourceimpl UpdateCaCertificateInput
impl UpdateCaCertificateInput
sourcepub fn certificate_id(&self) -> Option<&str>
pub fn certificate_id(&self) -> Option<&str>
The CA certificate identifier.
sourcepub fn new_status(&self) -> Option<&CaCertificateStatus>
pub fn new_status(&self) -> Option<&CaCertificateStatus>
The updated status of the CA certificate.
Note: The status value REGISTER_INACTIVE is deprecated and should not be used.
sourcepub fn new_auto_registration_status(&self) -> Option<&AutoRegistrationStatus>
pub fn new_auto_registration_status(&self) -> Option<&AutoRegistrationStatus>
The new value for the auto registration status. Valid values are: "ENABLE" or "DISABLE".
sourcepub fn registration_config(&self) -> Option<&RegistrationConfig>
pub fn registration_config(&self) -> Option<&RegistrationConfig>
Information about the registration configuration.
sourcepub fn remove_auto_registration(&self) -> bool
pub fn remove_auto_registration(&self) -> bool
If true, removes auto registration.
Trait Implementations
sourceimpl Clone for UpdateCaCertificateInput
impl Clone for UpdateCaCertificateInput
sourcefn clone(&self) -> UpdateCaCertificateInput
fn clone(&self) -> UpdateCaCertificateInput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for UpdateCaCertificateInput
impl Debug for UpdateCaCertificateInput
sourceimpl PartialEq<UpdateCaCertificateInput> for UpdateCaCertificateInput
impl PartialEq<UpdateCaCertificateInput> for UpdateCaCertificateInput
sourcefn eq(&self, other: &UpdateCaCertificateInput) -> bool
fn eq(&self, other: &UpdateCaCertificateInput) -> bool
impl StructuralPartialEq for UpdateCaCertificateInput
Auto Trait Implementations
impl RefUnwindSafe for UpdateCaCertificateInput
impl Send for UpdateCaCertificateInput
impl Sync for UpdateCaCertificateInput
impl Unpin for UpdateCaCertificateInput
impl UnwindSafe for UpdateCaCertificateInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more