Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api.deno.dev/v0.4/services/codeartifact.ts?docs=full";

§Classes

CodeArtifact

§Interfaces

AssetSummary

Contains details about a package version asset.

AssociateExternalConnectionRequest
AssociateExternalConnectionResult
CopyPackageVersionsRequest
CopyPackageVersionsResult
CreateDomainRequest
CreateDomainResult
CreateRepositoryRequest
CreateRepositoryResult
DeleteDomainPermissionsPolicyRequest
DeleteDomainPermissionsPolicyResult
DeleteDomainRequest
DeleteDomainResult
DeletePackageRequest
DeletePackageResult
DeletePackageVersionsRequest
DeletePackageVersionsResult
DeleteRepositoryPermissionsPolicyRequest
DeleteRepositoryPermissionsPolicyResult
DeleteRepositoryRequest
DeleteRepositoryResult
DescribeDomainRequest
DescribeDomainResult
DescribePackageRequest
DescribePackageResult
DescribePackageVersionRequest
DescribePackageVersionResult
DescribeRepositoryRequest
DescribeRepositoryResult
DisassociateExternalConnectionRequest
DisassociateExternalConnectionResult
DisposePackageVersionsRequest
DisposePackageVersionsResult
DomainDescription

Information about a domain. A domain is a container for repositories. When you create a domain, it is empty until you add one or more repositories.

DomainEntryPoint

Information about how a package originally entered the CodeArtifact domain. For packages published directly to CodeArtifact, the entry point is the repository it was published to. For packages ingested from an external repository, the entry point is the external connection that it was ingested from. An external connection is a CodeArtifact repository that is connected to an external repository such as the npm registry or NuGet gallery.

DomainSummary

Information about a domain, including its name, Amazon Resource Name (ARN), and status. The ListDomains operation returns a list of DomainSummary objects.

GetAuthorizationTokenRequest
GetAuthorizationTokenResult
GetDomainPermissionsPolicyRequest
GetDomainPermissionsPolicyResult
GetPackageVersionAssetRequest
GetPackageVersionAssetResult
GetPackageVersionReadmeRequest
GetPackageVersionReadmeResult
GetRepositoryEndpointRequest
GetRepositoryEndpointResult
GetRepositoryPermissionsPolicyRequest
GetRepositoryPermissionsPolicyResult
LicenseInfo

Details of the license data.

ListDomainsRequest
ListDomainsResult
ListPackagesRequest
ListPackagesResult
ListPackageVersionAssetsRequest
ListPackageVersionAssetsResult
ListPackageVersionDependenciesRequest
ListPackageVersionDependenciesResult
ListPackageVersionsRequest
ListPackageVersionsResult
ListRepositoriesInDomainRequest
ListRepositoriesInDomainResult
ListRepositoriesRequest
ListRepositoriesResult
ListTagsForResourceRequest
ListTagsForResourceResult
PackageDependency

Details about a package dependency.

PackageDescription

Details about a package.

PackageOriginConfiguration

Details about the package origin configuration of a package.

PackageOriginRestrictions

Details about the origin restrictions set on the package. The package origin restrictions determine how new versions of a package can be added to a specific repository.

PackageSummary

Details about a package, including its format, namespace, and name.

PackageVersionDescription

Details about a package version.

PackageVersionError

l An error associated with package.

PackageVersionOrigin

Information about how a package version was added to a repository.

PackageVersionSummary

Details about a package version, including its status, version, and revision. The ListPackageVersions operation returns a list of PackageVersionSummary objects.

PutDomainPermissionsPolicyRequest
PutDomainPermissionsPolicyResult
PutPackageOriginConfigurationRequest
PutPackageOriginConfigurationResult
PutRepositoryPermissionsPolicyRequest
PutRepositoryPermissionsPolicyResult
RepositoryDescription

The details of a repository stored in CodeArtifact. A CodeArtifact repository contains a set of package versions, each of which maps to a set of assets. Repositories are polyglot—a single repository can contain packages of any supported type. Each repository exposes endpoints for fetching and publishing packages using tools like the npm CLI, the Maven CLI (mvn), and pip. You can create up to 100 repositories per Amazon Web Services account.

RepositoryExternalConnectionInfo

Contains information about the external connection of a repository.

RepositorySummary

Details about a repository, including its Amazon Resource Name (ARN), description, and domain information. The ListRepositories operation returns a list of RepositorySummary objects.

ResourcePolicy

An CodeArtifact resource policy that contains a resource ARN, document details, and a revision.

SuccessfulPackageVersionInfo

Contains the revision and status of a package version.

Tag

A tag is a key-value pair that can be used to manage, search for, or filter resources in CodeArtifact.

TagResourceRequest
UntagResourceRequest
UpdatePackageVersionsStatusRequest
UpdatePackageVersionsStatusResult
UpdateRepositoryRequest
UpdateRepositoryResult
UpstreamRepository

Information about an upstream repository. A list of UpstreamRepository objects is an input parameter to CreateRepository and UpdateRepository.

UpstreamRepositoryInfo

Information about an upstream repository.

§Type Aliases

AllowPublish
AllowUpstream
DomainStatus
ExternalConnectionStatus
HashAlgorithm
PackageFormat
PackageVersionErrorCode
PackageVersionOriginType
PackageVersionSortType
PackageVersionStatus