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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-iotwireless/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_xTypes::AbpV1_0_x

LoRaWAN object for create APIs

Returns:



3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3783

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_1Types::AbpV1_1

ABP device object for create APIs for v1.1

Returns:



3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3783

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_euiString

The DevEUI value.

Returns:

  • (String)


3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3783

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_idString

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

Returns:

  • (String)


3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3783

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_portsTypes::FPorts

List of FPort assigned for different LoRaWAN application packages to use

Returns:



3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3783

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_xTypes::OtaaV1_0_x

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

Returns:



3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3783

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_1Types::OtaaV1_1

OTAA device object for v1.1 for create APIs

Returns:



3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3783

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_idString

The ID of the service profile.

Returns:

  • (String)


3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 3783

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