Class DigitalTwinAdapterInboundEnvelope
Payload containing device-specific metadata and optional value mappings used to interpret or transform that metadata. This structure includes the device endpoint, the actual payload, and an optional envelope mapping that applies JQ expressions to extract or reshape the data as needed.
Inherited Members
Namespace: Oci.IotService.Models
Assembly: OCI.DotNetSDK.Iot.dll
Syntax
public class DigitalTwinAdapterInboundEnvelope
Properties
EnvelopeMapping
Declaration
[JsonProperty(PropertyName = "envelopeMapping")]
public DigitalTwinAdapterEnvelopeMapping EnvelopeMapping { get; set; }
Property Value
Type | Description |
---|---|
DigitalTwinAdapterEnvelopeMapping |
ReferenceEndpoint
Declaration
[Required(ErrorMessage = "ReferenceEndpoint is required.")]
[JsonProperty(PropertyName = "referenceEndpoint")]
public string ReferenceEndpoint { get; set; }
Property Value
Type | Description |
---|---|
string | The device endpoint. |
Remarks
Required
ReferencePayload
Declaration
[JsonProperty(PropertyName = "referencePayload")]
public DigitalTwinAdapterPayload ReferencePayload { get; set; }
Property Value
Type | Description |
---|---|
DigitalTwinAdapterPayload |