Class: Aws::Types::DescribeDeviceResponse

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#alternate_softwares ⇒ ::Array[Types::AlternateSoftwareMetadata]

Returns the value of attribute alternate_softwares.

Returns:



220
221
222
# File 'sig/types.rbs', line 220

def alternate_softwares
  @alternate_softwares
end

#arn ⇒ ::String

Returns the value of attribute arn.

Returns:

  • (::String)


221
222
223
# File 'sig/types.rbs', line 221

def arn
  @arn
end

#brand ⇒ "AWS_PANORAMA", "LENOVO"

Returns the value of attribute brand.

Returns:

  • ("AWS_PANORAMA", "LENOVO")


222
223
224
# File 'sig/types.rbs', line 222

def brand
  @brand
end

#created_time ⇒ ::Time

Returns the value of attribute created_time.

Returns:

  • (::Time)


223
224
225
# File 'sig/types.rbs', line 223

def created_time
  @created_time
end

#current_networking_status ⇒ Types::NetworkStatus

Returns the value of attribute current_networking_status.



224
225
226
# File 'sig/types.rbs', line 224

def current_networking_status
  @current_networking_status
end

#current_software ⇒ ::String

Returns the value of attribute current_software.

Returns:

  • (::String)


225
226
227
# File 'sig/types.rbs', line 225

def current_software
  @current_software
end

#description ⇒ ::String

Returns the value of attribute description.

Returns:

  • (::String)


226
227
228
# File 'sig/types.rbs', line 226

def description
  @description
end

#device_aggregated_status ⇒ "ERROR", ...

Returns the value of attribute device_aggregated_status.

Returns:

  • ("ERROR", "AWAITING_PROVISIONING", "PENDING", "FAILED", "DELETING", "ONLINE", "OFFLINE", "LEASE_EXPIRED", "UPDATE_NEEDED", "REBOOTING")


227
228
229
# File 'sig/types.rbs', line 227

def device_aggregated_status
  @device_aggregated_status
end

#device_connection_status ⇒ "ONLINE", ...

Returns the value of attribute device_connection_status.

Returns:

  • ("ONLINE", "OFFLINE", "AWAITING_CREDENTIALS", "NOT_AVAILABLE", "ERROR")


228
229
230
# File 'sig/types.rbs', line 228

def device_connection_status
  @device_connection_status
end

#device_id ⇒ ::String

Returns the value of attribute device_id.

Returns:

  • (::String)


229
230
231
# File 'sig/types.rbs', line 229

def device_id
  @device_id
end

#latest_alternate_software ⇒ ::String

Returns the value of attribute latest_alternate_software.

Returns:

  • (::String)


230
231
232
# File 'sig/types.rbs', line 230

def latest_alternate_software
  @latest_alternate_software
end

#latest_device_job ⇒ Types::LatestDeviceJob

Returns the value of attribute latest_device_job.



231
232
233
# File 'sig/types.rbs', line 231

def latest_device_job
  @latest_device_job
end

#latest_software ⇒ ::String

Returns the value of attribute latest_software.

Returns:

  • (::String)


232
233
234
# File 'sig/types.rbs', line 232

def latest_software
  @latest_software
end

#lease_expiration_time ⇒ ::Time

Returns the value of attribute lease_expiration_time.

Returns:

  • (::Time)


233
234
235
# File 'sig/types.rbs', line 233

def lease_expiration_time
  @lease_expiration_time
end

#name ⇒ ::String

Returns the value of attribute name.

Returns:

  • (::String)


234
235
236
# File 'sig/types.rbs', line 234

def name
  @name
end

#networking_configuration ⇒ Types::NetworkPayload

Returns the value of attribute networking_configuration.



235
236
237
# File 'sig/types.rbs', line 235

def networking_configuration
  @networking_configuration
end

#provisioning_status ⇒ "AWAITING_PROVISIONING", ...

Returns the value of attribute provisioning_status.

Returns:

  • ("AWAITING_PROVISIONING", "PENDING", "SUCCEEDED", "FAILED", "ERROR", "DELETING")


236
237
238
# File 'sig/types.rbs', line 236

def provisioning_status
  @provisioning_status
end

#serial_number ⇒ ::String

Returns the value of attribute serial_number.

Returns:

  • (::String)


237
238
239
# File 'sig/types.rbs', line 237

def serial_number
  @serial_number
end

#tags ⇒ ::Hash[::String, ::String]

Returns the value of attribute tags.

Returns:

  • (::Hash[::String, ::String])


238
239
240
# File 'sig/types.rbs', line 238

def tags
  @tags
end

#type ⇒ "PANORAMA_APPLIANCE_DEVELOPER_KIT", "PANORAMA_APPLIANCE"

Returns the value of attribute type.

Returns:

  • ("PANORAMA_APPLIANCE_DEVELOPER_KIT", "PANORAMA_APPLIANCE")


239
240
241
# File 'sig/types.rbs', line 239

def type
  @type
end