class Azure::CostManagement::Mgmt::V2019_01_01::Models::QueryDatasetConfiguration

The configuration of dataset in the query.

Attributes

columns[RW]

@return [Array<String>] Array of column names to be included in the query. Any valid query column name is allowed. If not provided, then query includes all columns.

Public Class Methods

mapper() click to toggle source

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

# File lib/2019-01-01/generated/azure_mgmt_cost_management/models/query_dataset_configuration.rb, line 25
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'QueryDatasetConfiguration',
    type: {
      name: 'Composite',
      class_name: 'QueryDatasetConfiguration',
      model_properties: {
        columns: {
          client_side_validation: true,
          required: false,
          serialized_name: 'columns',
          type: {
            name: 'Sequence',
            element: {
                client_side_validation: true,
                required: false,
                serialized_name: 'StringElementType',
                type: {
                  name: 'String'
                }
            }
          }
        }
      }
    }
  }
end