Class: Aws::IoTWireless::Types::LoRaWANGateway

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

Overview

LoRaWANGateway object.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#beaconing ⇒ Types::Beaconing

Beaconing object information, which consists of the data rate and frequency parameters.

Returns:



4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4355

class LoRaWANGateway < Struct.new(
  :gateway_eui,
  :rf_region,
  :join_eui_filters,
  :net_id_filters,
  :sub_bands,
  :beaconing,
  :max_eirp)
  SENSITIVE = []
  include Aws::Structure
end

#gateway_eui ⇒ String

The gateway's EUI value.

Returns:

  • (String)


4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4355

class LoRaWANGateway < Struct.new(
  :gateway_eui,
  :rf_region,
  :join_eui_filters,
  :net_id_filters,
  :sub_bands,
  :beaconing,
  :max_eirp)
  SENSITIVE = []
  include Aws::Structure
end

#join_eui_filters ⇒ Array<Array<String>>

A list of JoinEuiRange used by LoRa gateways to filter LoRa frames.

Returns:

  • (Array<Array<String>>)


4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4355

class LoRaWANGateway < Struct.new(
  :gateway_eui,
  :rf_region,
  :join_eui_filters,
  :net_id_filters,
  :sub_bands,
  :beaconing,
  :max_eirp)
  SENSITIVE = []
  include Aws::Structure
end

#max_eirp ⇒ Float

The MaxEIRP value.

Returns:

  • (Float)


4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4355

class LoRaWANGateway < Struct.new(
  :gateway_eui,
  :rf_region,
  :join_eui_filters,
  :net_id_filters,
  :sub_bands,
  :beaconing,
  :max_eirp)
  SENSITIVE = []
  include Aws::Structure
end

#net_id_filters ⇒ Array<String>

A list of NetId values that are used by LoRa gateways to filter the uplink frames.

Returns:

  • (Array<String>)


4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4355

class LoRaWANGateway < Struct.new(
  :gateway_eui,
  :rf_region,
  :join_eui_filters,
  :net_id_filters,
  :sub_bands,
  :beaconing,
  :max_eirp)
  SENSITIVE = []
  include Aws::Structure
end

#rf_region ⇒ String

The frequency band (RFRegion) value.

Returns:

  • (String)


4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4355

class LoRaWANGateway < Struct.new(
  :gateway_eui,
  :rf_region,
  :join_eui_filters,
  :net_id_filters,
  :sub_bands,
  :beaconing,
  :max_eirp)
  SENSITIVE = []
  include Aws::Structure
end

#sub_bands ⇒ Array<Integer>

A list of integer indicating which sub bands are supported by LoRa gateway.

Returns:

  • (Array<Integer>)


4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 4355

class LoRaWANGateway < Struct.new(
  :gateway_eui,
  :rf_region,
  :join_eui_filters,
  :net_id_filters,
  :sub_bands,
  :beaconing,
  :max_eirp)
  SENSITIVE = []
  include Aws::Structure
end