public static interface UpdateProvisioningTemplateRequest.Builder extends IotRequest.Builder, SdkPojo, CopyableBuilder<UpdateProvisioningTemplateRequest.Builder,UpdateProvisioningTemplateRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateProvisioningTemplateRequest.Builder templateName(String templateName)
The name of the provisioning template.
templateName - The name of the provisioning template.UpdateProvisioningTemplateRequest.Builder description(String description)
The description of the provisioning template.
description - The description of the provisioning template.UpdateProvisioningTemplateRequest.Builder enabled(Boolean enabled)
True to enable the provisioning template, otherwise false.
enabled - True to enable the provisioning template, otherwise false.UpdateProvisioningTemplateRequest.Builder defaultVersionId(Integer defaultVersionId)
The ID of the default provisioning template version.
defaultVersionId - The ID of the default provisioning template version.UpdateProvisioningTemplateRequest.Builder provisioningRoleArn(String provisioningRoleArn)
The ARN of the role associated with the provisioning template. This IoT role grants permission to provision a device.
provisioningRoleArn - The ARN of the role associated with the provisioning template. This IoT role grants permission to
provision a device.UpdateProvisioningTemplateRequest.Builder preProvisioningHook(ProvisioningHook preProvisioningHook)
Updates the pre-provisioning hook template. Only supports template of type FLEET_PROVISIONING.
For more information about provisioning template types, see type.
preProvisioningHook - Updates the pre-provisioning hook template. Only supports template of type
FLEET_PROVISIONING. For more information about provisioning template types, see type.default UpdateProvisioningTemplateRequest.Builder preProvisioningHook(Consumer<ProvisioningHook.Builder> preProvisioningHook)
Updates the pre-provisioning hook template. Only supports template of type FLEET_PROVISIONING.
For more information about provisioning template types, see type.
ProvisioningHook.Builder avoiding the
need to create one manually via ProvisioningHook.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to preProvisioningHook(ProvisioningHook).
preProvisioningHook - a consumer that will call methods on ProvisioningHook.BuilderpreProvisioningHook(ProvisioningHook)UpdateProvisioningTemplateRequest.Builder removePreProvisioningHook(Boolean removePreProvisioningHook)
Removes pre-provisioning hook template.
removePreProvisioningHook - Removes pre-provisioning hook template.UpdateProvisioningTemplateRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateProvisioningTemplateRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.