class Aws::IoT::Types::UpdateProvisioningTemplateRequest


@return [Boolean]
Removes pre-provisioning hook template.
@!attribute [rw] remove_pre_provisioning_hook
@return [Types::ProvisioningHook]
Updates the pre-provisioning hook template.
@!attribute [rw] pre_provisioning_hook
@return [String]
IoT role grants permission to provision a device.
The ARN of the role associated with the provisioning template. This
@!attribute [rw] provisioning_role_arn
@return [Integer]
The ID of the default provisioning template version.
@!attribute [rw] default_version_id
@return [Boolean]
True to enable the fleet provisioning template, otherwise false.
@!attribute [rw] enabled
@return [String]
The description of the fleet provisioning template.
@!attribute [rw] description
@return [String]
The name of the fleet provisioning template.
@!attribute [rw] template_name
}
remove_pre_provisioning_hook: false,
},
target_arn: “TargetArn”, # required
payload_version: “PayloadVersion”,
pre_provisioning_hook: {
provisioning_role_arn: “RoleArn”,
default_version_id: 1,
enabled: false,
description: “TemplateDescription”,
template_name: “TemplateName”, # required
{
data as a hash:
@note When making an API call, you may pass UpdateProvisioningTemplateRequest