@Stability(value=Stable) public static final class CfnProvisioningTemplateProps.Builder extends Object implements software.amazon.jsii.Builder<CfnProvisioningTemplateProps>
CfnProvisioningTemplateProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnProvisioningTemplateProps.Builder provisioningRoleArn(String provisioningRoleArn)
CfnProvisioningTemplateProps.getProvisioningRoleArn()provisioningRoleArn - The role ARN for the role associated with the fleet provisioning template. This parameter is required.
This IoT role grants permission to provision a device.this@Stability(value=Stable) public CfnProvisioningTemplateProps.Builder templateBody(String templateBody)
CfnProvisioningTemplateProps.getTemplateBody()templateBody - The JSON formatted contents of the fleet provisioning template version. This parameter is required.this@Stability(value=Stable) public CfnProvisioningTemplateProps.Builder description(String description)
CfnProvisioningTemplateProps.getDescription()description - The description of the fleet provisioning template.this@Stability(value=Stable) public CfnProvisioningTemplateProps.Builder enabled(Boolean enabled)
CfnProvisioningTemplateProps.getEnabled()enabled - True to enable the fleet provisioning template, otherwise false.this@Stability(value=Stable) public CfnProvisioningTemplateProps.Builder enabled(IResolvable enabled)
CfnProvisioningTemplateProps.getEnabled()enabled - True to enable the fleet provisioning template, otherwise false.this@Stability(value=Stable) public CfnProvisioningTemplateProps.Builder preProvisioningHook(CfnProvisioningTemplate.ProvisioningHookProperty preProvisioningHook)
CfnProvisioningTemplateProps.getPreProvisioningHook()preProvisioningHook - Creates a pre-provisioning hook template.this@Stability(value=Stable) public CfnProvisioningTemplateProps.Builder preProvisioningHook(IResolvable preProvisioningHook)
CfnProvisioningTemplateProps.getPreProvisioningHook()preProvisioningHook - Creates a pre-provisioning hook template.this@Stability(value=Stable) public CfnProvisioningTemplateProps.Builder tags(List<? extends CfnTag> tags)
CfnProvisioningTemplateProps.getTags()tags - Metadata that can be used to manage the fleet provisioning template.this@Stability(value=Stable) public CfnProvisioningTemplateProps.Builder templateName(String templateName)
CfnProvisioningTemplateProps.getTemplateName()templateName - The name of the fleet provisioning template.this@Stability(value=Stable) public CfnProvisioningTemplateProps.Builder templateType(String templateType)
CfnProvisioningTemplateProps.getTemplateType()templateType - `AWS::IoT::ProvisioningTemplate.TemplateType`.this@Stability(value=Stable) public CfnProvisioningTemplateProps build()
build in interface software.amazon.jsii.Builder<CfnProvisioningTemplateProps>CfnProvisioningTemplatePropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.