Class: Aws::IoTWireless::Types::LoRaWANUpdateDevice

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb

Overview

LoRaWAN object for update functions.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#abp_v1_0_xTypes::UpdateAbpV1_0_x

ABP device object for update APIs for v1.0.x



4652
4653
4654
4655
4656
4657
4658
4659
4660
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4652

class LoRaWANUpdateDevice < Struct.new(
  :device_profile_id,
  :service_profile_id,
  :abp_v1_1,
  :abp_v1_0_x,
  :f_ports)
  SENSITIVE = []
  include Aws::Structure
end

#abp_v1_1Types::UpdateAbpV1_1

ABP device object for update APIs for v1.1



4652
4653
4654
4655
4656
4657
4658
4659
4660
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4652

class LoRaWANUpdateDevice < Struct.new(
  :device_profile_id,
  :service_profile_id,
  :abp_v1_1,
  :abp_v1_0_x,
  :f_ports)
  SENSITIVE = []
  include Aws::Structure
end

#device_profile_idString

The ID of the device profile for the wireless device.

Returns:

  • (String)


4652
4653
4654
4655
4656
4657
4658
4659
4660
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4652

class LoRaWANUpdateDevice < Struct.new(
  :device_profile_id,
  :service_profile_id,
  :abp_v1_1,
  :abp_v1_0_x,
  :f_ports)
  SENSITIVE = []
  include Aws::Structure
end

#f_portsTypes::UpdateFPorts

FPorts object for the positioning information of the device.

Returns:



4652
4653
4654
4655
4656
4657
4658
4659
4660
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4652

class LoRaWANUpdateDevice < Struct.new(
  :device_profile_id,
  :service_profile_id,
  :abp_v1_1,
  :abp_v1_0_x,
  :f_ports)
  SENSITIVE = []
  include Aws::Structure
end

#service_profile_idString

The ID of the service profile.

Returns:

  • (String)


4652
4653
4654
4655
4656
4657
4658
4659
4660
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4652

class LoRaWANUpdateDevice < Struct.new(
  :device_profile_id,
  :service_profile_id,
  :abp_v1_1,
  :abp_v1_0_x,
  :f_ports)
  SENSITIVE = []
  include Aws::Structure
end