InputProperties Class

The properties that are associated with an input.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: ReferenceInputProperties, StreamInputProperties.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Inheritance
InputProperties

Constructor

InputProperties(*, serialization: Optional[azure.mgmt.streamanalytics.models._models_py3.Serialization] = None, compression: Optional[azure.mgmt.streamanalytics.models._models_py3.Compression] = None, partition_key: Optional[str] = None, **kwargs)

Parameters

type
str
Required

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

serialization
<xref:stream_analytics_management_client.models.Serialization>
Required

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

compression
<xref:stream_analytics_management_client.models.Compression>
Required

Describes how input data is compressed.

partition_key
str
Required

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

Variables

diagnostics
<xref:stream_analytics_management_client.models.Diagnostics>

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

etag
str

The current entity tag for the input. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.