EcsParameters

@JsonSerializable
data class EcsParameters(@Json(name = "TaskDefinitionArn") val taskDefinitionArn: ARN, @Json(name = "CapacityProviderStrategy") val capacityProviderStrategy: List<CapacityProviderStrategyItem>? = null, @Json(name = "EnableECSManagedTags") val enableECSManagedTags: Boolean? = null, @Json(name = "EnableExecuteCommand") val enableExecuteCommand: Boolean? = null, @Json(name = "Group") val group: String? = null, @Json(name = "LaunchType") val launchType: LaunchType? = null, @Json(name = "NetworkConfiguration") val networkConfiguration: NetworkConfiguration? = null, @Json(name = "PlacementConstraints") val placementConstraints: List<PlacementConstraint>? = null, @Json(name = "PlacementStrategy") val placementStrategy: List<PlacementStrategy>? = null, @Json(name = "PlatformVersion") val platformVersion: String? = null, @Json(name = "PropagateTags") val propagateTags: String? = null, @Json(name = "ReferenceId") val referenceId: String? = null, @Json(name = "TaskCount") val taskCount: Int? = null, @Json(name = "Tags") val tags: List<Tag>? = null)(source)

Constructors

Link copied to clipboard
constructor(@Json(name = "TaskDefinitionArn") taskDefinitionArn: ARN, @Json(name = "CapacityProviderStrategy") capacityProviderStrategy: List<CapacityProviderStrategyItem>? = null, @Json(name = "EnableECSManagedTags") enableECSManagedTags: Boolean? = null, @Json(name = "EnableExecuteCommand") enableExecuteCommand: Boolean? = null, @Json(name = "Group") group: String? = null, @Json(name = "LaunchType") launchType: LaunchType? = null, @Json(name = "NetworkConfiguration") networkConfiguration: NetworkConfiguration? = null, @Json(name = "PlacementConstraints") placementConstraints: List<PlacementConstraint>? = null, @Json(name = "PlacementStrategy") placementStrategy: List<PlacementStrategy>? = null, @Json(name = "PlatformVersion") platformVersion: String? = null, @Json(name = "PropagateTags") propagateTags: String? = null, @Json(name = "ReferenceId") referenceId: String? = null, @Json(name = "TaskCount") taskCount: Int? = null, @Json(name = "Tags") tags: List<Tag>? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val tags: List<Tag>?
Link copied to clipboard
Link copied to clipboard