getRepository

The ECR Repository data source allows the ARN, Repository URI and Registry ID to be retrieved for an ECR repository.

Example Usage

package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.ecr.EcrFunctions;
import com.pulumi.aws.ecr.inputs.GetRepositoryArgs;
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 service = EcrFunctions.getRepository(GetRepositoryArgs.builder()
.name("ecr-repository")
.build());
}
}

Return

A collection of values returned by getRepository.

Parameters

argument

A collection of arguments for invoking getRepository.


suspend fun getRepository(name: String, registryId: String? = null, tags: Map<String, String>? = null): GetRepositoryResult

Return

A collection of values returned by getRepository.

Parameters

name

Name of the ECR Repository.

registryId

Registry ID where the repository was created.

tags

Map of tags assigned to the resource.

See also


Return

A collection of values returned by getRepository.

Parameters

argument

Builder for com.pulumi.aws.ecr.kotlin.inputs.GetRepositoryPlainArgs.

See also