Class: Aws::IoTWireless::Types::LoRaWANDevice

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

Overview

LoRaWAN object for create functions.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#abp_v1_0_x ⇒ Types::AbpV1_0_x

LoRaWAN object for create APIs

Returns:



4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
# File 'lib/aws-sdk-iotwireless/types.rb', line 4135

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

#abp_v1_1 ⇒ Types::AbpV1_1

ABP device object for create APIs for v1.1

Returns:



4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
# File 'lib/aws-sdk-iotwireless/types.rb', line 4135

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

#dev_eui ⇒ String

The DevEUI value.

Returns:

  • (String)


4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
# File 'lib/aws-sdk-iotwireless/types.rb', line 4135

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

#device_profile_id ⇒ String

The ID of the device profile for the new wireless device.

Returns:

  • (String)


4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
# File 'lib/aws-sdk-iotwireless/types.rb', line 4135

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

#f_ports ⇒ Types::FPorts

List of FPort assigned for different LoRaWAN application packages to use

Returns:



4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
# File 'lib/aws-sdk-iotwireless/types.rb', line 4135

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

#otaa_v1_0_x ⇒ Types::OtaaV1_0_x

OTAA device object for create APIs for v1.0.x

Returns:



4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
# File 'lib/aws-sdk-iotwireless/types.rb', line 4135

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

#otaa_v1_1 ⇒ Types::OtaaV1_1

OTAA device object for v1.1 for create APIs

Returns:



4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
# File 'lib/aws-sdk-iotwireless/types.rb', line 4135

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

#service_profile_id ⇒ String

The ID of the service profile.

Returns:

  • (String)


4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
# File 'lib/aws-sdk-iotwireless/types.rb', line 4135

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