Liking cljdoc? Tell your friends :D

atomist.ecr


account-hostcljs

(account-host account-id region)

call-aws-sdk-servicecljs

(call-aws-sdk-service {:keys [role-arn external-id access-key-id
                              secret-access-key region]}
                      service-constructor
                      operation)

call aws-sdk v3 operations

  • may use STS to assume role if there is an arn present. Otherwise, default to use creds without STS
call aws-sdk v3 operations 
- may use STS to assume role if there is an arn present.  Otherwise, default to use creds without STS
raw docstring

describe-imagescljs

(describe-images third-party-account-id repository-name ecr-client)

assumes that the AWS sdk is intialized get the first 1000 Images in a repo using DescribeImagesCommand

assumes that the AWS sdk is intialized
get the first 1000 Images in a repo using DescribeImagesCommand
raw docstring

ecr-authcljs

(ecr-auth {:keys [region] :as params})

get an ecr authorization token

get an ecr authorization token
raw docstring

ecr-public-authcljs

(ecr-public-auth {:keys [region] :as params})

get an ecr authorization token

get an ecr authorization token
raw docstring

get-authorization-token-commandcljs

(get-authorization-token-command ecr-client)

get-labelled-manifests-from-private-repositorycljs

(get-labelled-manifests-from-private-repository
  {:keys [account-id region access-key-id] :as params}
  repository
  tag-or-digest)

get manifests (with labels) for private registries

  • use region and account-id to figure out host
get manifests (with labels) for private registries
- use region and account-id to figure out host
raw docstring

get-labelled-manifests-from-public-repositorycljs

(get-labelled-manifests-from-public-repository
  {:keys [repository-name host digest tag] :as params})

get manifests (with labels) for public registries host will probably always just be public.ecr.aws

get manifests (with labels) for public registries
host will probably always just be public.ecr.aws
raw docstring

get-public-authorization-token-commandcljs

(get-public-authorization-token-command ecr-client)

ingest-latest-tagscljs

(ingest-latest-tags account-id region callback ecr-client)

list-repositoriescljs

(list-repositories third-party-account-id ecr-client)

assumes that the AWS sdk is initialized (assumeRole may have already switched roles to third party ECR) get the first 1000 repositories using DescribeRepositoriesCommand

assumes that the AWS sdk is initialized (assumeRole may have already switched roles to third party ECR)
get the first 1000 repositories using DescribeRepositoriesCommand
raw docstring

private-ecr-service-constructorcljs


wrap-error-in-exceptioncljs

(wrap-error-in-exception message err)

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close