class Azure::MobileEngagement::Mgmt::V2014_12_01::Models::DateRangeExportTaskParameter
Model object.
Attributes
container_url[RW]
@return [String]
description[RW]
@return [String] A description of the export task.
end_date[RW]
@return [Date] The RFC3339 full-date of the end of the period for which data is exported.
export_format[RW]
@return [ExportFormat] The format of the exported data. Possible values include: 'JsonBlob', 'CsvBlob'
start_date[RW]
@return [Date] The RFC3339 full-date of the start of the period for which data is exported.
Private Class Methods
mapper()
click to toggle source
Mapper for DateRangeExportTaskParameter
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2014-12-01/generated/azure_mgmt_mobile_engagement/models/date_range_export_task_parameter.rb, line 39 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'dateRangeExportTaskParameter', type: { name: 'Composite', class_name: 'DateRangeExportTaskParameter', model_properties: { container_url: { client_side_validation: true, required: true, serialized_name: 'containerUrl', type: { name: 'String' } }, description: { client_side_validation: true, required: false, serialized_name: 'description', type: { name: 'String' } }, start_date: { client_side_validation: true, required: true, serialized_name: 'startDate', type: { name: 'Date' } }, end_date: { client_side_validation: true, required: true, serialized_name: 'endDate', type: { name: 'Date' } }, export_format: { client_side_validation: true, required: true, serialized_name: 'exportFormat', type: { name: 'Enum', module: 'ExportFormat' } } } } } end