AWSLocationGetDevicePositionHistoryRequest
Objective-C
@interface AWSLocationGetDevicePositionHistoryRequest
Swift
class AWSLocationGetDevicePositionHistoryRequest
-
The device whose position history you want to retrieve.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable deviceId;
Swift
var deviceId: String? { get set }
-
Specify the end time for the position history in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
. By default, the value will be the time that the request is made.Requirement:
The time specified for
EndTimeExclusive
must be after the time forStartTimeInclusive
.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable endTimeExclusive;
Swift
var endTimeExclusive: Date? { get set }
-
An optional limit for the number of device positions returned in a single call.
Default value:
100
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable maxResults;
Swift
var maxResults: NSNumber? { get set }
-
The pagination token specifying which page of results to return in the response. If no token is provided, the default page is the first page.
Default value:
null
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable nextToken;
Swift
var nextToken: String? { get set }
-
Specify the start time for the position history in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
. By default, the value will be 24 hours prior to the time that the request is made.Requirement:
The time specified for
StartTimeInclusive
must be beforeEndTimeExclusive
.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable startTimeInclusive;
Swift
var startTimeInclusive: Date? { get set }
-
The tracker resource receiving the request for the device position history.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable trackerName;
Swift
var trackerName: String? { get set }