AWSLocationDescribeGeofenceCollectionResponse

Objective-C

@interface AWSLocationDescribeGeofenceCollectionResponse

Swift

class AWSLocationDescribeGeofenceCollectionResponse
  • The Amazon Resource Name (ARN) for the geofence collection resource. Used when you need to specify a resource across all Amazon Web Services.

    • Format example: arn:aws:geo:region:account-id:geofence-collection/ExampleGeofenceCollection

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable collectionArn;

    Swift

    var collectionArn: String? { get set }
  • The name of the geofence collection.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable collectionName;

    Swift

    var collectionName: String? { get set }
  • The timestamp for when the geofence resource was created in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable createTime;

    Swift

    var createTime: Date? { get set }
  • The optional description for the geofence collection.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable detail;

    Swift

    var detail: String? { get set }
  • The number of geofences in the geofence collection.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable geofenceCount;

    Swift

    var geofenceCount: NSNumber? { get set }
  • A key identifier for an Amazon Web Services KMS customer managed key assigned to the Amazon Location resource

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable kmsKeyId;

    Swift

    var kmsKeyId: String? { get set }
  • No longer used. Always returns RequestBasedUsage.

    Declaration

    Objective-C

    @property (nonatomic) AWSLocationPricingPlan pricingPlan;

    Swift

    var pricingPlan: AWSLocationPricingPlan { get set }
  • No longer used. Always returns an empty string.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable pricingPlanDataSource;

    Swift

    var pricingPlanDataSource: String? { get set }
  • Displays the key, value pairs of tags associated with this resource.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDictionary<NSString *, NSString *> *_Nullable tags;

    Swift

    var tags: [String : String]? { get set }
  • The timestamp for when the geofence collection was last updated in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable updateTime;

    Swift

    var updateTime: Date? { get set }