Class: Aws::IoTWireless::Types::GetPositionEstimateRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTWireless::Types::GetPositionEstimateRequest
- Defined in:
- gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#advanced_configuration ⇒ Types::AdvancedConfiguration
Optional configuration for customizing position measurement data.
-
#cell_towers ⇒ Types::CellTowers
Retrieves an estimated device position by resolving measurement data from cellular radio towers.
-
#gnss ⇒ Types::Gnss
Retrieves an estimated device position by resolving the global navigation satellite system (GNSS) scan data.
-
#gnss_multi_frame ⇒ Types::GnssMultiFrame
Retrieves an estimated device position by resolving multiple global navigation satellite system (GNSS) scan captures.
-
#ip ⇒ Types::Ip
Retrieves an estimated device position by resolving the IP address information from the device.
-
#timestamp ⇒ Time
Optional information that specifies the time when the position information will be resolved.
-
#wi_fi_access_points ⇒ Array<Types::WiFiAccessPoint>
Retrieves an estimated device position by resolving WLAN measurement data.
Instance Attribute Details
#advanced_configuration ⇒ Types::AdvancedConfiguration
Optional configuration for customizing position measurement data.
2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 2401 class GetPositionEstimateRequest < Struct.new( :wi_fi_access_points, :cell_towers, :ip, :gnss, :gnss_multi_frame, :timestamp, :advanced_configuration) SENSITIVE = [] include Aws::Structure end |
#cell_towers ⇒ Types::CellTowers
Retrieves an estimated device position by resolving measurement data from cellular radio towers. The position is resolved using HERE's cellular-based solver.
2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 2401 class GetPositionEstimateRequest < Struct.new( :wi_fi_access_points, :cell_towers, :ip, :gnss, :gnss_multi_frame, :timestamp, :advanced_configuration) SENSITIVE = [] include Aws::Structure end |
#gnss ⇒ Types::Gnss
Retrieves an estimated device position by resolving the global navigation satellite system (GNSS) scan data. The position is resolved using the GNSS solver powered by LoRa Cloud. This field is mutually exclusive with the GnssMultiFrame field.
2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 2401 class GetPositionEstimateRequest < Struct.new( :wi_fi_access_points, :cell_towers, :ip, :gnss, :gnss_multi_frame, :timestamp, :advanced_configuration) SENSITIVE = [] include Aws::Structure end |
#gnss_multi_frame ⇒ Types::GnssMultiFrame
Retrieves an estimated device position by resolving multiple global navigation satellite system (GNSS) scan captures. The position is resolved using the multi-frame GNSS solver powered by LoRa Cloud. This field is mutually exclusive with the Gnss field.
2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 2401 class GetPositionEstimateRequest < Struct.new( :wi_fi_access_points, :cell_towers, :ip, :gnss, :gnss_multi_frame, :timestamp, :advanced_configuration) SENSITIVE = [] include Aws::Structure end |
#ip ⇒ Types::Ip
Retrieves an estimated device position by resolving the IP address information from the device. The position is resolved using MaxMind's IP-based solver.
2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 2401 class GetPositionEstimateRequest < Struct.new( :wi_fi_access_points, :cell_towers, :ip, :gnss, :gnss_multi_frame, :timestamp, :advanced_configuration) SENSITIVE = [] include Aws::Structure end |
#timestamp ⇒ Time
Optional information that specifies the time when the position information will be resolved. It uses the Unix timestamp format. If not specified, the time at which the request was received will be used.
2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 2401 class GetPositionEstimateRequest < Struct.new( :wi_fi_access_points, :cell_towers, :ip, :gnss, :gnss_multi_frame, :timestamp, :advanced_configuration) SENSITIVE = [] include Aws::Structure end |
#wi_fi_access_points ⇒ Array<Types::WiFiAccessPoint>
Retrieves an estimated device position by resolving WLAN measurement data. The position is resolved using HERE's Wi-Fi based solver.
2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 |
# File 'gems/aws-sdk-iotwireless/lib/aws-sdk-iotwireless/types.rb', line 2401 class GetPositionEstimateRequest < Struct.new( :wi_fi_access_points, :cell_towers, :ip, :gnss, :gnss_multi_frame, :timestamp, :advanced_configuration) SENSITIVE = [] include Aws::Structure end |