Package-level declarations
Types
Link copied to clipboard
object EcrpublicFunctions
Link copied to clipboard
Provides a Public Elastic Container Registry Repository.
Link copied to clipboard
data class RepositoryArgs(val catalogData: Output<RepositoryCatalogDataArgs>? = null, val forceDestroy: Output<Boolean>? = null, val repositoryName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<RepositoryArgs>
Provides a Public Elastic Container Registry Repository.
Link copied to clipboard
class RepositoryArgsBuilder
Builder for RepositoryArgs.
Link copied to clipboard
Link copied to clipboard
Provides an Elastic Container Registry Public Repository Policy. Note that currently only one policy may be applied to a repository.
Link copied to clipboard
data class RepositoryPolicyArgs(val policy: Output<String>? = null, val repositoryName: Output<String>? = null) : ConvertibleToJava<RepositoryPolicyArgs>
Provides an Elastic Container Registry Public Repository Policy. Note that currently only one policy may be applied to a repository.
Link copied to clipboard
Builder for RepositoryPolicyArgs.
Link copied to clipboard
Link copied to clipboard
Builder for RepositoryPolicy.
Link copied to clipboard
Builder for Repository.
Functions
Link copied to clipboard
suspend fun repository(name: String, block: suspend RepositoryResourceBuilder.() -> Unit): Repository
Link copied to clipboard
suspend fun repositoryPolicy(name: String, block: suspend RepositoryPolicyResourceBuilder.() -> Unit): RepositoryPolicy