import { ArmResource } from '@yetics/armkit-core' ; import { Construct } from 'constructs' ; schema export class Streamingjobs extends ArmResource { param scope param name param options public constructor ( scope , name , options ) { super ( scope , name , { ... options , armResourceType : 'streamingjobs' , } ) ; } } schema export class StreamingjobsFunctions extends ArmResource { param scope param name param options public constructor ( scope , name , options ) { super ( scope , name , { ... options , armResourceType : 'streamingjobs_functions' , } ) ; } } schema export class StreamingjobsInputs extends ArmResource { param scope param name param options public constructor ( scope , name , options ) { super ( scope , name , { ... options , armResourceType : 'streamingjobs_inputs' , } ) ; } } schema export class StreamingjobsOutputs extends ArmResource { param scope param name param options public constructor ( scope , name , options ) { super ( scope , name , { ... options , armResourceType : 'streamingjobs_outputs' , } ) ; } } schema export class StreamingjobsTransformations extends ArmResource { param scope param name param options public constructor ( scope , name , options ) { super ( scope , name , { ... options , armResourceType : 'streamingjobs_transformations' , } ) ; } } schema export interface StreamingjobsOptions { schema readonly apiVersion ? : MicrosoftStreamAnalyticsStreamingjobsApiVersion ; schema readonly location ? : string ; schema readonly name : string ; schema readonly properties : StreamingJobProperties ; schema readonly resources ? : MicrosoftStreamAnalyticsStreamingjobsResources [ ] ; schema readonly tags ? : MicrosoftStreamAnalyticsStreamingjobsTags ; schema readonly type : MicrosoftStreamAnalyticsStreamingjobsType ; } schema export interface StreamingjobsFunctionsOptions { schema readonly apiVersion ? : MicrosoftStreamAnalyticsStreamingjobsFunctionsApiVersion ; schema readonly name : string ; schema readonly properties : ScalarFunctionProperties ; schema readonly type : MicrosoftStreamAnalyticsStreamingjobsFunctionsType ; } schema export interface StreamingjobsInputsOptions { schema readonly apiVersion ? : MicrosoftStreamAnalyticsStreamingjobsInputsApiVersion ; schema readonly name : string ; schema readonly properties : InputProperties ; schema readonly type : MicrosoftStreamAnalyticsStreamingjobsInputsType ; } schema export interface StreamingjobsOutputsOptions { schema readonly apiVersion ? : MicrosoftStreamAnalyticsStreamingjobsOutputsApiVersion ; schema readonly name : string ; schema readonly properties : OutputProperties ; schema readonly type : MicrosoftStreamAnalyticsStreamingjobsOutputsType ; } schema export interface StreamingjobsTransformationsOptions { schema readonly apiVersion ? : MicrosoftStreamAnalyticsStreamingjobsTransformationsApiVersion ; schema readonly name : string ; schema readonly properties : TransformationProperties ; schema readonly type : MicrosoftStreamAnalyticsStreamingjobsTransformationsType ; } export enum MicrosoftStreamAnalyticsStreamingjobsApiVersion { "MicrosoftStreamAnalyticsStreamingjobsApiVersion_2016_03_01" = '2016-03-01' } schema export interface StreamingJobProperties { schema readonly compatibilityLevel ? : StreamingJobPropertiesCompatibilityLevel ; default schema readonly dataLocale ? : string ; schema readonly eventsLateArrivalMaxDelayInSeconds ? : number ; schema readonly eventsOutOfOrderMaxDelayInSeconds ? : number ; schema readonly eventsOutOfOrderPolicy ? : StreamingJobPropertiesEventsOutOfOrderPolicy ; schema readonly functions ? : Function [ ] ; schema readonly inputs ? : Input [ ] ; schema readonly outputErrorPolicy ? : StreamingJobPropertiesOutputErrorPolicy ; schema readonly outputs ? : Output [ ] ; schema readonly outputStartMode ? : StreamingJobPropertiesOutputStartMode ; schema readonly outputStartTime ? : Date ; schema readonly sku ? : Sku ; schema readonly transformation ? : Transformation ; } schema export class MicrosoftStreamAnalyticsStreamingjobsResources { public static fromStreamingjobsInputsChildResource ( value ) { return new MicrosoftStreamAnalyticsStreamingjobsResources ( value ) ; } public static fromStreamingjobsOutputsChildResource ( value ) { return new MicrosoftStreamAnalyticsStreamingjobsResources ( value ) ; } public static fromStreamingjobsTransformationsChildResource ( value ) { return new MicrosoftStreamAnalyticsStreamingjobsResources ( value ) ; } public static fromStreamingjobsFunctionsChildResource ( value ) { return new MicrosoftStreamAnalyticsStreamingjobsResources ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } schema export interface MicrosoftStreamAnalyticsStreamingjobsTags { } export enum MicrosoftStreamAnalyticsStreamingjobsType { "MicrosoftStreamAnalyticsStreamingjobsType_MICROSOFT_STREAM_ANALYTICS_STREAMINGJOBS" = 'Microsoft.StreamAnalytics/streamingjobs' } export enum MicrosoftStreamAnalyticsStreamingjobsFunctionsApiVersion { "MicrosoftStreamAnalyticsStreamingjobsFunctionsApiVersion_2016_03_01" = '2016-03-01' } schema export interface ScalarFunctionProperties { schema readonly properties ? : ScalarFunctionConfiguration ; schema readonly type : ScalarFunctionPropertiesType ; } export enum MicrosoftStreamAnalyticsStreamingjobsFunctionsType { "MicrosoftStreamAnalyticsStreamingjobsFunctionsType_MICROSOFT_STREAM_ANALYTICS_STREAMINGJOBS_FUNCTIONS" = 'Microsoft.StreamAnalytics/streamingjobs/functions' } export enum MicrosoftStreamAnalyticsStreamingjobsInputsApiVersion { "MicrosoftStreamAnalyticsStreamingjobsInputsApiVersion_2016_03_01" = '2016-03-01' } schema export class InputProperties { public static fromStreamInputProperties ( value ) { return new InputProperties ( value ) ; } public static fromReferenceInputProperties ( value ) { return new InputProperties ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } export enum MicrosoftStreamAnalyticsStreamingjobsInputsType { "MicrosoftStreamAnalyticsStreamingjobsInputsType_MICROSOFT_STREAM_ANALYTICS_STREAMINGJOBS_INPUTS" = 'Microsoft.StreamAnalytics/streamingjobs/inputs' } export enum MicrosoftStreamAnalyticsStreamingjobsOutputsApiVersion { "MicrosoftStreamAnalyticsStreamingjobsOutputsApiVersion_2016_03_01" = '2016-03-01' } schema export interface OutputProperties { schema readonly datasource ? : OutputDataSource ; schema readonly serialization ? : Serialization ; } export enum MicrosoftStreamAnalyticsStreamingjobsOutputsType { "MicrosoftStreamAnalyticsStreamingjobsOutputsType_MICROSOFT_STREAM_ANALYTICS_STREAMINGJOBS_OUTPUTS" = 'Microsoft.StreamAnalytics/streamingjobs/outputs' } export enum MicrosoftStreamAnalyticsStreamingjobsTransformationsApiVersion { "MicrosoftStreamAnalyticsStreamingjobsTransformationsApiVersion_2016_03_01" = '2016-03-01' } schema export interface TransformationProperties { schema readonly query ? : string ; schema readonly streamingUnits ? : number ; } export enum MicrosoftStreamAnalyticsStreamingjobsTransformationsType { "MicrosoftStreamAnalyticsStreamingjobsTransformationsType_MICROSOFT_STREAM_ANALYTICS_STREAMINGJOBS_TRANSFORMATIONS" = 'Microsoft.StreamAnalytics/streamingjobs/transformations' } export enum StreamingJobPropertiesCompatibilityLevel { "StreamingJobPropertiesCompatibilityLevel_1_0" = '1.0' } export enum StreamingJobPropertiesEventsOutOfOrderPolicy { ADJUST = 'Adjust' , DROP = 'Drop' } schema export interface Function { schema readonly name ? : string ; schema readonly properties ? : ScalarFunctionProperties ; } schema export interface Input { schema readonly name ? : string ; schema readonly properties ? : InputProperties ; } export enum StreamingJobPropertiesOutputErrorPolicy { STOP = 'Stop' , DROP = 'Drop' } schema export interface Output { schema readonly name ? : string ; schema readonly properties ? : OutputProperties ; } export enum StreamingJobPropertiesOutputStartMode { JOB_START_TIME = 'JobStartTime' , CUSTOM_TIME = 'CustomTime' , LAST_OUTPUT_EVENT_TIME = 'LastOutputEventTime' } schema export interface Sku { schema readonly name ? : SkuName ; } schema export interface Transformation { schema readonly name ? : string ; schema readonly properties ? : TransformationProperties ; } schema export interface StreamingjobsInputsChildResource { schema readonly apiVersion : StreamingjobsInputsChildResourceApiVersion ; schema readonly name : string ; schema readonly properties : InputProperties ; schema readonly type : StreamingjobsInputsChildResourceType ; } schema export interface StreamingjobsOutputsChildResource { schema readonly apiVersion : StreamingjobsOutputsChildResourceApiVersion ; schema readonly name : string ; schema readonly properties : OutputProperties ; schema readonly type : StreamingjobsOutputsChildResourceType ; } schema export interface StreamingjobsTransformationsChildResource { schema readonly apiVersion : StreamingjobsTransformationsChildResourceApiVersion ; schema readonly name : string ; schema readonly properties : TransformationProperties ; schema readonly type : StreamingjobsTransformationsChildResourceType ; } schema export interface StreamingjobsFunctionsChildResource { schema readonly apiVersion : StreamingjobsFunctionsChildResourceApiVersion ; schema readonly name : string ; schema readonly properties : ScalarFunctionProperties ; schema readonly type : StreamingjobsFunctionsChildResourceType ; } schema export interface ScalarFunctionConfiguration { schema readonly binding ? : FunctionBinding ; schema readonly inputs ? : FunctionInput [ ] ; schema readonly output ? : FunctionOutput ; } export enum ScalarFunctionPropertiesType { SCALAR = 'Scalar' } schema export interface StreamInputProperties { schema readonly datasource ? : StreamInputDataSource ; schema readonly type : StreamInputPropertiesType ; } schema export interface ReferenceInputProperties { schema readonly datasource ? : BlobReferenceInputDataSource ; schema readonly type : ReferenceInputPropertiesType ; } schema export class OutputDataSource { public static fromBlobOutputDataSource ( value ) { return new OutputDataSource ( value ) ; } public static fromAzureTableOutputDataSource ( value ) { return new OutputDataSource ( value ) ; } public static fromEventHubOutputDataSource ( value ) { return new OutputDataSource ( value ) ; } public static fromAzureSqlDatabaseOutputDataSource ( value ) { return new OutputDataSource ( value ) ; } public static fromDocumentDbOutputDataSource ( value ) { return new OutputDataSource ( value ) ; } public static fromServiceBusQueueOutputDataSource ( value ) { return new OutputDataSource ( value ) ; } public static fromServiceBusTopicOutputDataSource ( value ) { return new OutputDataSource ( value ) ; } public static fromPowerBiOutputDataSource ( value ) { return new OutputDataSource ( value ) ; } public static fromAzureDataLakeStoreOutputDataSource ( value ) { return new OutputDataSource ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } schema export class Serialization { public static fromCsvSerialization ( value ) { return new Serialization ( value ) ; } public static fromJsonSerialization ( value ) { return new Serialization ( value ) ; } public static fromAvroSerialization ( value ) { return new Serialization ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } export enum SkuName { STANDARD = 'Standard' } export enum StreamingjobsInputsChildResourceApiVersion { "StreamingjobsInputsChildResourceApiVersion_2016_03_01" = '2016-03-01' } export enum StreamingjobsInputsChildResourceType { INPUTS = 'inputs' } export enum StreamingjobsOutputsChildResourceApiVersion { "StreamingjobsOutputsChildResourceApiVersion_2016_03_01" = '2016-03-01' } export enum StreamingjobsOutputsChildResourceType { OUTPUTS = 'outputs' } export enum StreamingjobsTransformationsChildResourceApiVersion { "StreamingjobsTransformationsChildResourceApiVersion_2016_03_01" = '2016-03-01' } export enum StreamingjobsTransformationsChildResourceType { TRANSFORMATIONS = 'transformations' } export enum StreamingjobsFunctionsChildResourceApiVersion { "StreamingjobsFunctionsChildResourceApiVersion_2016_03_01" = '2016-03-01' } export enum StreamingjobsFunctionsChildResourceType { FUNCTIONS = 'functions' } schema export class FunctionBinding { public static fromAzureMachineLearningWebServiceFunctionBinding ( value ) { return new FunctionBinding ( value ) ; } public static fromJavaScriptFunctionBinding ( value ) { return new FunctionBinding ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } schema export interface FunctionInput { schema readonly dataType ? : string ; default schema readonly isConfigurationParameter ? : boolean ; } schema export interface FunctionOutput { schema readonly dataType ? : string ; } schema export class StreamInputDataSource { public static fromBlobStreamInputDataSource ( value ) { return new StreamInputDataSource ( value ) ; } public static fromEventHubStreamInputDataSource ( value ) { return new StreamInputDataSource ( value ) ; } public static fromIoTHubStreamInputDataSource ( value ) { return new StreamInputDataSource ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } export enum StreamInputPropertiesType { STREAM = 'Stream' } schema export interface BlobReferenceInputDataSource { schema readonly properties ? : BlobReferenceInputDataSourceProperties ; schema readonly type : BlobReferenceInputDataSourceType ; } export enum ReferenceInputPropertiesType { REFERENCE = 'Reference' } schema export interface BlobOutputDataSource { schema readonly properties ? : BlobOutputDataSourceProperties ; schema readonly type : BlobOutputDataSourceType ; } schema export interface AzureTableOutputDataSource { schema readonly properties ? : AzureTableOutputDataSourceProperties ; schema readonly type : AzureTableOutputDataSourceType ; } schema export interface EventHubOutputDataSource { schema readonly properties ? : EventHubOutputDataSourceProperties ; schema readonly type : EventHubOutputDataSourceType ; } schema export interface AzureSqlDatabaseOutputDataSource { schema readonly properties ? : AzureSqlDatabaseOutputDataSourceProperties ; schema readonly type : AzureSqlDatabaseOutputDataSourceType ; } schema export interface DocumentDbOutputDataSource { schema readonly properties ? : DocumentDbOutputDataSourceProperties ; schema readonly type : DocumentDbOutputDataSourceType ; } schema export interface ServiceBusQueueOutputDataSource { schema readonly properties ? : ServiceBusQueueOutputDataSourceProperties ; schema readonly type : ServiceBusQueueOutputDataSourceType ; } schema export interface ServiceBusTopicOutputDataSource { schema readonly properties ? : ServiceBusTopicOutputDataSourceProperties ; schema readonly type : ServiceBusTopicOutputDataSourceType ; } schema export interface PowerBiOutputDataSource { schema readonly properties ? : PowerBiOutputDataSourceProperties ; schema readonly type : PowerBiOutputDataSourceType ; } schema export interface AzureDataLakeStoreOutputDataSource { schema readonly properties ? : AzureDataLakeStoreOutputDataSourceProperties ; schema readonly type : AzureDataLakeStoreOutputDataSourceType ; } schema export interface CsvSerialization { schema readonly properties ? : CsvSerializationProperties ; schema readonly type : CsvSerializationType ; } schema export interface JsonSerialization { schema readonly properties ? : JsonSerializationProperties ; schema readonly type : JsonSerializationType ; } schema export interface AvroSerialization { schema readonly properties ? : AvroSerializationProperties ; schema readonly type : AvroSerializationType ; } schema export interface AzureMachineLearningWebServiceFunctionBinding { schema readonly properties ? : AzureMachineLearningWebServiceFunctionBindingProperties ; schema readonly type : AzureMachineLearningWebServiceFunctionBindingType ; } schema export interface JavaScriptFunctionBinding { schema readonly properties ? : JavaScriptFunctionBindingProperties ; schema readonly type : JavaScriptFunctionBindingType ; } schema export interface BlobStreamInputDataSource { schema readonly properties ? : BlobStreamInputDataSourceProperties ; schema readonly type : BlobStreamInputDataSourceType ; } schema export interface EventHubStreamInputDataSource { schema readonly properties ? : EventHubStreamInputDataSourceProperties ; schema readonly type : EventHubStreamInputDataSourceType ; } schema export interface IoTHubStreamInputDataSource { schema readonly properties ? : IoTHubStreamInputDataSourceProperties ; schema readonly type : IoTHubStreamInputDataSourceType ; } schema export interface BlobReferenceInputDataSourceProperties { schema readonly container ? : string ; schema readonly dateFormat ? : string ; schema readonly pathPattern ? : string ; schema readonly storageAccounts ? : StorageAccount [ ] ; schema readonly timeFormat ? : string ; } export enum BlobReferenceInputDataSourceType { "BlobReferenceInputDataSourceType_MICROSOFT_STORAGE_BLOB" = 'Microsoft.Storage/Blob' } schema export interface BlobOutputDataSourceProperties { schema readonly container ? : string ; schema readonly dateFormat ? : string ; schema readonly pathPattern ? : string ; schema readonly storageAccounts ? : StorageAccount [ ] ; schema readonly timeFormat ? : string ; } export enum BlobOutputDataSourceType { "BlobOutputDataSourceType_MICROSOFT_STORAGE_BLOB" = 'Microsoft.Storage/Blob' } schema export interface AzureTableOutputDataSourceProperties { schema readonly accountKey ? : string ; schema readonly accountName ? : string ; schema readonly batchSize ? : number ; schema readonly columnsToRemove ? : string [ ] ; schema readonly partitionKey ? : string ; schema readonly rowKey ? : string ; schema readonly table ? : string ; } export enum AzureTableOutputDataSourceType { "AzureTableOutputDataSourceType_MICROSOFT_STORAGE_TABLE" = 'Microsoft.Storage/Table' } schema export interface EventHubOutputDataSourceProperties { schema readonly eventHubName ? : string ; schema readonly partitionKey ? : string ; schema readonly serviceBusNamespace ? : string ; schema readonly sharedAccessPolicyKey ? : string ; schema readonly sharedAccessPolicyName ? : string ; } export enum EventHubOutputDataSourceType { "EventHubOutputDataSourceType_MICROSOFT_SERVICE_BUS_EVENT_HUB" = 'Microsoft.ServiceBus/EventHub' } schema export interface AzureSqlDatabaseOutputDataSourceProperties { schema readonly database ? : string ; schema readonly password ? : string ; schema readonly server ? : string ; schema readonly table ? : string ; schema readonly user ? : string ; } export enum AzureSqlDatabaseOutputDataSourceType { "AzureSqlDatabaseOutputDataSourceType_MICROSOFT_SQL_SERVER_DATABASE" = 'Microsoft.Sql/Server/Database' } schema export interface DocumentDbOutputDataSourceProperties { schema readonly accountId ? : string ; schema readonly accountKey ? : string ; schema readonly collectionNamePattern ? : string ; schema readonly database ? : string ; schema readonly documentId ? : string ; schema readonly partitionKey ? : string ; } export enum DocumentDbOutputDataSourceType { "DocumentDbOutputDataSourceType_MICROSOFT_STORAGE_DOCUMENT_DB" = 'Microsoft.Storage/DocumentDB' } schema export interface ServiceBusQueueOutputDataSourceProperties { schema readonly propertyColumns ? : string [ ] ; schema readonly queueName ? : string ; schema readonly serviceBusNamespace ? : string ; schema readonly sharedAccessPolicyKey ? : string ; schema readonly sharedAccessPolicyName ? : string ; } export enum ServiceBusQueueOutputDataSourceType { "ServiceBusQueueOutputDataSourceType_MICROSOFT_SERVICE_BUS_QUEUE" = 'Microsoft.ServiceBus/Queue' } schema export interface ServiceBusTopicOutputDataSourceProperties { schema readonly propertyColumns ? : string [ ] ; schema readonly serviceBusNamespace ? : string ; schema readonly sharedAccessPolicyKey ? : string ; schema readonly sharedAccessPolicyName ? : string ; schema readonly topicName ? : string ; } export enum ServiceBusTopicOutputDataSourceType { "ServiceBusTopicOutputDataSourceType_MICROSOFT_SERVICE_BUS_TOPIC" = 'Microsoft.ServiceBus/Topic' } schema export interface PowerBiOutputDataSourceProperties { schema readonly dataset ? : string ; schema readonly groupId ? : string ; schema readonly groupName ? : string ; schema readonly refreshToken ? : string ; schema readonly table ? : string ; schema readonly tokenUserDisplayName ? : string ; schema readonly tokenUserPrincipalName ? : string ; } export enum PowerBiOutputDataSourceType { POWER_BI = 'PowerBI' } schema export interface AzureDataLakeStoreOutputDataSourceProperties { schema readonly accountName ? : string ; schema readonly dateFormat ? : string ; schema readonly filePathPrefix ? : string ; schema readonly refreshToken ? : string ; schema readonly tenantId ? : string ; schema readonly timeFormat ? : string ; schema readonly tokenUserDisplayName ? : string ; schema readonly tokenUserPrincipalName ? : string ; } export enum AzureDataLakeStoreOutputDataSourceType { "AzureDataLakeStoreOutputDataSourceType_MICROSOFT_DATA_LAKE_ACCOUNTS" = 'Microsoft.DataLake/Accounts' } schema export interface CsvSerializationProperties { schema readonly encoding ? : CsvSerializationPropertiesEncoding ; schema readonly fieldDelimiter ? : string ; } export enum CsvSerializationType { CSV = 'Csv' } schema export interface JsonSerializationProperties { schema readonly encoding ? : JsonSerializationPropertiesEncoding ; schema readonly format ? : JsonSerializationPropertiesFormat ; } export enum JsonSerializationType { JSON = 'Json' } schema export interface AvroSerializationProperties { } export enum AvroSerializationType { AVRO = 'Avro' } schema export interface AzureMachineLearningWebServiceFunctionBindingProperties { schema readonly apiKey ? : string ; default schema readonly batchSize ? : number ; schema readonly endpoint ? : string ; schema readonly inputs ? : AzureMachineLearningWebServiceInputs ; schema readonly outputs ? : AzureMachineLearningWebServiceOutputColumn [ ] ; } export enum AzureMachineLearningWebServiceFunctionBindingType { "AzureMachineLearningWebServiceFunctionBindingType_MICROSOFT_MACHINE_LEARNING_WEB_SERVICE" = 'Microsoft.MachineLearning/WebService' } schema export interface JavaScriptFunctionBindingProperties { schema readonly script ? : string ; } export enum JavaScriptFunctionBindingType { "JavaScriptFunctionBindingType_MICROSOFT_STREAM_ANALYTICS_JAVASCRIPT_UDF" = 'Microsoft.StreamAnalytics/JavascriptUdf' } schema export interface BlobStreamInputDataSourceProperties { schema readonly container ? : string ; schema readonly dateFormat ? : string ; schema readonly pathPattern ? : string ; schema readonly sourcePartitionCount ? : number ; schema readonly storageAccounts ? : StorageAccount [ ] ; schema readonly timeFormat ? : string ; } export enum BlobStreamInputDataSourceType { "BlobStreamInputDataSourceType_MICROSOFT_STORAGE_BLOB" = 'Microsoft.Storage/Blob' } schema export interface EventHubStreamInputDataSourceProperties { schema readonly consumerGroupName ? : string ; schema readonly eventHubName ? : string ; schema readonly serviceBusNamespace ? : string ; schema readonly sharedAccessPolicyKey ? : string ; schema readonly sharedAccessPolicyName ? : string ; } export enum EventHubStreamInputDataSourceType { "EventHubStreamInputDataSourceType_MICROSOFT_SERVICE_BUS_EVENT_HUB" = 'Microsoft.ServiceBus/EventHub' } schema export interface IoTHubStreamInputDataSourceProperties { schema readonly consumerGroupName ? : string ; schema readonly endpoint ? : string ; schema readonly iotHubNamespace ? : string ; schema readonly sharedAccessPolicyKey ? : string ; schema readonly sharedAccessPolicyName ? : string ; } export enum IoTHubStreamInputDataSourceType { "IoTHubStreamInputDataSourceType_MICROSOFT_DEVICES_IOT_HUBS" = 'Microsoft.Devices/IotHubs' } schema export interface StorageAccount { schema readonly accountKey ? : string ; schema readonly accountName ? : string ; } export enum CsvSerializationPropertiesEncoding { "CsvSerializationPropertiesEncoding_UTF8" = 'UTF8' } export enum JsonSerializationPropertiesEncoding { "JsonSerializationPropertiesEncoding_UTF8" = 'UTF8' } export enum JsonSerializationPropertiesFormat { LINE_SEPARATED = 'LineSeparated' , ARRAY = 'Array' } schema export interface AzureMachineLearningWebServiceInputs { schema readonly columnNames ? : AzureMachineLearningWebServiceInputColumn [ ] ; schema readonly name ? : string ; } schema export interface AzureMachineLearningWebServiceOutputColumn { schema readonly dataType ? : string ; schema readonly name ? : string ; } schema export interface AzureMachineLearningWebServiceInputColumn { schema readonly dataType ? : string ; schema readonly mapTo ? : number ; schema readonly name ? : string ; }