pub struct CreateProvisioningTemplateRequest {
pub description: Option<String>,
pub enabled: Option<bool>,
pub pre_provisioning_hook: Option<ProvisioningHook>,
pub provisioning_role_arn: String,
pub tags: Option<Vec<Tag>>,
pub template_body: String,
pub template_name: String,
}Fields§
§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>Creates a pre-provisioning hook template.
provisioning_role_arn: StringThe role ARN for the role associated with the fleet provisioning template. This IoT role grants permission to provision a device.
Metadata which can be used to manage the fleet provisioning template.
For URI Request parameters use format: ...key1=value1&key2=value2...
For the CLI command-line parameter use format: &&tags "key1=value1&key2=value2..."
For the cli-input-json file use format: "tags": "key1=value1&key2=value2..."
template_body: StringThe JSON formatted contents of the fleet provisioning template.
template_name: StringThe name of the fleet provisioning template.
Trait Implementations§
Source§impl Clone for CreateProvisioningTemplateRequest
impl Clone for CreateProvisioningTemplateRequest
Source§fn clone(&self) -> CreateProvisioningTemplateRequest
fn clone(&self) -> CreateProvisioningTemplateRequest
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 CreateProvisioningTemplateRequest
impl Default for CreateProvisioningTemplateRequest
Source§fn default() -> CreateProvisioningTemplateRequest
fn default() -> CreateProvisioningTemplateRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for CreateProvisioningTemplateRequest
impl PartialEq for CreateProvisioningTemplateRequest
Source§fn eq(&self, other: &CreateProvisioningTemplateRequest) -> bool
fn eq(&self, other: &CreateProvisioningTemplateRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CreateProvisioningTemplateRequest
Auto Trait Implementations§
impl Freeze for CreateProvisioningTemplateRequest
impl RefUnwindSafe for CreateProvisioningTemplateRequest
impl Send for CreateProvisioningTemplateRequest
impl Sync for CreateProvisioningTemplateRequest
impl Unpin for CreateProvisioningTemplateRequest
impl UnwindSafe for CreateProvisioningTemplateRequest
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