codeartifact

51 actions in the codeartifact service. Select an action to see its access level, resource ARNs, condition keys, and a copy-paste IAM policy.

codeartifact:AssociateExternalConnection

Write

Grants permission to add an external connection to a repository

codeartifact:AssociateWithDownstreamRepository

Write

Grants permission to associate an existing repository as an upstream repository to another repository

codeartifact:CopyPackageVersions

Write

Grants permission to copy package versions from one repository to another repository in the same domain

codeartifact:CreateDomain

Write

Grants permission to create a new domain

codeartifact:CreatePackageGroup

Write

Grants permission to create a package group

codeartifact:CreateRepository

Write

Grants permission to create a new repository

codeartifact:DeleteDomain

Write

Grants permission to delete a domain

codeartifact:DeleteDomainPermissionsPolicy

Permissions management

Grants permission to delete the resource policy set on a domain

codeartifact:DeletePackage

Write

Grants permission to delete a package

codeartifact:DeletePackageGroup

Write

Grants permission to delete a package group

codeartifact:DeletePackageVersions

Write

Grants permission to delete package versions

codeartifact:DeleteRepository

Write

Grants permission to delete a repository

codeartifact:DeleteRepositoryPermissionsPolicy

Permissions management

Grants permission to delete the resource policy set on a repository

codeartifact:DescribeDomain

Read

Grants permission to return information about a domain

codeartifact:DescribePackage

Read

Grants permission to retrieve information about a package

codeartifact:DescribePackageGroup

Read

Grants permission to return detailed information about a package group

codeartifact:DescribePackageVersion

Read

Grants permission to return information about a package version

codeartifact:DescribeRepository

Read

Grants permission to return detailed information about a repository

codeartifact:DisassociateExternalConnection

Write

Grants permission to disassociate an external connection from a repository

codeartifact:DisposePackageVersions

Write

Grants permission to set the status of package versions to Disposed and delete their assets

codeartifact:GetAssociatedPackageGroup

Read

Grants permission to return a package's associated package group

codeartifact:GetAuthorizationToken

Read

Grants permission to generate a temporary authentication token for accessing repositories in a domain

codeartifact:GetDomainPermissionsPolicy

Read

Grants permission to return a domain's resource policy

codeartifact:GetPackageVersionAsset

Read

Grants permission to return an asset (or file) that is part of a package version

codeartifact:GetPackageVersionReadme

Read

Grants permission to return a package version's readme file

codeartifact:GetRepositoryEndpoint

Read

Grants permission to return an endpoint for a repository

codeartifact:GetRepositoryPermissionsPolicy

Read

Grants permission to return a repository's resource policy

codeartifact:ListAllowedRepositoriesForGroup

List

Grants permission to list the allowed repositories for a package group

codeartifact:ListAssociatedPackages

List

Grants permission to list the packages associated to a package group

codeartifact:ListDomains

List

Grants permission to list the domains in the current user's AWS account

codeartifact:ListPackageGroups

List

Grants permission to list the package groups in a domain

codeartifact:ListPackages

List

Grants permission to list the packages in a repository

codeartifact:ListPackageVersionAssets

List

Grants permission to list a package version's assets

codeartifact:ListPackageVersionDependencies

List

Grants permission to list the direct dependencies of a package version

codeartifact:ListPackageVersions

List

Grants permission to list a package's versions

codeartifact:ListRepositories

List

Grants permission to list the repositories administered by the calling account

codeartifact:ListRepositoriesInDomain

List

Grants permission to list the repositories in a domain

codeartifact:ListSubPackageGroups

List

Grants permission to list the sub package groups for a parent package group

codeartifact:ListTagsForResource

List

Grants permission to list tags for a CodeArtifact resource

codeartifact:PublishPackageVersion

Write

Grants permission to publish assets and metadata to a repository endpoint

codeartifact:PutDomainPermissionsPolicy

Write

Grants permission to attach a resource policy to a domain

codeartifact:PutPackageMetadata

Write

Grants permission to add, modify or remove package metadata using a repository endpoint

codeartifact:PutPackageOriginConfiguration

Write

Grants permission to set origin configuration for a package

codeartifact:PutRepositoryPermissionsPolicy

Write

Grants permission to attach a resource policy to a repository

codeartifact:ReadFromRepository

Read

Grants permission to return package assets and metadata from a repository endpoint

codeartifact:TagResource

Tagging

Grants permission to tag a CodeArtifact resource

codeartifact:UntagResource

Tagging

Grants permission to remove a tag from a CodeArtifact resource

codeartifact:UpdatePackageGroup

Write

Grants permission to modify the properties of a package group

codeartifact:UpdatePackageGroupOriginConfiguration

Write

Grants permission to modify the package origin configuration of a package group

codeartifact:UpdatePackageVersionsStatus

Write

Grants permission to modify the status of one or more versions of a package

codeartifact:UpdateRepository

Write

Grants permission to modify the properties of a repository