pub struct UpdateProvisioningTemplateRequest {
pub default_version_id: Option<i64>,
pub description: Option<String>,
pub enabled: Option<bool>,
pub pre_provisioning_hook: Option<ProvisioningHook>,
pub provisioning_role_arn: Option<String>,
pub remove_pre_provisioning_hook: Option<bool>,
pub template_name: String,
}Fields§
§default_version_id: Option<i64>The ID of the default provisioning template version.
description: Option<String>The description of the fleet provisioning template.
enabled: Option<bool>True to enable the fleet provisioning template, otherwise false.
pre_provisioning_hook: Option<ProvisioningHook>Updates the pre-provisioning hook template.
provisioning_role_arn: Option<String>The ARN of the role associated with the provisioning template. This IoT role grants permission to provision a device.
remove_pre_provisioning_hook: Option<bool>Removes pre-provisioning hook template.
template_name: StringThe name of the fleet provisioning template.
Trait Implementations§
Source§impl Clone for UpdateProvisioningTemplateRequest
impl Clone for UpdateProvisioningTemplateRequest
Source§fn clone(&self) -> UpdateProvisioningTemplateRequest
fn clone(&self) -> UpdateProvisioningTemplateRequest
Returns a duplicate 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 Default for UpdateProvisioningTemplateRequest
impl Default for UpdateProvisioningTemplateRequest
Source§fn default() -> UpdateProvisioningTemplateRequest
fn default() -> UpdateProvisioningTemplateRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for UpdateProvisioningTemplateRequest
impl PartialEq for UpdateProvisioningTemplateRequest
Source§fn eq(&self, other: &UpdateProvisioningTemplateRequest) -> bool
fn eq(&self, other: &UpdateProvisioningTemplateRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for UpdateProvisioningTemplateRequest
Auto Trait Implementations§
impl Freeze for UpdateProvisioningTemplateRequest
impl RefUnwindSafe for UpdateProvisioningTemplateRequest
impl Send for UpdateProvisioningTemplateRequest
impl Sync for UpdateProvisioningTemplateRequest
impl Unpin for UpdateProvisioningTemplateRequest
impl UnwindSafe for UpdateProvisioningTemplateRequest
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
Mutably borrows from an owned value. Read more