Struct aws_sdk_iot::input::DeleteOtaUpdateInput
source · #[non_exhaustive]pub struct DeleteOtaUpdateInput { /* private fields */ }
Implementations§
source§impl 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
.
source§impl 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§
source§impl Clone for DeleteOtaUpdateInput
impl Clone for DeleteOtaUpdateInput
source§fn clone(&self) -> DeleteOtaUpdateInput
fn clone(&self) -> DeleteOtaUpdateInput
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 DeleteOtaUpdateInput
impl Debug for DeleteOtaUpdateInput
source§impl PartialEq<DeleteOtaUpdateInput> for DeleteOtaUpdateInput
impl PartialEq<DeleteOtaUpdateInput> for DeleteOtaUpdateInput
source§fn eq(&self, other: &DeleteOtaUpdateInput) -> bool
fn eq(&self, other: &DeleteOtaUpdateInput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.