class Azure::CostManagement::Mgmt::V2019_03_01_preview::Models::ReportConfigDatasetConfiguration

The configuration of dataset in the report.

Attributes

columns[RW]

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

Public Class Methods

mapper() click to toggle source

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

# File lib/2019-03-01-preview/generated/azure_mgmt_cost_management/models/report_config_dataset_configuration.rb, line 25
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'ReportConfigDatasetConfiguration',
    type: {
      name: 'Composite',
      class_name: 'ReportConfigDatasetConfiguration',
      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