Class: DatadogAPIClient::V2::CreateUploadRequestDataAttributes

Inherits:
Object
  • Object
show all
Includes:
BaseGenericModel
Defined in:
lib/datadog_api_client/v2/models/create_upload_request_data_attributes.rb

Overview

Upload configuration specifying how data is uploaded by the user, and properties of the table to associate the upload with.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#additional_properties ⇒ Object

Returns the value of attribute additional_properties.



36
37
38
# File 'lib/datadog_api_client/v2/models/create_upload_request_data_attributes.rb', line 36

def additional_properties
  @additional_properties
end

#headers ⇒ Object

The CSV file headers that define the schema fields, provided in the same order as the columns in the uploaded file. Maximum of 200 columns.



25
26
27
# File 'lib/datadog_api_client/v2/models/create_upload_request_data_attributes.rb', line 25

def headers
  @headers
end

#part_count ⇒ Object

Number of parts to split the file into for multipart upload.



28
29
30
# File 'lib/datadog_api_client/v2/models/create_upload_request_data_attributes.rb', line 28

def part_count
  @part_count
end

#part_size ⇒ Object

The size of each part in the upload in bytes. All parts except the last one must be at least 5,000,000 bytes.



31
32
33
# File 'lib/datadog_api_client/v2/models/create_upload_request_data_attributes.rb', line 31

def part_size
  @part_size
end

#table_name ⇒ Object

Name of the table to associate with this upload.



34
35
36
# File 'lib/datadog_api_client/v2/models/create_upload_request_data_attributes.rb', line 34

def table_name
  @table_name
end