Skip to content

GetOtaTaskResponse

Source code in docs_src/capo_iot_managed_integrations/types/get_ota_task_response.py
class GetOtaTaskResponse(TypedDict, closed=True):
    task_id: NotRequired["capo_iot_managed_integrations.types.ota_task_id.OtaTaskId"]
    """<p>The id of the over-the-air (OTA) task.</p>"""
    task_arn: NotRequired["capo_iot_managed_integrations.types.ota_task_arn.OtaTaskArn"]
    """<p>The Amazon Resource Name (ARN) of the over-the-air (OTA) task</p>"""
    description: NotRequired[
        "capo_iot_managed_integrations.types.ota_description.OtaDescription"
    ]
    """<p>The description of the over-the-air (OTA) task.</p>"""
    s3_url: NotRequired["capo_iot_managed_integrations.types.s3_url.S3Url"]
    """<p>The URL to the Amazon S3 bucket where the over-the-air (OTA) task is stored.</p>"""
    protocol: NotRequired[
        "capo_iot_managed_integrations.types.ota_protocol.OtaProtocol"
    ]
    """<p>The connection protocol the over-the-air (OTA) task uses to update the device.</p>"""
    ota_type: NotRequired["capo_iot_managed_integrations.types.ota_type.OtaType"]
    """<p>The frequency type for the over-the-air (OTA) task.</p>"""
    ota_target_query_string: NotRequired[
        "capo_iot_managed_integrations.types.ota_target_query_string.OtaTargetQueryString"
    ]
    """<p>The query string to add things to the thing group.</p>"""
    ota_mechanism: NotRequired[
        "capo_iot_managed_integrations.types.ota_mechanism.OtaMechanism"
    ]
    """<p>The deployment mechanism for the over-the-air (OTA) task.</p>"""
    target: NotRequired["capo_iot_managed_integrations.types.target.Target"]
    """<p>The device targeted for the over-the-air (OTA) task.</p>"""
    created_at: NotRequired["capo_iot_managed_integrations.types.created_at.CreatedAt"]
    """<p>The timestamp value of when the over-the-air (OTA) task was created.</p>"""
    last_updated_at: NotRequired[
        "capo_iot_managed_integrations.types.last_updated_at.LastUpdatedAt"
    ]
    """<p>The timestamp value of when the over-the-air (OTA) task was last updated at.</p>"""
    task_configuration_id: NotRequired[
        "capo_iot_managed_integrations.types.ota_task_configuration_id.OtaTaskConfigurationId"
    ]
    """<p>The identifier for the over-the-air (OTA) task configuration.</p>"""
    task_processing_details: NotRequired[
        "capo_iot_managed_integrations.types.task_processing_details.TaskProcessingDetails"
    ]
    """<p>The processing details of all over-the-air (OTA) tasks.</p>"""
    ota_scheduling_config: NotRequired[
        "capo_iot_managed_integrations.types.ota_task_scheduling_config.OtaTaskSchedulingConfig"
    ]
    ota_task_execution_retry_config: NotRequired[
        "capo_iot_managed_integrations.types.ota_task_execution_retry_config.OtaTaskExecutionRetryConfig"
    ]
    status: NotRequired["capo_iot_managed_integrations.types.ota_status.OtaStatus"]
    """<p>The status of the over-the-air (OTA) task.</p>"""
    tags: NotRequired["capo_iot_managed_integrations.types.tags_map.TagsMap"]
    """<p>A set of key/value pairs that are used to manage the over-the-air (OTA) task.</p>"""

created_at instance-attribute

created_at: NotRequired[CreatedAt]

The timestamp value of when the over-the-air (OTA) task was created.

description instance-attribute

description: NotRequired[OtaDescription]

The description of the over-the-air (OTA) task.

last_updated_at instance-attribute

last_updated_at: NotRequired[LastUpdatedAt]

The timestamp value of when the over-the-air (OTA) task was last updated at.

ota_mechanism instance-attribute

ota_mechanism: NotRequired[OtaMechanism]

The deployment mechanism for the over-the-air (OTA) task.

ota_scheduling_config instance-attribute

ota_scheduling_config: NotRequired[OtaTaskSchedulingConfig]

ota_target_query_string instance-attribute

ota_target_query_string: NotRequired[OtaTargetQueryString]

The query string to add things to the thing group.

ota_task_execution_retry_config instance-attribute

ota_task_execution_retry_config: NotRequired[OtaTaskExecutionRetryConfig]

ota_type instance-attribute

ota_type: NotRequired[OtaType]

The frequency type for the over-the-air (OTA) task.

protocol instance-attribute

protocol: NotRequired[OtaProtocol]

The connection protocol the over-the-air (OTA) task uses to update the device.

s3_url instance-attribute

s3_url: NotRequired[S3Url]

The URL to the Amazon S3 bucket where the over-the-air (OTA) task is stored.

status instance-attribute

status: NotRequired[OtaStatus]

The status of the over-the-air (OTA) task.

tags instance-attribute

tags: NotRequired[TagsMap]

A set of key/value pairs that are used to manage the over-the-air (OTA) task.

target instance-attribute

target: NotRequired[Target]

The device targeted for the over-the-air (OTA) task.

task_arn instance-attribute

task_arn: NotRequired[OtaTaskArn]

The Amazon Resource Name (ARN) of the over-the-air (OTA) task

task_configuration_id instance-attribute

task_configuration_id: NotRequired[OtaTaskConfigurationId]

The identifier for the over-the-air (OTA) task configuration.

task_id instance-attribute

task_id: NotRequired[OtaTaskId]

The id of the over-the-air (OTA) task.

task_processing_details instance-attribute

task_processing_details: NotRequired[TaskProcessingDetails]

The processing details of all over-the-air (OTA) tasks.