Ecr Functions
object EcrFunctions
Functions
Link copied to clipboard
suspend fun getAuthorizationToken(argument: GetAuthorizationTokenPlainArgs): GetAuthorizationTokenResult
The ECR Authorization Token data source allows the authorization token, proxy endpoint, token expiration date, user name and password to be retrieved for an ECR repository.
suspend fun getAuthorizationToken(argument: suspend GetAuthorizationTokenPlainArgsBuilder.() -> Unit): GetAuthorizationTokenResult
Link copied to clipboard
suspend fun getCredentials(argument: suspend GetCredentialsPlainArgsBuilder.() -> Unit): GetCredentialsResult
Link copied to clipboard
The ECR Image data source allows the details of an image with a particular tag or digest to be retrieved.
Link copied to clipboard
suspend fun getPullThroughCacheRule(argument: GetPullThroughCacheRulePlainArgs): GetPullThroughCacheRuleResult
The ECR Pull Through Cache Rule data source allows the upstream registry URL and registry ID to be retrieved for a Pull Through Cache Rule.
suspend fun getPullThroughCacheRule(argument: suspend GetPullThroughCacheRulePlainArgsBuilder.() -> Unit): GetPullThroughCacheRuleResult
Link copied to clipboard
The ECR Repository data source allows the ARN, Repository URI and Registry ID to be retrieved for an ECR repository.
suspend fun getRepository(argument: suspend GetRepositoryPlainArgsBuilder.() -> Unit): GetRepositoryResult
suspend fun getRepository(name: String, registryId: String? = null, tags: Map<String, String>? = null): GetRepositoryResult