class CreateFuotaTaskRequest(TypedDict, closed=True):
name: NotRequired["capo_iot_wireless.types.fuota_task_name.FuotaTaskName"]
description: NotRequired["capo_iot_wireless.types.description.Description"]
client_request_token: NotRequired[
"capo_iot_wireless.types.client_request_token.ClientRequestToken"
]
lo_ra_wan: NotRequired[
"capo_iot_wireless.types.lo_ra_wan_fuota_task.LoRaWANFuotaTask"
]
firmware_update_image: (
"capo_iot_wireless.types.firmware_update_image.FirmwareUpdateImage"
)
firmware_update_role: (
"capo_iot_wireless.types.firmware_update_role.FirmwareUpdateRole"
)
tags: NotRequired["capo_iot_wireless.types.tag_list.TagList"]
redundancy_percent: NotRequired[
"capo_iot_wireless.types.redundancy_percent.RedundancyPercent"
]
fragment_size_bytes: NotRequired[
"capo_iot_wireless.types.fragment_size_bytes.FragmentSizeBytes"
]
fragment_interval_ms: NotRequired[
"capo_iot_wireless.types.fragment_interval_ms.FragmentIntervalMS"
]
descriptor: NotRequired["capo_iot_wireless.types.file_descriptor.FileDescriptor"]