CfnFuotaTaskProps
- class aws_cdk.aws_iotwireless.CfnFuotaTaskProps(*, firmware_update_image, firmware_update_role, lo_ra_wan, associate_multicast_group=None, associate_wireless_device=None, description=None, disassociate_multicast_group=None, disassociate_wireless_device=None, name=None, tags=None)
Bases:
object
Properties for defining a
CfnFuotaTask
.- Parameters:
firmware_update_image (
str
) – The S3 URI points to a firmware update image that is to be used with a FUOTA task.firmware_update_role (
str
) – The firmware update role that is to be used with a FUOTA task.lo_ra_wan (
Union
[IResolvable
,LoRaWANProperty
,Dict
[str
,Any
]]) – The LoRaWAN information used with a FUOTA task.associate_multicast_group (
Optional
[str
]) – The ID of the multicast group to associate with a FUOTA task.associate_wireless_device (
Optional
[str
]) – The ID of the wireless device to associate with a multicast group.description (
Optional
[str
]) – The description of the new resource.disassociate_multicast_group (
Optional
[str
]) – The ID of the multicast group to disassociate from a FUOTA task.disassociate_wireless_device (
Optional
[str
]) – The ID of the wireless device to disassociate from a FUOTA task.name (
Optional
[str
]) – The name of a FUOTA task.tags (
Optional
[Sequence
[Union
[CfnTag
,Dict
[str
,Any
]]]]) – The tags are an array of key-value pairs to attach to the specified resource. Tags can have a minimum of 0 and a maximum of 50 items.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_iotwireless as iotwireless cfn_fuota_task_props = iotwireless.CfnFuotaTaskProps( firmware_update_image="firmwareUpdateImage", firmware_update_role="firmwareUpdateRole", lo_ra_wan=iotwireless.CfnFuotaTask.LoRaWANProperty( rf_region="rfRegion", # the properties below are optional start_time="startTime" ), # the properties below are optional associate_multicast_group="associateMulticastGroup", associate_wireless_device="associateWirelessDevice", description="description", disassociate_multicast_group="disassociateMulticastGroup", disassociate_wireless_device="disassociateWirelessDevice", name="name", tags=[CfnTag( key="key", value="value" )] )
Attributes
- associate_multicast_group
The ID of the multicast group to associate with a FUOTA task.
- associate_wireless_device
The ID of the wireless device to associate with a multicast group.
- description
The description of the new resource.
- disassociate_multicast_group
The ID of the multicast group to disassociate from a FUOTA task.
- disassociate_wireless_device
The ID of the wireless device to disassociate from a FUOTA task.
- firmware_update_image
The S3 URI points to a firmware update image that is to be used with a FUOTA task.
- firmware_update_role
The firmware update role that is to be used with a FUOTA task.
- lo_ra_wan
The LoRaWAN information used with a FUOTA task.
- name
The name of a FUOTA task.
- tags
The tags are an array of key-value pairs to attach to the specified resource.
Tags can have a minimum of 0 and a maximum of 50 items.