AWSLocationGetGeofenceResponse
Objective-C
@interface AWSLocationGetGeofenceResponse
Swift
class AWSLocationGetGeofenceResponse
-
The timestamp for when the geofence collection was created in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZDeclaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable createTime;Swift
var createTime: Date? { get set } -
The geofence identifier.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable geofenceId;Swift
var geofenceId: String? { get set } -
User defined properties of the geofence. A property is a key-value pair stored with the geofence and added to any geofence event triggered with that geofence.
Format:
"key" : "value"Declaration
Objective-C
@property (nonatomic, strong) NSDictionary<NSString *, NSString *> *_Nullable geofenceProperties;Swift
var geofenceProperties: [String : String]? { get set } -
Contains the geofence geometry details describing a polygon or a circle.
Declaration
Objective-C
@property (nonatomic, strong) AWSLocationGeofenceGeometry *_Nullable geometry;Swift
var geometry: AWSLocationGeofenceGeometry? { get set } -
Identifies the state of the geofence. A geofence will hold one of the following states:
ACTIVE— The geofence has been indexed by the system.PENDING— The geofence is being processed by the system.FAILED— The geofence failed to be indexed by the system.DELETED— The geofence has been deleted from the system index.DELETING— The geofence is being deleted from the system index.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable status;Swift
var status: String? { get set } -
The timestamp for when the geofence collection was last updated in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZDeclaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable updateTime;Swift
var updateTime: Date? { get set }
View on GitHub
Install in Dash
AWSLocationGetGeofenceResponse Class Reference