class Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Operation

A Stream Analytics REST API operation

Attributes

display[RW]

@return [OperationDisplay] Contains the localized display information for this particular operation / action.

name[RW]

@return [String] The name of the operation being performed on this particular object.

Private Class Methods

mapper() click to toggle source

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

# File lib/2016-03-01/generated/azure_mgmt_stream_analytics/models/operation.rb, line 28
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'Operation',
    type: {
      name: 'Composite',
      class_name: 'Operation',
      model_properties: {
        name: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'name',
          type: {
            name: 'String'
          }
        },
        display: {
          client_side_validation: true,
          required: false,
          read_only: true,
          serialized_name: 'display',
          type: {
            name: 'Composite',
            class_name: 'OperationDisplay'
          }
        }
      }
    }
  }
end