PlaceIndexArgs

data class PlaceIndexArgs(val dataSource: Output<String>? = null, val dataSourceConfiguration: Output<PlaceIndexDataSourceConfigurationArgs>? = null, val description: Output<String>? = null, val indexName: Output<String>? = null, val pricingPlan: Output<PlaceIndexPricingPlan>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<PlaceIndexArgs>

Definition of AWS::Location::PlaceIndex Resource Type

Constructors

Link copied to clipboard
constructor(dataSource: Output<String>? = null, dataSourceConfiguration: Output<PlaceIndexDataSourceConfigurationArgs>? = null, description: Output<String>? = null, indexName: Output<String>? = null, pricingPlan: Output<PlaceIndexPricingPlan>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard
val dataSource: Output<String>? = null

Specifies the geospatial data provider for the new place index.

Link copied to clipboard

Specifies the data storage option requesting Places.

Link copied to clipboard
val description: Output<String>? = null

The optional description for the place index resource.

Link copied to clipboard
val indexName: Output<String>? = null

The name of the place index resource. Requirements:

Link copied to clipboard
val pricingPlan: Output<PlaceIndexPricingPlan>? = null

No longer used. If included, the only allowed value is RequestBasedUsage . Allowed Values : RequestBasedUsage

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

An array of key-value pairs to apply to this resource.

Functions

Link copied to clipboard
open override fun toJava(): PlaceIndexArgs