CfnProvisioningTemplateMixinProps
- class aws_cdk.mixins_preview.aws_iot.mixins.CfnProvisioningTemplateMixinProps(*, description=None, enabled=None, pre_provisioning_hook=None, provisioning_role_arn=None, tags=None, template_body=None, template_name=None, template_type=None)
Bases:
objectProperties for CfnProvisioningTemplatePropsMixin.
- Parameters:
description (
Optional[str]) – The description of the fleet provisioning template.enabled (
Union[bool,IResolvable,None]) – True to enable the fleet provisioning template, otherwise false.pre_provisioning_hook (
Union[IResolvable,ProvisioningHookProperty,Dict[str,Any],None]) – Creates a pre-provisioning hook template.provisioning_role_arn (
Optional[str]) – The role ARN for the role associated with the fleet provisioning template. This IoT role grants permission to provision a device.tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – Metadata that can be used to manage the fleet provisioning template.template_body (
Optional[str]) – The JSON formatted contents of the fleet provisioning template version.template_name (
Optional[str]) – The name of the fleet provisioning template.template_type (
Optional[str]) – The type of the provisioning template.
- See:
- ExampleMetadata:
fixture=_generated
Example:
from aws_cdk import CfnTag # The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_iot import mixins as iot_mixins cfn_provisioning_template_mixin_props = iot_mixins.CfnProvisioningTemplateMixinProps( description="description", enabled=False, pre_provisioning_hook=iot_mixins.CfnProvisioningTemplatePropsMixin.ProvisioningHookProperty( payload_version="payloadVersion", target_arn="targetArn" ), provisioning_role_arn="provisioningRoleArn", tags=[CfnTag( key="key", value="value" )], template_body="templateBody", template_name="templateName", template_type="templateType" )
Attributes
- description
The description of the fleet provisioning template.
- enabled
True to enable the fleet provisioning template, otherwise false.
- pre_provisioning_hook
Creates a pre-provisioning hook template.
- provisioning_role_arn
The role ARN for the role associated with the fleet provisioning template.
This IoT role grants permission to provision a device.
- tags
Metadata that can be used to manage the fleet provisioning template.
- template_body
The JSON formatted contents of the fleet provisioning template version.
- template_name
The name of the fleet provisioning template.
- template_type
The type of the provisioning template.