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:
objectProperties 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.