Module Values.CreateDecoderManifestRequestSource

Creates the decoder manifest associated with a model manifest. To create a decoder manifest, the following must be true: Every signal decoder has a unique name. Each signal decoder is associated with a network interface. Each network interface has a unique ID. The signal decoders are specified in the model manifest.

Sourcetype nonrec t = {
  1. name : ResourceName.t;
    (*

    The unique name of the decoder manifest to create.

    *)
  2. description : Description.t option;
    (*

    A brief description of the decoder manifest.

    *)
  3. modelManifestArn : CreateDecoderManifestRequestModelManifestArnString.t;
    (*

    The Amazon Resource Name (ARN) of the vehicle model (model manifest).

    *)
  4. signalDecoders : SignalDecoders.t option;
    (*

    A list of information about signal decoders.

    *)
  5. networkInterfaces : NetworkInterfaces.t option;
    (*

    A list of information about available network interfaces.

    *)
  6. defaultForUnmappedSignals : DefaultForUnmappedSignalsType.t option;
    (*

    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.

    *)
  7. tags : TagList.t option;
    (*

    Metadata that can be used to manage the decoder manifest.

    *)
}
Sourceval context_ : string
Sourceval make : ?description:??? -> ?signalDecoders:??? -> ?networkInterfaces:??? -> ?defaultForUnmappedSignals:??? -> ?tags:??? -> name:ResourceName.t -> modelManifestArn:CreateDecoderManifestRequestModelManifestArnString.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `List of [> `Structure of (string * [> `Enum of string | `String of FullyQualifiedName.t | `Structure of (string * Awso.Botodata.value) list ]) list ] list | `String of ResourceName.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t