Package-level declarations

Types

Link copied to clipboard
class ApiKey : KotlinCustomResource

Definition of AWS::Location::APIKey Resource Type

Link copied to clipboard
data class ApiKeyArgs(val description: Output<String>? = null, val expireTime: Output<String>? = null, val forceDelete: Output<Boolean>? = null, val forceUpdate: Output<Boolean>? = null, val keyName: Output<String>? = null, val noExpiry: Output<Boolean>? = null, val restrictions: Output<ApiKeyRestrictionsArgs>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<ApiKeyArgs>

Definition of AWS::Location::APIKey Resource Type

Link copied to clipboard

Builder for ApiKeyArgs.

Link copied to clipboard
object ApiKeyMapper : ResourceMapper<ApiKey>
Link copied to clipboard

Builder for ApiKey.

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, val tags: Output<List<TagArgs>>? = 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, val tags: Output<List<TagArgs>>? = 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, val tags: Output<List<TagArgs>>? = 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, val tags: Output<List<TagArgs>>? = 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 eventBridgeEnabled: Output<Boolean>? = null, val kmsKeyEnableGeospatialQueries: Output<Boolean>? = null, val kmsKeyId: Output<String>? = null, val positionFiltering: Output<TrackerPositionFiltering>? = null, val pricingPlan: Output<TrackerPricingPlan>? = null, val pricingPlanDataSource: Output<String>? = null, val tags: Output<List<TagArgs>>? = 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 apiKey(name: String): ApiKey
suspend fun apiKey(name: String, block: suspend ApiKeyResourceBuilder.() -> Unit): ApiKey
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