Package-level declarations
Types
Link copied to clipboard
data class ExperimentTemplateActionArgs(val actionId: Output<String>, val description: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val startAfter: Output<List<String>>? = null, val targets: Output<Map<String, String>>? = null) : ConvertibleToJava<ExperimentTemplateActionArgs>
Specifies an action for the experiment template.
Link copied to clipboard
Builder for ExperimentTemplateActionArgs.
Link copied to clipboard
data class ExperimentTemplateCloudWatchDashboardArgs(val dashboardIdentifier: Output<String>) : ConvertibleToJava<ExperimentTemplateCloudWatchDashboardArgs>
Link copied to clipboard
Link copied to clipboard
data class ExperimentTemplateExperimentOptionsArgs(val accountTargeting: Output<ExperimentTemplateExperimentOptionsAccountTargeting>? = null, val emptyTargetResolutionMode: Output<ExperimentTemplateExperimentOptionsEmptyTargetResolutionMode>? = null) : ConvertibleToJava<ExperimentTemplateExperimentOptionsArgs>
Link copied to clipboard
Link copied to clipboard
data class ExperimentTemplateExperimentReportConfigurationArgs(val dataSources: Output<ExperimentTemplateExperimentReportConfigurationDataSourcesPropertiesArgs>? = null, val outputs: Output<ExperimentTemplateExperimentReportConfigurationOutputsPropertiesArgs>, val postExperimentDuration: Output<String>? = null, val preExperimentDuration: Output<String>? = null) : ConvertibleToJava<ExperimentTemplateExperimentReportConfigurationArgs>
Link copied to clipboard
Link copied to clipboard
data class ExperimentTemplateExperimentReportConfigurationDataSourcesPropertiesArgs(val cloudWatchDashboards: Output<List<ExperimentTemplateCloudWatchDashboardArgs>>? = null) : ConvertibleToJava<ExperimentTemplateExperimentReportConfigurationDataSourcesPropertiesArgs>
The data sources for the experiment report.
Link copied to clipboard
data class ExperimentTemplateExperimentReportConfigurationOutputsPropertiesArgs(val experimentReportS3Configuration: Output<ExperimentTemplateExperimentReportConfigurationOutputsPropertiesExperimentReportS3ConfigurationPropertiesArgs>) : ConvertibleToJava<ExperimentTemplateExperimentReportConfigurationOutputsPropertiesArgs>
The output destinations of the experiment report.
Link copied to clipboard
data class ExperimentTemplateExperimentReportConfigurationOutputsPropertiesExperimentReportS3ConfigurationPropertiesArgs(val bucketName: Output<String>, val prefix: Output<String>? = null) : ConvertibleToJava<ExperimentTemplateExperimentReportConfigurationOutputsPropertiesExperimentReportS3ConfigurationPropertiesArgs>
Link copied to clipboard
Link copied to clipboard
data class ExperimentTemplateLogConfigurationArgs(val cloudWatchLogsConfiguration: Output<ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs>? = null, val logSchemaVersion: Output<Int>, val s3Configuration: Output<ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs>? = null) : ConvertibleToJava<ExperimentTemplateLogConfigurationArgs>
Link copied to clipboard
Link copied to clipboard
data class ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs(val logGroupArn: Output<String>) : ConvertibleToJava<ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs>
The configuration for experiment logging to CloudWatch Logs .
Link copied to clipboard
data class ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs(val bucketName: Output<String>, val prefix: Output<String>? = null) : ConvertibleToJava<ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs>
The configuration for experiment logging to Amazon S3 .
Link copied to clipboard
data class ExperimentTemplateStopConditionArgs(val source: Output<String>, val value: Output<String>? = null) : ConvertibleToJava<ExperimentTemplateStopConditionArgs>
Link copied to clipboard
Link copied to clipboard
data class ExperimentTemplateTargetArgs(val filters: Output<List<ExperimentTemplateTargetFilterArgs>>? = null, val parameters: Output<Map<String, String>>? = null, val resourceArns: Output<List<String>>? = null, val resourceTags: Output<Map<String, String>>? = null, val resourceType: Output<String>, val selectionMode: Output<String>) : ConvertibleToJava<ExperimentTemplateTargetArgs>
Specifies a target for an experiment.
Link copied to clipboard
Builder for ExperimentTemplateTargetArgs.
Link copied to clipboard
data class ExperimentTemplateTargetFilterArgs(val path: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<ExperimentTemplateTargetFilterArgs>
Describes a filter used for the target resource input in an experiment template.
Link copied to clipboard
Builder for ExperimentTemplateTargetFilterArgs.
Link copied to clipboard
data class GetExperimentTemplatePlainArgs(val id: String) : ConvertibleToJava<GetExperimentTemplatePlainArgs>
Link copied to clipboard
Builder for GetExperimentTemplatePlainArgs.
Link copied to clipboard
data class GetTargetAccountConfigurationPlainArgs(val accountId: String, val experimentTemplateId: String) : ConvertibleToJava<GetTargetAccountConfigurationPlainArgs>
Link copied to clipboard