Package-level declarations

Types

Link copied to clipboard
data class ExperimentTemplateAction(val actionId: String, val description: String? = null, val parameters: Map<String, String>? = null, val startAfter: List<String>? = null, val targets: Map<String, String>? = null)

Specifies an action for the experiment template.

Link copied to clipboard
data class ExperimentTemplateCloudWatchDashboard(val dashboardIdentifier: String)

The data sources for the experiment report.

Link copied to clipboard

The configuration for experiment logging to CloudWatch Logs .

data class ExperimentTemplateLogConfigurationS3ConfigurationProperties(val bucketName: String, val prefix: String? = null)

The configuration for experiment logging to Amazon S3 .

Link copied to clipboard
data class ExperimentTemplateStopCondition(val source: String, val value: String? = null)
Link copied to clipboard
data class ExperimentTemplateTarget(val filters: List<ExperimentTemplateTargetFilter>? = null, val parameters: Map<String, String>? = null, val resourceArns: List<String>? = null, val resourceTags: Map<String, String>? = null, val resourceType: String, val selectionMode: String)

Specifies a target for an experiment.

Link copied to clipboard
data class ExperimentTemplateTargetFilter(val path: String, val values: List<String>)

Describes a filter used for the target resource input in an experiment template.

Link copied to clipboard
data class GetExperimentTemplateResult(val actions: Map<String, ExperimentTemplateAction>? = null, val description: String? = null, val experimentOptions: ExperimentTemplateExperimentOptions? = null, val experimentReportConfiguration: ExperimentTemplateExperimentReportConfiguration? = null, val id: String? = null, val logConfiguration: ExperimentTemplateLogConfiguration? = null, val roleArn: String? = null, val stopConditions: List<ExperimentTemplateStopCondition>? = null, val targets: Map<String, ExperimentTemplateTarget>? = null)
Link copied to clipboard
data class GetTargetAccountConfigurationResult(val description: String? = null, val roleArn: String? = null)