Class: DatadogAPIClient::V2::DeviceAttributes

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

Overview

The device attributes

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#additional_propertiesObject

Returns the value of attribute additional_properties.



84
85
86
# File 'lib/datadog_api_client/v2/models/device_attributes.rb', line 84

def additional_properties
  @additional_properties
end

#descriptionObject

The device description



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

def description
  @description
end

#device_typeObject

The device type



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

def device_type
  @device_type
end

#integrationObject

The device integration



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

def integration
  @integration
end

#interface_statusesObject

Count of the device interfaces by status



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

def interface_statuses
  @interface_statuses
end

#ip_addressObject

The device IP address



37
38
39
# File 'lib/datadog_api_client/v2/models/device_attributes.rb', line 37

def ip_address
  @ip_address
end

#locationObject

The device location



40
41
42
# File 'lib/datadog_api_client/v2/models/device_attributes.rb', line 40

def location
  @location
end

#modelObject

The device model



43
44
45
# File 'lib/datadog_api_client/v2/models/device_attributes.rb', line 43

def model
  @model
end

#nameObject

The device name



46
47
48
# File 'lib/datadog_api_client/v2/models/device_attributes.rb', line 46

def name
  @name
end

#os_hostnameObject

The device OS hostname



49
50
51
# File 'lib/datadog_api_client/v2/models/device_attributes.rb', line 49

def os_hostname
  @os_hostname
end

#os_nameObject

The device OS name



52
53
54
# File 'lib/datadog_api_client/v2/models/device_attributes.rb', line 52

def os_name
  @os_name
end

#os_versionObject

The device OS version



55
56
57
# File 'lib/datadog_api_client/v2/models/device_attributes.rb', line 55

def os_version
  @os_version
end

#ping_statusObject

The device ping status



58
59
60
# File 'lib/datadog_api_client/v2/models/device_attributes.rb', line 58

def ping_status
  @ping_status
end

#product_nameObject

The device product name



61
62
63
# File 'lib/datadog_api_client/v2/models/device_attributes.rb', line 61

def product_name
  @product_name
end

#serial_numberObject

The device serial number



64
65
66
# File 'lib/datadog_api_client/v2/models/device_attributes.rb', line 64

def serial_number
  @serial_number
end

#statusObject

The device SNMP status



67
68
69
# File 'lib/datadog_api_client/v2/models/device_attributes.rb', line 67

def status
  @status
end

#subnetObject

The device subnet



70
71
72
# File 'lib/datadog_api_client/v2/models/device_attributes.rb', line 70

def subnet
  @subnet
end

#sys_object_idObject

The device sys_object_id



73
74
75
# File 'lib/datadog_api_client/v2/models/device_attributes.rb', line 73

def sys_object_id
  @sys_object_id
end

#tagsObject

The list of device tags



76
77
78
# File 'lib/datadog_api_client/v2/models/device_attributes.rb', line 76

def tags
  @tags
end

#vendorObject

The device vendor



79
80
81
# File 'lib/datadog_api_client/v2/models/device_attributes.rb', line 79

def vendor
  @vendor
end

#versionObject

The device version



82
83
84
# File 'lib/datadog_api_client/v2/models/device_attributes.rb', line 82

def version
  @version
end