Schedule Ecs Parameters Args
data class ScheduleEcsParametersArgs(val capacityProviderStrategy: Output<List<ScheduleCapacityProviderStrategyItemArgs>>? = null, val enableEcsManagedTags: Output<Boolean>? = null, val enableExecuteCommand: Output<Boolean>? = null, val group: Output<String>? = null, val launchType: Output<ScheduleLaunchType>? = null, val networkConfiguration: Output<ScheduleNetworkConfigurationArgs>? = null, val placementConstraints: Output<List<SchedulePlacementConstraintArgs>>? = null, val placementStrategy: Output<List<SchedulePlacementStrategyArgs>>? = null, val platformVersion: Output<String>? = null, val propagateTags: Output<SchedulePropagateTags>? = null, val referenceId: Output<String>? = null, val tags: Output<List<ScheduleTagMapArgs>>? = null, val taskCount: Output<Double>? = null, val taskDefinitionArn: Output<String>) : ConvertibleToJava<ScheduleEcsParametersArgs>
The custom parameters to be used when the target is an Amazon ECS task.
Constructors
Link copied to clipboard
fun ScheduleEcsParametersArgs(capacityProviderStrategy: Output<List<ScheduleCapacityProviderStrategyItemArgs>>? = null, enableEcsManagedTags: Output<Boolean>? = null, enableExecuteCommand: Output<Boolean>? = null, group: Output<String>? = null, launchType: Output<ScheduleLaunchType>? = null, networkConfiguration: Output<ScheduleNetworkConfigurationArgs>? = null, placementConstraints: Output<List<SchedulePlacementConstraintArgs>>? = null, placementStrategy: Output<List<SchedulePlacementStrategyArgs>>? = null, platformVersion: Output<String>? = null, propagateTags: Output<SchedulePropagateTags>? = null, referenceId: Output<String>? = null, tags: Output<List<ScheduleTagMapArgs>>? = null, taskCount: Output<Double>? = null, taskDefinitionArn: Output<String>)