Package-level declarations

Types

Link copied to clipboard
class Feature : KotlinCustomResource

Provides a CloudWatch Evidently Feature resource.

Link copied to clipboard
data class FeatureArgs(val defaultVariation: Output<String>? = null, val description: Output<String>? = null, val entityOverrides: Output<Map<String, String>>? = null, val evaluationStrategy: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val variations: Output<List<FeatureVariationArgs>>? = null) : ConvertibleToJava<FeatureArgs>

Provides a CloudWatch Evidently Feature resource.

Link copied to clipboard
Link copied to clipboard
object FeatureMapper : ResourceMapper<Feature>
Link copied to clipboard
Link copied to clipboard
class Launch : KotlinCustomResource

Provides a CloudWatch Evidently Launch resource.

Link copied to clipboard
data class LaunchArgs(val description: Output<String>? = null, val groups: Output<List<LaunchGroupArgs>>? = null, val metricMonitors: Output<List<LaunchMetricMonitorArgs>>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val randomizationSalt: Output<String>? = null, val scheduledSplitsConfig: Output<LaunchScheduledSplitsConfigArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<LaunchArgs>

Provides a CloudWatch Evidently Launch resource.

Link copied to clipboard

Builder for LaunchArgs.

Link copied to clipboard
object LaunchMapper : ResourceMapper<Launch>
Link copied to clipboard

Builder for Launch.

Link copied to clipboard
class Project : KotlinCustomResource

Provides a CloudWatch Evidently Project resource.

Link copied to clipboard
data class ProjectArgs(val dataDelivery: Output<ProjectDataDeliveryArgs>? = null, val description: Output<String>? = null, val name: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ProjectArgs>

Provides a CloudWatch Evidently Project resource.

Link copied to clipboard
Link copied to clipboard
object ProjectMapper : ResourceMapper<Project>
Link copied to clipboard
Link copied to clipboard
class Segment : KotlinCustomResource

Provides a CloudWatch Evidently Segment resource.

Link copied to clipboard
data class SegmentArgs(val description: Output<String>? = null, val name: Output<String>? = null, val pattern: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<SegmentArgs>

Provides a CloudWatch Evidently Segment resource.

Link copied to clipboard
Link copied to clipboard
object SegmentMapper : ResourceMapper<Segment>
Link copied to clipboard

Functions

Link copied to clipboard
fun feature(name: String): Feature
suspend fun feature(name: String, block: suspend FeatureResourceBuilder.() -> Unit): Feature
Link copied to clipboard
fun launch(name: String): Launch
suspend fun launch(name: String, block: suspend LaunchResourceBuilder.() -> Unit): Launch
Link copied to clipboard
fun project(name: String): Project
suspend fun project(name: String, block: suspend ProjectResourceBuilder.() -> Unit): Project
Link copied to clipboard
fun segment(name: String): Segment
suspend fun segment(name: String, block: suspend SegmentResourceBuilder.() -> Unit): Segment