public static interface CreateProvisioningTemplateRequest.Builder extends IotRequest.Builder, SdkPojo, CopyableBuilder<CreateProvisioningTemplateRequest.Builder,CreateProvisioningTemplateRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateProvisioningTemplateRequest.Builder templateName(String templateName)
The name of the fleet provisioning template.
templateName - The name of the fleet provisioning template.CreateProvisioningTemplateRequest.Builder description(String description)
The description of the fleet provisioning template.
description - The description of the fleet provisioning template.CreateProvisioningTemplateRequest.Builder templateBody(String templateBody)
The JSON formatted contents of the fleet provisioning template.
templateBody - The JSON formatted contents of the fleet provisioning template.CreateProvisioningTemplateRequest.Builder enabled(Boolean enabled)
True to enable the fleet provisioning template, otherwise false.
enabled - True to enable the fleet provisioning template, otherwise false.CreateProvisioningTemplateRequest.Builder provisioningRoleArn(String provisioningRoleArn)
The role ARN for the role associated with the fleet provisioning template. This IoT role grants permission to provision a device.
provisioningRoleArn - The role ARN for the role associated with the fleet provisioning template. This IoT role grants
permission to provision a device.CreateProvisioningTemplateRequest.Builder preProvisioningHook(ProvisioningHook preProvisioningHook)
Creates a pre-provisioning hook template.
preProvisioningHook - Creates a pre-provisioning hook template.default CreateProvisioningTemplateRequest.Builder preProvisioningHook(Consumer<ProvisioningHook.Builder> preProvisioningHook)
Creates a pre-provisioning hook template.
This is a convenience that creates an instance of theProvisioningHook.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)CreateProvisioningTemplateRequest.Builder tags(Collection<Tag> tags)
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..."
tags - 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..."
CreateProvisioningTemplateRequest.Builder tags(Tag... tags)
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..."
tags - 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..."
CreateProvisioningTemplateRequest.Builder tags(Consumer<Tag.Builder>... tags)
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..."
List.Builder avoiding the need to
create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its result
is passed to #tags(List) .tags - a consumer that will call methods on List.Builder #tags(List) CreateProvisioningTemplateRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateProvisioningTemplateRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.