Package-level declarations

Types

Link copied to clipboard
class GeofenceCollection : KotlinCustomResource

Resource for managing an AWS Location Geofence Collection.

Link copied to clipboard
data class GeofenceCollectionArgs(val collectionName: Output<String>? = null, val description: Output<String>? = null, val kmsKeyId: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<GeofenceCollectionArgs>

Resource for managing an AWS Location Geofence Collection.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Map : KotlinCustomResource

Provides a Location Service Map.

Link copied to clipboard
data class MapArgs(val configuration: Output<MapConfigurationArgs>? = null, val description: Output<String>? = null, val mapName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<MapArgs>

Provides a Location Service Map.

Link copied to clipboard

Builder for MapArgs.

Link copied to clipboard
object MapMapper : ResourceMapper<Map>
Link copied to clipboard

Builder for Map.

Link copied to clipboard
class PlaceIndex : KotlinCustomResource

Provides a Location Service Place Index.

Link copied to clipboard
data class PlaceIndexArgs(val dataSource: Output<String>? = null, val dataSourceConfiguration: Output<PlaceIndexDataSourceConfigurationArgs>? = null, val description: Output<String>? = null, val indexName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<PlaceIndexArgs>

Provides a Location Service Place Index.

Link copied to clipboard
Link copied to clipboard
object PlaceIndexMapper : ResourceMapper<PlaceIndex>
Link copied to clipboard
Link copied to clipboard
class RouteCalculation : KotlinCustomResource

Provides a Location Service Route Calculator.

Link copied to clipboard
data class RouteCalculationArgs(val calculatorName: Output<String>? = null, val dataSource: Output<String>? = null, val description: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<RouteCalculationArgs>

Provides a Location Service Route Calculator.

Link copied to clipboard
object RouteCalculationMapper : ResourceMapper<RouteCalculation>
Link copied to clipboard
class Tracker : KotlinCustomResource

Provides a Location Service Tracker.

Link copied to clipboard
data class TrackerArgs(val description: Output<String>? = null, val kmsKeyId: Output<String>? = null, val positionFiltering: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val trackerName: Output<String>? = null) : ConvertibleToJava<TrackerArgs>

Provides a Location Service Tracker.

Link copied to clipboard
Link copied to clipboard
class TrackerAssociation : KotlinCustomResource

Resource for managing an AWS Location Tracker Association.

Link copied to clipboard
data class TrackerAssociationArgs(val consumerArn: Output<String>? = null, val trackerName: Output<String>? = null) : ConvertibleToJava<TrackerAssociationArgs>

Resource for managing an AWS Location Tracker Association.

Link copied to clipboard
Link copied to clipboard
object TrackerMapper : ResourceMapper<Tracker>
Link copied to clipboard

Functions

Link copied to clipboard
fun map(name: String): Map
suspend fun map(name: String, block: suspend MapResourceBuilder.() -> Unit): Map
Link copied to clipboard
suspend fun placeIndex(name: String, block: suspend PlaceIndexResourceBuilder.() -> Unit): PlaceIndex
Link copied to clipboard
Link copied to clipboard
fun tracker(name: String): Tracker
suspend fun tracker(name: String, block: suspend TrackerResourceBuilder.() -> Unit): Tracker