Skip to content

UpdateDecoderManifestRequest

Source code in docs_src/capo_iotfleetwise/types/update_decoder_manifest_request.py
class UpdateDecoderManifestRequest(TypedDict, closed=True):
    name: "capo_iotfleetwise.types.resource_name.resourceName"
    """<p> The name of the decoder manifest to update.</p>"""
    description: NotRequired["capo_iotfleetwise.types.description.description"]
    """<p> A brief description of the decoder manifest to update. </p>"""
    signal_decoders_to_add: NotRequired[
        "capo_iotfleetwise.types.signal_decoders.SignalDecoders"
    ]
    """<p> A list of information about decoding additional signals to add to the decoder manifest. </p>"""
    signal_decoders_to_update: NotRequired[
        "capo_iotfleetwise.types.signal_decoders.SignalDecoders"
    ]
    """<p> A list of updated information about decoding signals to update in the decoder manifest. </p>"""
    signal_decoders_to_remove: NotRequired["capo_iotfleetwise.types.fqns.Fqns"]
    """<p> A list of signal decoders to remove from the decoder manifest. </p>"""
    network_interfaces_to_add: NotRequired[
        "capo_iotfleetwise.types.network_interfaces.NetworkInterfaces"
    ]
    """<p> A list of information about the network interfaces to add to the decoder manifest. </p>"""
    network_interfaces_to_update: NotRequired[
        "capo_iotfleetwise.types.network_interfaces.NetworkInterfaces"
    ]
    """<p> A list of information about the network interfaces to update in the decoder manifest. </p>"""
    network_interfaces_to_remove: NotRequired[
        "capo_iotfleetwise.types.interface_ids.InterfaceIds"
    ]
    """<p> A list of network interfaces to remove from the decoder manifest.</p>"""
    status: NotRequired["capo_iotfleetwise.types.manifest_status.ManifestStatus"]
    """<p> The state of the decoder manifest. If the status is <code>ACTIVE</code>, the decoder manifest can't be edited. If the status is <code>DRAFT</code>, you can edit the decoder manifest. </p>"""
    default_for_unmapped_signals: NotRequired[
        "capo_iotfleetwise.types.default_for_unmapped_signals_type.DefaultForUnmappedSignalsType"
    ]
    """<p>Use default decoders for all unmapped signals in the model. You don't need to provide any detailed decoding information.</p> <important> <p>Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see <a href="https://docs.aws.amazon.com/iot-fleetwise/latest/developerguide/fleetwise-regions.html">Amazon Web Services Region and feature availability</a> in the <i>Amazon Web Services IoT FleetWise Developer Guide</i>.</p> </important>"""

default_for_unmapped_signals instance-attribute

default_for_unmapped_signals: NotRequired[DefaultForUnmappedSignalsType]

Use default decoders for all unmapped signals in the model. You don't need to provide any detailed decoding information.

Access to certain Amazon Web Services IoT FleetWise features is currently gated. For more information, see Amazon Web Services Region and feature availability in the Amazon Web Services IoT FleetWise Developer Guide.

description instance-attribute

description: NotRequired[description]

A brief description of the decoder manifest to update.

name instance-attribute

The name of the decoder manifest to update.

network_interfaces_to_add instance-attribute

network_interfaces_to_add: NotRequired[NetworkInterfaces]

A list of information about the network interfaces to add to the decoder manifest.

network_interfaces_to_remove instance-attribute

network_interfaces_to_remove: NotRequired[InterfaceIds]

A list of network interfaces to remove from the decoder manifest.

network_interfaces_to_update instance-attribute

network_interfaces_to_update: NotRequired[NetworkInterfaces]

A list of information about the network interfaces to update in the decoder manifest.

signal_decoders_to_add instance-attribute

signal_decoders_to_add: NotRequired[SignalDecoders]

A list of information about decoding additional signals to add to the decoder manifest.

signal_decoders_to_remove instance-attribute

signal_decoders_to_remove: NotRequired[Fqns]

A list of signal decoders to remove from the decoder manifest.

signal_decoders_to_update instance-attribute

signal_decoders_to_update: NotRequired[SignalDecoders]

A list of updated information about decoding signals to update in the decoder manifest.

status instance-attribute

status: NotRequired[ManifestStatus]

The state of the decoder manifest. If the status is ACTIVE, the decoder manifest can't be edited. If the status is DRAFT, you can edit the decoder manifest.