Share via


RawReferenceInputDataSource Class

Definition

Describes a raw input data source that contains reference data. This data source type is only applicable/usable when using the query testing API. You cannot create a job with this data source type or add an input of this data source type to an existing job.

public class RawReferenceInputDataSource : Azure.ResourceManager.StreamAnalytics.Models.ReferenceInputDataSource
type RawReferenceInputDataSource = class
    inherit ReferenceInputDataSource
Public Class RawReferenceInputDataSource
Inherits ReferenceInputDataSource
Inheritance
RawReferenceInputDataSource

Constructors

RawReferenceInputDataSource()

Initializes a new instance of RawReferenceInputDataSource.

Properties

Payload

The JSON serialized content of the input data. Either payload or payloadUri must be set, but not both.

To assign an object to this property use FromObjectAsJson<T>(T, JsonSerializerOptions).

To assign an already formatted json string to this property use FromString(String).

Examples:

  • BinaryData.FromObjectAsJson("foo"): Creates a payload of "foo".
  • BinaryData.FromString("\"foo\""): Creates a payload of "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" }): Creates a payload of { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}"): Creates a payload of { "key": "value" }.

PayloadUri

The SAS URL to a blob containing the JSON serialized content of the input data. Either payload or payloadUri must be set, but not both.

Applies to