Share via


InputProperties Class

Definition

The properties that are associated with an input.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.InputPropertiesTypeConverter))]
public class InputProperties : Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.IInputProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.InputPropertiesTypeConverter))>]
type InputProperties = class
    interface IInputProperties
    interface IJsonSerializable
Public Class InputProperties
Implements IInputProperties
Inheritance
InputProperties
Attributes
Implements

Constructors

InputProperties()

Creates an new InputProperties instance.

Properties

Compression

Describes how input data is compressed

Diagnostic

Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.

PartitionKey

partitionKey Describes a key in the input data which is used for partitioning the input data

Serialization

Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.

Type

Indicates whether the input is a source of reference data or stream data. Required on PUT (CreateOrReplace) requests.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of InputProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of InputProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.IInputProperties. Note: the Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.IInputProperties interface is polymorphic, and the precise model class that will get deserialized is determined at runtime based on the payload.

FromJsonString(String)

Creates a new instance of InputProperties, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of InputProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to