Class: Aws::IoTFleetWise::Types::CreateDecoderManifestRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-iotfleetwise/types.rb

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#default_for_unmapped_signalsString

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*.

[1]: docs.aws.amazon.com/iot-fleetwise/latest/developerguide/fleetwise-regions.html

Returns:

  • (String)


775
776
777
778
779
780
781
782
783
784
785
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 775

class CreateDecoderManifestRequest < Struct.new(
  :name,
  :description,
  :model_manifest_arn,
  :signal_decoders,
  :network_interfaces,
  :default_for_unmapped_signals,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

A brief description of the decoder manifest.

Returns:

  • (String)


775
776
777
778
779
780
781
782
783
784
785
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 775

class CreateDecoderManifestRequest < Struct.new(
  :name,
  :description,
  :model_manifest_arn,
  :signal_decoders,
  :network_interfaces,
  :default_for_unmapped_signals,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#model_manifest_arnString

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

Returns:

  • (String)


775
776
777
778
779
780
781
782
783
784
785
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 775

class CreateDecoderManifestRequest < Struct.new(
  :name,
  :description,
  :model_manifest_arn,
  :signal_decoders,
  :network_interfaces,
  :default_for_unmapped_signals,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The unique name of the decoder manifest to create.

Returns:

  • (String)


775
776
777
778
779
780
781
782
783
784
785
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 775

class CreateDecoderManifestRequest < Struct.new(
  :name,
  :description,
  :model_manifest_arn,
  :signal_decoders,
  :network_interfaces,
  :default_for_unmapped_signals,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#network_interfacesArray<Types::NetworkInterface>

A list of information about available network interfaces.

Returns:



775
776
777
778
779
780
781
782
783
784
785
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 775

class CreateDecoderManifestRequest < Struct.new(
  :name,
  :description,
  :model_manifest_arn,
  :signal_decoders,
  :network_interfaces,
  :default_for_unmapped_signals,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#signal_decodersArray<Types::SignalDecoder>

A list of information about signal decoders.

Returns:



775
776
777
778
779
780
781
782
783
784
785
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 775

class CreateDecoderManifestRequest < Struct.new(
  :name,
  :description,
  :model_manifest_arn,
  :signal_decoders,
  :network_interfaces,
  :default_for_unmapped_signals,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsArray<Types::Tag>

Metadata that can be used to manage the decoder manifest.

Returns:



775
776
777
778
779
780
781
782
783
784
785
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 775

class CreateDecoderManifestRequest < Struct.new(
  :name,
  :description,
  :model_manifest_arn,
  :signal_decoders,
  :network_interfaces,
  :default_for_unmapped_signals,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end