Package-level declarations
Types
Link copied to clipboard
Resource schema for AWS::FIS::ExperimentTemplate
Link copied to clipboard
data class ExperimentTemplateArgs(val actions: Output<Map<String, ExperimentTemplateActionArgs>>? = null, val description: Output<String>? = null, val experimentOptions: Output<ExperimentTemplateExperimentOptionsArgs>? = null, val experimentReportConfiguration: Output<ExperimentTemplateExperimentReportConfigurationArgs>? = null, val logConfiguration: Output<ExperimentTemplateLogConfigurationArgs>? = null, val roleArn: Output<String>? = null, val stopConditions: Output<List<ExperimentTemplateStopConditionArgs>>? = null, val tags: Output<Map<String, String>>? = null, val targets: Output<Map<String, ExperimentTemplateTargetArgs>>? = null) : ConvertibleToJava<ExperimentTemplateArgs>
Resource schema for AWS::FIS::ExperimentTemplate
Link copied to clipboard
Builder for ExperimentTemplateArgs.
Link copied to clipboard
Link copied to clipboard
Builder for ExperimentTemplate.
Link copied to clipboard
object FisFunctions
Link copied to clipboard
Resource schema for AWS::FIS::TargetAccountConfiguration
Link copied to clipboard
data class TargetAccountConfigurationArgs(val accountId: Output<String>? = null, val description: Output<String>? = null, val experimentTemplateId: Output<String>? = null, val roleArn: Output<String>? = null) : ConvertibleToJava<TargetAccountConfigurationArgs>
Resource schema for AWS::FIS::TargetAccountConfiguration
Link copied to clipboard
Builder for TargetAccountConfigurationArgs.
Link copied to clipboard
Link copied to clipboard
Builder for TargetAccountConfiguration.
Functions
Link copied to clipboard
suspend fun experimentTemplate(name: String, block: suspend ExperimentTemplateResourceBuilder.() -> Unit): ExperimentTemplate
Link copied to clipboard
suspend fun targetAccountConfiguration(name: String, block: suspend TargetAccountConfigurationResourceBuilder.() -> Unit): TargetAccountConfiguration