Package-level declarations

Types

Link copied to clipboard
class GeofenceCollection : KotlinCustomResource

Definition of AWS::Location::GeofenceCollection Resource Type

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

Definition of AWS::Location::GeofenceCollection Resource Type

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

Definition of AWS::Location::Map Resource Type

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

Definition of AWS::Location::Map Resource Type

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

Definition of AWS::Location::PlaceIndex Resource Type

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 pricingPlan: Output<PlaceIndexPricingPlan>? = null) : ConvertibleToJava<PlaceIndexArgs>

Definition of AWS::Location::PlaceIndex Resource Type

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

Definition of AWS::Location::RouteCalculator Resource Type

Link copied to clipboard
data class RouteCalculatorArgs(val calculatorName: Output<String>? = null, val dataSource: Output<String>? = null, val description: Output<String>? = null, val pricingPlan: Output<RouteCalculatorPricingPlan>? = null) : ConvertibleToJava<RouteCalculatorArgs>

Definition of AWS::Location::RouteCalculator Resource Type

Link copied to clipboard
object RouteCalculatorMapper : ResourceMapper<RouteCalculator>
Link copied to clipboard
class Tracker : KotlinCustomResource

Definition of AWS::Location::Tracker Resource Type

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

Definition of AWS::Location::Tracker Resource Type

Link copied to clipboard
Link copied to clipboard
class TrackerConsumer : KotlinCustomResource

Definition of AWS::Location::TrackerConsumer Resource Type

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

Definition of AWS::Location::TrackerConsumer Resource Type

Link copied to clipboard
object TrackerConsumerMapper : ResourceMapper<TrackerConsumer>
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
Link copied to clipboard