UpdateDecoderManifestRequest

UpdateDecoderManifestRequest schema

AutomotiveConnected VehiclesIoTTelematicsVehicle Data

Properties

Name Type Description
name object
description object
signalDecodersToAdd object
signalDecodersToUpdate object
signalDecodersToRemove object
networkInterfacesToAdd object
networkInterfacesToUpdate object
networkInterfacesToRemove object
status object
View JSON Schema on GitHub

JSON Schema

iot-fleetwise-update-decoder-manifest-request-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-iot-fleetwise/refs/heads/main/json-schema/iot-fleetwise-update-decoder-manifest-request-schema.json",
  "title": "UpdateDecoderManifestRequest",
  "description": "UpdateDecoderManifestRequest schema",
  "type": "object",
  "properties": {
    "name": {
      "allOf": [
        {
          "$ref": "#/components/schemas/resourceName"
        },
        {
          "description": " The name of the decoder manifest to update."
        }
      ]
    },
    "description": {
      "allOf": [
        {
          "$ref": "#/components/schemas/description"
        },
        {
          "description": " A brief description of the decoder manifest to update. "
        }
      ]
    },
    "signalDecodersToAdd": {
      "allOf": [
        {
          "$ref": "#/components/schemas/SignalDecoders"
        },
        {
          "description": " A list of information about decoding additional signals to add to the decoder manifest. "
        }
      ]
    },
    "signalDecodersToUpdate": {
      "allOf": [
        {
          "$ref": "#/components/schemas/SignalDecoders"
        },
        {
          "description": " A list of updated information about decoding signals to update in the decoder manifest. "
        }
      ]
    },
    "signalDecodersToRemove": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Fqns"
        },
        {
          "description": " A list of signal decoders to remove from the decoder manifest. "
        }
      ]
    },
    "networkInterfacesToAdd": {
      "allOf": [
        {
          "$ref": "#/components/schemas/NetworkInterfaces"
        },
        {
          "description": " A list of information about the network interfaces to add to the decoder manifest. "
        }
      ]
    },
    "networkInterfacesToUpdate": {
      "allOf": [
        {
          "$ref": "#/components/schemas/NetworkInterfaces"
        },
        {
          "description": " A list of information about the network interfaces to update in the decoder manifest. "
        }
      ]
    },
    "networkInterfacesToRemove": {
      "allOf": [
        {
          "$ref": "#/components/schemas/InterfaceIds"
        },
        {
          "description": " A list of network interfaces to remove from the decoder manifest."
        }
      ]
    },
    "status": {
      "allOf": [
        {
          "$ref": "#/components/schemas/ManifestStatus"
        },
        {
          "description": " 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. "
        }
      ]
    }
  },
  "required": [
    "name"
  ]
}