class Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::AzureMachineLearningWebServiceInputs

The inputs for the Azure Machine Learning web service endpoint.

Attributes

column_names[RW]

@return [Array<AzureMachineLearningWebServiceInputColumn>] A list of input columns for the Azure Machine Learning web service endpoint.

name[RW]

@return [String] The name of the input. This is the name provided while authoring the endpoint.

Private Class Methods

mapper() click to toggle source

Mapper for AzureMachineLearningWebServiceInputs class as Ruby Hash. This will be used for serialization/deserialization.

# File lib/2016-03-01/generated/azure_mgmt_stream_analytics/models/azure_machine_learning_web_service_inputs.rb, line 28
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'AzureMachineLearningWebServiceInputs',
    type: {
      name: 'Composite',
      class_name: 'AzureMachineLearningWebServiceInputs',
      model_properties: {
        name: {
          client_side_validation: true,
          required: false,
          serialized_name: 'name',
          type: {
            name: 'String'
          }
        },
        column_names: {
          client_side_validation: true,
          required: false,
          serialized_name: 'columnNames',
          type: {
            name: 'Sequence',
            element: {
                client_side_validation: true,
                required: false,
                serialized_name: 'AzureMachineLearningWebServiceInputColumnElementType',
                type: {
                  name: 'Composite',
                  class_name: 'AzureMachineLearningWebServiceInputColumn'
                }
            }
          }
        }
      }
    }
  }
end