ulimits

@JvmName(name = "kamrgvqdtgjtykjs")
suspend fun ulimits(value: Output<List<JobDefinitionUlimitArgs>>)
@JvmName(name = "ejmfpbwjkwnmebfk")
suspend fun ulimits(value: List<JobDefinitionUlimitArgs>?)

Parameters

value

A list of ulimits to set in the container. If a ulimit value is specified in a task definition, it overrides the default values set by Docker. This parameter maps to Ulimits in the Create a container section of the Docker Remote API and the --ulimit option to docker run . Amazon ECS tasks hosted on Fargate use the default resource limit values set by the operating system with the exception of the nofile resource limit parameter which Fargate overrides. The nofile resource limit sets a restriction on the number of open files that a container can use. The default nofile soft limit is 1024 and the default hard limit is 65535 . This parameter requires version 1.18 of the Docker Remote API or greater on your container instance. To check the Docker Remote API version on your container instance, log in to your container instance and run the following command: sudo docker version --format '{{.Server.APIVersion}}'

This parameter is not supported for Windows containers.


@JvmName(name = "xtftdevwyohocjlr")
suspend fun ulimits(vararg values: Output<JobDefinitionUlimitArgs>)


@JvmName(name = "hqbnntdvjjwwkhgy")
suspend fun ulimits(values: List<Output<JobDefinitionUlimitArgs>>)
@JvmName(name = "dphjwvbdqxcdovyw")
suspend fun ulimits(vararg values: JobDefinitionUlimitArgs)

Parameters

values

A list of ulimits to set in the container. If a ulimit value is specified in a task definition, it overrides the default values set by Docker. This parameter maps to Ulimits in the Create a container section of the Docker Remote API and the --ulimit option to docker run . Amazon ECS tasks hosted on Fargate use the default resource limit values set by the operating system with the exception of the nofile resource limit parameter which Fargate overrides. The nofile resource limit sets a restriction on the number of open files that a container can use. The default nofile soft limit is 1024 and the default hard limit is 65535 . This parameter requires version 1.18 of the Docker Remote API or greater on your container instance. To check the Docker Remote API version on your container instance, log in to your container instance and run the following command: sudo docker version --format '{{.Server.APIVersion}}'

This parameter is not supported for Windows containers.


@JvmName(name = "qjynoaqogdroxmui")
suspend fun ulimits(argument: List<suspend JobDefinitionUlimitArgsBuilder.() -> Unit>)
@JvmName(name = "nohndquxhmvdcjbe")
suspend fun ulimits(vararg argument: suspend JobDefinitionUlimitArgsBuilder.() -> Unit)
@JvmName(name = "sqmyppkvwebjplry")
suspend fun ulimits(argument: suspend JobDefinitionUlimitArgsBuilder.() -> Unit)

Parameters

argument

A list of ulimits to set in the container. If a ulimit value is specified in a task definition, it overrides the default values set by Docker. This parameter maps to Ulimits in the Create a container section of the Docker Remote API and the --ulimit option to docker run . Amazon ECS tasks hosted on Fargate use the default resource limit values set by the operating system with the exception of the nofile resource limit parameter which Fargate overrides. The nofile resource limit sets a restriction on the number of open files that a container can use. The default nofile soft limit is 1024 and the default hard limit is 65535 . This parameter requires version 1.18 of the Docker Remote API or greater on your container instance. To check the Docker Remote API version on your container instance, log in to your container instance and run the following command: sudo docker version --format '{{.Server.APIVersion}}'

This parameter is not supported for Windows containers.