Struct aws_sdk_iot::input::DeleteOtaUpdateInput
source · [−]#[non_exhaustive]pub struct DeleteOtaUpdateInput { /* private fields */ }Implementations
sourceimpl DeleteOtaUpdateInput
impl DeleteOtaUpdateInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<DeleteOTAUpdate, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<DeleteOTAUpdate, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<DeleteOTAUpdate>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture DeleteOtaUpdateInput.
sourceimpl DeleteOtaUpdateInput
impl DeleteOtaUpdateInput
sourcepub fn ota_update_id(&self) -> Option<&str>
pub fn ota_update_id(&self) -> Option<&str>
The ID of the OTA update to delete.
sourcepub fn delete_stream(&self) -> bool
pub fn delete_stream(&self) -> bool
When true, the stream created by the OTAUpdate process is deleted when the OTA update is deleted. Ignored if the stream specified in the OTAUpdate is supplied by the user.
sourcepub fn force_delete_aws_job(&self) -> bool
pub fn force_delete_aws_job(&self) -> bool
When true, deletes the IoT job created by the OTAUpdate process even if it is "IN_PROGRESS". Otherwise, if the job is not in a terminal state ("COMPLETED" or "CANCELED") an exception will occur. The default is false.
Trait Implementations
sourceimpl Clone for DeleteOtaUpdateInput
impl Clone for DeleteOtaUpdateInput
sourcefn clone(&self) -> DeleteOtaUpdateInput
fn clone(&self) -> DeleteOtaUpdateInput
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 DeleteOtaUpdateInput
impl Debug for DeleteOtaUpdateInput
sourceimpl PartialEq<DeleteOtaUpdateInput> for DeleteOtaUpdateInput
impl PartialEq<DeleteOtaUpdateInput> for DeleteOtaUpdateInput
sourcefn eq(&self, other: &DeleteOtaUpdateInput) -> bool
fn eq(&self, other: &DeleteOtaUpdateInput) -> bool
impl StructuralPartialEq for DeleteOtaUpdateInput
Auto Trait Implementations
impl RefUnwindSafe for DeleteOtaUpdateInput
impl Send for DeleteOtaUpdateInput
impl Sync for DeleteOtaUpdateInput
impl Unpin for DeleteOtaUpdateInput
impl UnwindSafe for DeleteOtaUpdateInput
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