AWSLocationDescribePlaceIndexResponse

Objective-C

@interface AWSLocationDescribePlaceIndexResponse

Swift

class AWSLocationDescribePlaceIndexResponse
  • The timestamp for when the place index 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 data provider of geospatial data. Values can be one of the following:

    • Esri

    • Grab

    • Here

    For more information about data providers, see Amazon Location Service data providers.

    Declaration

    Objective-C

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

    Swift

    var dataSource: String? { get set }
  • The specified data storage option for requesting Places.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSLocationDataSourceConfiguration *_Nullable dataSourceConfiguration;

    Swift

    var dataSourceConfiguration: AWSLocationDataSourceConfiguration? { get set }
  • The optional description for the place index resource.

    Declaration

    Objective-C

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

    Swift

    var detail: String? { get set }
  • The Amazon Resource Name (ARN) for the place index resource. Used to specify a resource across Amazon Web Services.

    • Format example: arn:aws:geo:region:account-id:place-index/ExamplePlaceIndex

    Declaration

    Objective-C

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

    Swift

    var indexArn: String? { get set }
  • The name of the place index resource being described.

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

    @property (nonatomic) AWSLocationPricingPlan pricingPlan;

    Swift

    var pricingPlan: AWSLocationPricingPlan { get set }
  • Tags associated with place index resource.

    Declaration

    Objective-C

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

    Swift

    var tags: [String : String]? { get set }
  • The timestamp for when the place index resource 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 }