getContainerDefinition

The ECS container definition data source allows access to details of a specific container within an AWS ECS service.

Example Usage

package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.ecs.EcsFunctions;
import com.pulumi.aws.ecs.inputs.GetContainerDefinitionArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var ecs-mongo = EcsFunctions.getContainerDefinition(GetContainerDefinitionArgs.builder()
.taskDefinition(aws_ecs_task_definition.mongo().id())
.containerName("mongodb")
.build());
}
}

Return

A collection of values returned by getContainerDefinition.

Parameters

argument

A collection of arguments for invoking getContainerDefinition.


suspend fun getContainerDefinition(containerName: String, taskDefinition: String): GetContainerDefinitionResult

Return

A collection of values returned by getContainerDefinition.

Parameters

containerName

Name of the container definition

taskDefinition

ARN of the task definition which contains the container

See also


Return

A collection of values returned by getContainerDefinition.

Parameters

argument

Builder for com.pulumi.aws.ecs.kotlin.inputs.GetContainerDefinitionPlainArgs.

See also