libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.CodeArtifact

Description

Derived from API version 2018-09-22 of the AWS service descriptions, licensed under Apache 2.0.

AWS CodeArtifact is a fully managed artifact repository compatible with language-native package managers and build tools such as npm, Apache Maven, and pip. You can use CodeArtifact to share packages with development teams and pull packages. Packages can be pulled from both public and CodeArtifact repositories. You can also create an upstream relationship between a CodeArtifact repository and another repository, which effectively merges their contents from the point of view of a package manager client.

AWS CodeArtifact Components

Use the information in this guide to help you work with the following CodeArtifact components:

  • Repository: A CodeArtifact repository contains a set of package versions, each of which maps to a set of assets, or files. Repositories are polyglot, so 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 .
  • Domain: Repositories are aggregated into a higher-level entity known as a domain. All package assets and metadata are stored in the domain, but are consumed through repositories. A given package asset, such as a Maven JAR file, is stored once per domain, no matter how many repositories it's present in. All of the assets and metadata in a domain are encrypted with the same customer master key (CMK) stored in AWS Key Management Service (AWS KMS).

    Each repository is a member of a single domain and can't be moved to a different domain.

    The domain allows organizational policy to be applied across multiple repositories, such as which accounts can access repositories in the domain, and which public repositories can be used as sources of packages.

    Although an organization can have multiple domains, we recommend a single production domain that contains all published artifacts so that teams can find and share packages across their organization.

  • Package: A package is a bundle of software and the metadata required to resolve dependencies and install the software. CodeArtifact supports npm, PyPI, and Maven package formats.

    In CodeArtifact, a package consists of:

    • A name (for example, webpack is the name of a popular npm package)
    • An optional namespace (for example, @types in @types/node)
    • A set of versions (for example, 1.0.0, 1.0.1, 1.0.2, etc.)
    • Package-level metadata (for example, npm tags)
  • Package version: A version of a package, such as @types/node 12.6.9. The version number format and semantics vary for different package formats. For example, npm package versions must conform to the Semantic Versioning specification. In CodeArtifact, a package version consists of the version identifier, metadata at the package version level, and a set of assets.
  • Upstream repository: One repository is upstream of another when the package versions in it can be accessed from the repository endpoint of the downstream repository, effectively merging the contents of the two repositories from the point of view of a client. CodeArtifact allows creating an upstream relationship between two repositories.
  • Asset: An individual file stored in CodeArtifact associated with a package version, such as an npm .tgz file or Maven POM and JAR files.

CodeArtifact supports these operations:

  • AssociateExternalConnection: Adds an existing external connection to a repository.
  • CopyPackageVersions: Copies package versions from one repository to another repository in the same domain.
  • CreateDomain: Creates a domain
  • CreateRepository: Creates a CodeArtifact repository in a domain.
  • DeleteDomain: Deletes a domain. You cannot delete a domain that contains repositories.
  • DeleteDomainPermissionsPolicy: Deletes the resource policy that is set on a domain.
  • DeletePackageVersions: Deletes versions of a package. After a package has been deleted, it can be republished, but its assets and metadata cannot be restored because they have been permanently removed from storage.
  • DeleteRepository: Deletes a repository.
  • DeleteRepositoryPermissionsPolicy: Deletes the resource policy that is set on a repository.
  • DescribeDomain: Returns a DomainDescription object that contains information about the requested domain.
  • DescribePackageVersion: Returns a PackageVersionDescription object that contains details about a package version.
  • DescribeRepository: Returns a RepositoryDescription object that contains detailed information about the requested repository.
  • DisposePackageVersions: Disposes versions of a package. A package version with the status Disposed cannot be restored because they have been permanently removed from storage.
  • DisassociateExternalConnection: Removes an existing external connection from a repository.
  • GetAuthorizationToken: Generates a temporary authorization token for accessing repositories in the domain. The token expires the authorization period has passed. The default authorization period is 12 hours and can be customized to any length with a maximum of 12 hours.
  • GetDomainPermissionsPolicy: Returns the policy of a resource that is attached to the specified domain.
  • GetPackageVersionAsset: Returns the contents of an asset that is in a package version.
  • GetPackageVersionReadme: Gets the readme file or descriptive text for a package version.
  • GetRepositoryEndpoint: Returns the endpoint of a repository for a specific package format. A repository has one endpoint for each package format:

    • npm
    • pypi
    • maven
  • GetRepositoryPermissionsPolicy: Returns the resource policy that is set on a repository.
  • ListDomains: Returns a list of DomainSummary objects. Each returned DomainSummary object contains information about a domain.
  • ListPackages: Lists the packages in a repository.
  • ListPackageVersionAssets: Lists the assets for a given package version.
  • ListPackageVersionDependencies: Returns a list of the direct dependencies for a package version.
  • ListPackageVersions: Returns a list of package versions for a specified package in a repository.
  • ListRepositories: Returns a list of repositories owned by the AWS account that called this method.
  • ListRepositoriesInDomain: Returns a list of the repositories in a domain.
  • PutDomainPermissionsPolicy: Attaches a resource policy to a domain.
  • PutRepositoryPermissionsPolicy: Sets the resource policy on a repository that specifies permissions to access it.
  • UpdatePackageVersionsStatus: Updates the status of one or more versions of a package.
  • UpdateRepository: Updates the properties of a repository.
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2018-09-22 of the Amazon CodeArtifact SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by CodeArtifact.

ValidationException

_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The operation did not succeed because a parameter in the request was sent with an invalid value.

AccessDeniedException

_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The operation did not succeed because of an unauthorized access attempt.

ConflictException

_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The operation did not succeed because prerequisites are not met.

ServiceQuotaExceededException

_ServiceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The operation did not succeed because it would have exceeded a service limit for your account.

ThrottlingException

_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The operation did not succeed because too many requests are sent to the service.

InternalServerException

_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The operation did not succeed because of an error that occurred inside AWS CodeArtifact.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The operation did not succeed because the resource requested is not found in the service.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

DisposePackageVersions

data DisposePackageVersions Source #

See: newDisposePackageVersions smart constructor.

Instances

Instances details
Eq DisposePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

Read DisposePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

Show DisposePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

Generic DisposePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

Associated Types

type Rep DisposePackageVersions :: Type -> Type #

NFData DisposePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

Methods

rnf :: DisposePackageVersions -> () #

Hashable DisposePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

ToJSON DisposePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

AWSRequest DisposePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

Associated Types

type AWSResponse DisposePackageVersions #

ToHeaders DisposePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

ToPath DisposePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

ToQuery DisposePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

type Rep DisposePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

type AWSResponse DisposePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

newDisposePackageVersions Source #

Create a value of DisposePackageVersions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:expectedStatus:DisposePackageVersions', disposePackageVersions_expectedStatus - The expected status of the package version to dispose. Valid values are:

  • Published
  • Unfinished
  • Unlisted
  • Archived
  • Disposed

$sel:versionRevisions:DisposePackageVersions', disposePackageVersions_versionRevisions - The revisions of the package versions you want to dispose.

$sel:namespace:DisposePackageVersions', disposePackageVersions_namespace - The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.
  • The namespace of an npm package is its scope.
  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

$sel:domainOwner:DisposePackageVersions', disposePackageVersions_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:domain:DisposePackageVersions', disposePackageVersions_domain - The name of the domain that contains the repository you want to dispose.

$sel:repository:DisposePackageVersions', disposePackageVersions_repository - The name of the repository that contains the package versions you want to dispose.

$sel:format:DisposePackageVersions', disposePackageVersions_format - A format that specifies the type of package versions you want to dispose. The valid values are:

  • npm
  • pypi
  • maven

$sel:package:DisposePackageVersions', disposePackageVersions_package - The name of the package with the versions you want to dispose.

$sel:versions:DisposePackageVersions', disposePackageVersions_versions - The versions of the package you want to dispose.

data DisposePackageVersionsResponse Source #

See: newDisposePackageVersionsResponse smart constructor.

Instances

Instances details
Eq DisposePackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

Read DisposePackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

Show DisposePackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

Generic DisposePackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

Associated Types

type Rep DisposePackageVersionsResponse :: Type -> Type #

NFData DisposePackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

type Rep DisposePackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

type Rep DisposePackageVersionsResponse = D1 ('MetaData "DisposePackageVersionsResponse" "Amazonka.CodeArtifact.DisposePackageVersions" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "DisposePackageVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failedVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text PackageVersionError))) :*: (S1 ('MetaSel ('Just "successfulVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text SuccessfulPackageVersionInfo))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDisposePackageVersionsResponse Source #

Create a value of DisposePackageVersionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:failedVersions:DisposePackageVersionsResponse', disposePackageVersionsResponse_failedVersions - A PackageVersionError object that contains a map of errors codes for the disposed package versions that failed. The possible error codes are:

  • ALREADY_EXISTS
  • MISMATCHED_REVISION
  • MISMATCHED_STATUS
  • NOT_ALLOWED
  • NOT_FOUND
  • SKIPPED

$sel:successfulVersions:DisposePackageVersionsResponse', disposePackageVersionsResponse_successfulVersions - A list of the package versions that were successfully disposed.

$sel:httpStatus:DisposePackageVersionsResponse', disposePackageVersionsResponse_httpStatus - The response's http status code.

GetRepositoryEndpoint

data GetRepositoryEndpoint Source #

See: newGetRepositoryEndpoint smart constructor.

Instances

Instances details
Eq GetRepositoryEndpoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

Read GetRepositoryEndpoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

Show GetRepositoryEndpoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

Generic GetRepositoryEndpoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

Associated Types

type Rep GetRepositoryEndpoint :: Type -> Type #

NFData GetRepositoryEndpoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

Methods

rnf :: GetRepositoryEndpoint -> () #

Hashable GetRepositoryEndpoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

AWSRequest GetRepositoryEndpoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

Associated Types

type AWSResponse GetRepositoryEndpoint #

ToHeaders GetRepositoryEndpoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

ToPath GetRepositoryEndpoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

ToQuery GetRepositoryEndpoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

type Rep GetRepositoryEndpoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

type Rep GetRepositoryEndpoint = D1 ('MetaData "GetRepositoryEndpoint" "Amazonka.CodeArtifact.GetRepositoryEndpoint" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "GetRepositoryEndpoint'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PackageFormat))))
type AWSResponse GetRepositoryEndpoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

newGetRepositoryEndpoint Source #

Create a value of GetRepositoryEndpoint with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainOwner:GetRepositoryEndpoint', getRepositoryEndpoint_domainOwner - The 12-digit account number of the AWS account that owns the domain that contains the repository. It does not include dashes or spaces.

$sel:domain:GetRepositoryEndpoint', getRepositoryEndpoint_domain - The name of the domain that contains the repository.

$sel:repository:GetRepositoryEndpoint', getRepositoryEndpoint_repository - The name of the repository.

$sel:format:GetRepositoryEndpoint', getRepositoryEndpoint_format - Returns which endpoint of a repository to return. A repository has one endpoint for each package format:

  • npm
  • pypi
  • maven

data GetRepositoryEndpointResponse Source #

See: newGetRepositoryEndpointResponse smart constructor.

Instances

Instances details
Eq GetRepositoryEndpointResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

Read GetRepositoryEndpointResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

Show GetRepositoryEndpointResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

Generic GetRepositoryEndpointResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

Associated Types

type Rep GetRepositoryEndpointResponse :: Type -> Type #

NFData GetRepositoryEndpointResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

type Rep GetRepositoryEndpointResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

type Rep GetRepositoryEndpointResponse = D1 ('MetaData "GetRepositoryEndpointResponse" "Amazonka.CodeArtifact.GetRepositoryEndpoint" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "GetRepositoryEndpointResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "repositoryEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetRepositoryEndpointResponse Source #

Create a value of GetRepositoryEndpointResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:repositoryEndpoint:GetRepositoryEndpointResponse', getRepositoryEndpointResponse_repositoryEndpoint - A string that specifies the URL of the returned endpoint.

$sel:httpStatus:GetRepositoryEndpointResponse', getRepositoryEndpointResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.CodeArtifact.ListTagsForResource" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The Amazon Resource Name (ARN) of the resource to get tags for.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.CodeArtifact.ListTagsForResource" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - A list of tag key and value pairs associated with the specified resource.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

ListPackageVersionDependencies

data ListPackageVersionDependencies Source #

See: newListPackageVersionDependencies smart constructor.

Instances

Instances details
Eq ListPackageVersionDependencies Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionDependencies

Read ListPackageVersionDependencies Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionDependencies

Show ListPackageVersionDependencies Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionDependencies

Generic ListPackageVersionDependencies Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionDependencies

Associated Types

type Rep ListPackageVersionDependencies :: Type -> Type #

NFData ListPackageVersionDependencies Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionDependencies

Hashable ListPackageVersionDependencies Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionDependencies

ToJSON ListPackageVersionDependencies Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionDependencies

AWSRequest ListPackageVersionDependencies Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionDependencies

ToHeaders ListPackageVersionDependencies Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionDependencies

ToPath ListPackageVersionDependencies Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionDependencies

ToQuery ListPackageVersionDependencies Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionDependencies

type Rep ListPackageVersionDependencies Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionDependencies

type Rep ListPackageVersionDependencies = D1 ('MetaData "ListPackageVersionDependencies" "Amazonka.CodeArtifact.ListPackageVersionDependencies" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "ListPackageVersionDependencies'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PackageFormat)) :*: (S1 ('MetaSel ('Just "package") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "packageVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse ListPackageVersionDependencies Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionDependencies

newListPackageVersionDependencies Source #

Create a value of ListPackageVersionDependencies with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:namespace:ListPackageVersionDependencies', listPackageVersionDependencies_namespace - The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.
  • The namespace of an npm package is its scope.
  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

$sel:domainOwner:ListPackageVersionDependencies', listPackageVersionDependencies_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:nextToken:ListPackageVersionDependencies', listPackageVersionDependencies_nextToken - The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

$sel:domain:ListPackageVersionDependencies', listPackageVersionDependencies_domain - The name of the domain that contains the repository that contains the requested package version dependencies.

$sel:repository:ListPackageVersionDependencies', listPackageVersionDependencies_repository - The name of the repository that contains the requested package version.

$sel:format:ListPackageVersionDependencies', listPackageVersionDependencies_format - The format of the package with the requested dependencies. The valid package types are:

  • npm: A Node Package Manager (npm) package.
  • pypi: A Python Package Index (PyPI) package.
  • maven: A Maven package that contains compiled code in a distributable format, such as a JAR file.

$sel:package:ListPackageVersionDependencies', listPackageVersionDependencies_package - The name of the package versions' package.

$sel:packageVersion:ListPackageVersionDependencies', listPackageVersionDependencies_packageVersion - A string that contains the package version (for example, 3.5.2).

data ListPackageVersionDependenciesResponse Source #

Instances

Instances details
Eq ListPackageVersionDependenciesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionDependencies

Read ListPackageVersionDependenciesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionDependencies

Show ListPackageVersionDependenciesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionDependencies

Generic ListPackageVersionDependenciesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionDependencies

NFData ListPackageVersionDependenciesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionDependencies

type Rep ListPackageVersionDependenciesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionDependencies

type Rep ListPackageVersionDependenciesResponse = D1 ('MetaData "ListPackageVersionDependenciesResponse" "Amazonka.CodeArtifact.ListPackageVersionDependencies" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "ListPackageVersionDependenciesResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageFormat)) :*: S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "versionRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dependencies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PackageDependency])))) :*: ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "package") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newListPackageVersionDependenciesResponse Source #

Create a value of ListPackageVersionDependenciesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:format:ListPackageVersionDependencies', listPackageVersionDependenciesResponse_format - A format that specifies the type of the package that contains the returned dependencies. The valid values are:

  • npm
  • pypi
  • maven

$sel:namespace:ListPackageVersionDependencies', listPackageVersionDependenciesResponse_namespace - The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.
  • The namespace of an npm package is its scope.
  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

$sel:versionRevision:ListPackageVersionDependenciesResponse', listPackageVersionDependenciesResponse_versionRevision - The current revision associated with the package version.

$sel:dependencies:ListPackageVersionDependenciesResponse', listPackageVersionDependenciesResponse_dependencies - The returned list of PackageDependency objects.

$sel:nextToken:ListPackageVersionDependencies', listPackageVersionDependenciesResponse_nextToken - The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

$sel:version:ListPackageVersionDependenciesResponse', listPackageVersionDependenciesResponse_version - The version of the package that is specified in the request.

$sel:package:ListPackageVersionDependencies', listPackageVersionDependenciesResponse_package - The name of the package that contains the returned package versions dependencies.

$sel:httpStatus:ListPackageVersionDependenciesResponse', listPackageVersionDependenciesResponse_httpStatus - The response's http status code.

ListPackages (Paginated)

data ListPackages Source #

See: newListPackages smart constructor.

Instances

Instances details
Eq ListPackages Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

Read ListPackages Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

Show ListPackages Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

Generic ListPackages Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

Associated Types

type Rep ListPackages :: Type -> Type #

NFData ListPackages Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

Methods

rnf :: ListPackages -> () #

Hashable ListPackages Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

ToJSON ListPackages Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

AWSPager ListPackages Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

AWSRequest ListPackages Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

Associated Types

type AWSResponse ListPackages #

ToHeaders ListPackages Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

ToPath ListPackages Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

ToQuery ListPackages Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

type Rep ListPackages Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

type AWSResponse ListPackages Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

newListPackages Source #

Create a value of ListPackages with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:format:ListPackages', listPackages_format - The format of the packages. The valid package types are:

  • npm: A Node Package Manager (npm) package.
  • pypi: A Python Package Index (PyPI) package.
  • maven: A Maven package that contains compiled code in a distributable format, such as a JAR file.

$sel:namespace:ListPackages', listPackages_namespace - The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.
  • The namespace of an npm package is its scope.
  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

$sel:domainOwner:ListPackages', listPackages_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:nextToken:ListPackages', listPackages_nextToken - The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

$sel:packagePrefix:ListPackages', listPackages_packagePrefix - A prefix used to filter returned packages. Only packages with names that start with packagePrefix are returned.

$sel:maxResults:ListPackages', listPackages_maxResults - The maximum number of results to return per page.

$sel:domain:ListPackages', listPackages_domain - The name of the domain that contains the repository that contains the requested list of packages.

$sel:repository:ListPackages', listPackages_repository - The name of the repository from which packages are to be listed.

data ListPackagesResponse Source #

See: newListPackagesResponse smart constructor.

Instances

Instances details
Eq ListPackagesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

Read ListPackagesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

Show ListPackagesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

Generic ListPackagesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

Associated Types

type Rep ListPackagesResponse :: Type -> Type #

NFData ListPackagesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

Methods

rnf :: ListPackagesResponse -> () #

type Rep ListPackagesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

type Rep ListPackagesResponse = D1 ('MetaData "ListPackagesResponse" "Amazonka.CodeArtifact.ListPackages" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "ListPackagesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "packages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PackageSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListPackagesResponse Source #

Create a value of ListPackagesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:packages:ListPackagesResponse', listPackagesResponse_packages - The list of returned PackageSummary objects.

$sel:nextToken:ListPackages', listPackagesResponse_nextToken - If there are additional results, this is the token for the next set of results.

$sel:httpStatus:ListPackagesResponse', listPackagesResponse_httpStatus - The response's http status code.

PutRepositoryPermissionsPolicy

data PutRepositoryPermissionsPolicy Source #

See: newPutRepositoryPermissionsPolicy smart constructor.

Instances

Instances details
Eq PutRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy

Read PutRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy

Show PutRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy

Generic PutRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy

Associated Types

type Rep PutRepositoryPermissionsPolicy :: Type -> Type #

NFData PutRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy

Hashable PutRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy

ToJSON PutRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy

AWSRequest PutRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy

ToHeaders PutRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy

ToPath PutRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy

ToQuery PutRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy

type Rep PutRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy

type Rep PutRepositoryPermissionsPolicy = D1 ('MetaData "PutRepositoryPermissionsPolicy" "Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "PutRepositoryPermissionsPolicy'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "policyRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "policyDocument") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse PutRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy

newPutRepositoryPermissionsPolicy Source #

Create a value of PutRepositoryPermissionsPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:policyRevision:PutRepositoryPermissionsPolicy', putRepositoryPermissionsPolicy_policyRevision - Sets the revision of the resource policy that specifies permissions to access the repository. This revision is used for optimistic locking, which prevents others from overwriting your changes to the repository's resource policy.

$sel:domainOwner:PutRepositoryPermissionsPolicy', putRepositoryPermissionsPolicy_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:domain:PutRepositoryPermissionsPolicy', putRepositoryPermissionsPolicy_domain - The name of the domain containing the repository to set the resource policy on.

$sel:repository:PutRepositoryPermissionsPolicy', putRepositoryPermissionsPolicy_repository - The name of the repository to set the resource policy on.

$sel:policyDocument:PutRepositoryPermissionsPolicy', putRepositoryPermissionsPolicy_policyDocument - A valid displayable JSON Aspen policy string to be set as the access control resource policy on the provided repository.

data PutRepositoryPermissionsPolicyResponse Source #

Instances

Instances details
Eq PutRepositoryPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy

Read PutRepositoryPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy

Show PutRepositoryPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy

Generic PutRepositoryPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy

NFData PutRepositoryPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy

type Rep PutRepositoryPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy

type Rep PutRepositoryPermissionsPolicyResponse = D1 ('MetaData "PutRepositoryPermissionsPolicyResponse" "Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "PutRepositoryPermissionsPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourcePolicy)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutRepositoryPermissionsPolicyResponse Source #

Create a value of PutRepositoryPermissionsPolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:policy:PutRepositoryPermissionsPolicyResponse', putRepositoryPermissionsPolicyResponse_policy - The resource policy that was set after processing the request.

$sel:httpStatus:PutRepositoryPermissionsPolicyResponse', putRepositoryPermissionsPolicyResponse_httpStatus - The response's http status code.

DeleteRepositoryPermissionsPolicy

data DeleteRepositoryPermissionsPolicy Source #

See: newDeleteRepositoryPermissionsPolicy smart constructor.

Instances

Instances details
Eq DeleteRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy

Read DeleteRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy

Show DeleteRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy

Generic DeleteRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy

Associated Types

type Rep DeleteRepositoryPermissionsPolicy :: Type -> Type #

NFData DeleteRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy

Hashable DeleteRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy

AWSRequest DeleteRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy

ToHeaders DeleteRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy

ToPath DeleteRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy

ToQuery DeleteRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy

type Rep DeleteRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy

type Rep DeleteRepositoryPermissionsPolicy = D1 ('MetaData "DeleteRepositoryPermissionsPolicy" "Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "DeleteRepositoryPermissionsPolicy'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "policyRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DeleteRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy

newDeleteRepositoryPermissionsPolicy Source #

Create a value of DeleteRepositoryPermissionsPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:policyRevision:DeleteRepositoryPermissionsPolicy', deleteRepositoryPermissionsPolicy_policyRevision - The revision of the repository's resource policy to be deleted. This revision is used for optimistic locking, which prevents others from accidentally overwriting your changes to the repository's resource policy.

$sel:domainOwner:DeleteRepositoryPermissionsPolicy', deleteRepositoryPermissionsPolicy_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:domain:DeleteRepositoryPermissionsPolicy', deleteRepositoryPermissionsPolicy_domain - The name of the domain that contains the repository associated with the resource policy to be deleted.

$sel:repository:DeleteRepositoryPermissionsPolicy', deleteRepositoryPermissionsPolicy_repository - The name of the repository that is associated with the resource policy to be deleted

data DeleteRepositoryPermissionsPolicyResponse Source #

Instances

Instances details
Eq DeleteRepositoryPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy

Read DeleteRepositoryPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy

Show DeleteRepositoryPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy

Generic DeleteRepositoryPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy

NFData DeleteRepositoryPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy

type Rep DeleteRepositoryPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy

type Rep DeleteRepositoryPermissionsPolicyResponse = D1 ('MetaData "DeleteRepositoryPermissionsPolicyResponse" "Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "DeleteRepositoryPermissionsPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourcePolicy)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteRepositoryPermissionsPolicyResponse Source #

Create a value of DeleteRepositoryPermissionsPolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:policy:DeleteRepositoryPermissionsPolicyResponse', deleteRepositoryPermissionsPolicyResponse_policy - Information about the deleted policy after processing the request.

$sel:httpStatus:DeleteRepositoryPermissionsPolicyResponse', deleteRepositoryPermissionsPolicyResponse_httpStatus - The response's http status code.

GetDomainPermissionsPolicy

data GetDomainPermissionsPolicy Source #

See: newGetDomainPermissionsPolicy smart constructor.

Instances

Instances details
Eq GetDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

Read GetDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

Show GetDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

Generic GetDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

Associated Types

type Rep GetDomainPermissionsPolicy :: Type -> Type #

NFData GetDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

Hashable GetDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

AWSRequest GetDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

ToHeaders GetDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

ToPath GetDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

ToQuery GetDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

type Rep GetDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

type Rep GetDomainPermissionsPolicy = D1 ('MetaData "GetDomainPermissionsPolicy" "Amazonka.CodeArtifact.GetDomainPermissionsPolicy" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "GetDomainPermissionsPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

newGetDomainPermissionsPolicy Source #

Create a value of GetDomainPermissionsPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainOwner:GetDomainPermissionsPolicy', getDomainPermissionsPolicy_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:domain:GetDomainPermissionsPolicy', getDomainPermissionsPolicy_domain - The name of the domain to which the resource policy is attached.

data GetDomainPermissionsPolicyResponse Source #

Instances

Instances details
Eq GetDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

Read GetDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

Show GetDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

Generic GetDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

Associated Types

type Rep GetDomainPermissionsPolicyResponse :: Type -> Type #

NFData GetDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

type Rep GetDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

type Rep GetDomainPermissionsPolicyResponse = D1 ('MetaData "GetDomainPermissionsPolicyResponse" "Amazonka.CodeArtifact.GetDomainPermissionsPolicy" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "GetDomainPermissionsPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourcePolicy)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetDomainPermissionsPolicyResponse Source #

Create a value of GetDomainPermissionsPolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:policy:GetDomainPermissionsPolicyResponse', getDomainPermissionsPolicyResponse_policy - The returned resource policy.

$sel:httpStatus:GetDomainPermissionsPolicyResponse', getDomainPermissionsPolicyResponse_httpStatus - The response's http status code.

ListRepositories (Paginated)

data ListRepositories Source #

See: newListRepositories smart constructor.

Instances

Instances details
Eq ListRepositories Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

Read ListRepositories Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

Show ListRepositories Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

Generic ListRepositories Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

Associated Types

type Rep ListRepositories :: Type -> Type #

NFData ListRepositories Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

Methods

rnf :: ListRepositories -> () #

Hashable ListRepositories Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

ToJSON ListRepositories Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

AWSPager ListRepositories Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

AWSRequest ListRepositories Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

Associated Types

type AWSResponse ListRepositories #

ToHeaders ListRepositories Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

ToPath ListRepositories Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

ToQuery ListRepositories Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

type Rep ListRepositories Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

type Rep ListRepositories = D1 ('MetaData "ListRepositories" "Amazonka.CodeArtifact.ListRepositories" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "ListRepositories'" 'PrefixI 'True) (S1 ('MetaSel ('Just "repositoryPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse ListRepositories Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

newListRepositories :: ListRepositories Source #

Create a value of ListRepositories with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:repositoryPrefix:ListRepositories', listRepositories_repositoryPrefix - A prefix used to filter returned repositories. Only repositories with names that start with repositoryPrefix are returned.

$sel:nextToken:ListRepositories', listRepositories_nextToken - The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

$sel:maxResults:ListRepositories', listRepositories_maxResults - The maximum number of results to return per page.

data ListRepositoriesResponse Source #

See: newListRepositoriesResponse smart constructor.

Instances

Instances details
Eq ListRepositoriesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

Read ListRepositoriesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

Show ListRepositoriesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

Generic ListRepositoriesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

Associated Types

type Rep ListRepositoriesResponse :: Type -> Type #

NFData ListRepositoriesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

type Rep ListRepositoriesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

type Rep ListRepositoriesResponse = D1 ('MetaData "ListRepositoriesResponse" "Amazonka.CodeArtifact.ListRepositories" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "ListRepositoriesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "repositories") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RepositorySummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListRepositoriesResponse Source #

Create a value of ListRepositoriesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:repositories:ListRepositoriesResponse', listRepositoriesResponse_repositories - The returned list of RepositorySummary objects.

$sel:nextToken:ListRepositories', listRepositoriesResponse_nextToken - If there are additional results, this is the token for the next set of results.

$sel:httpStatus:ListRepositoriesResponse', listRepositoriesResponse_httpStatus - The response's http status code.

UpdatePackageVersionsStatus

data UpdatePackageVersionsStatus Source #

See: newUpdatePackageVersionsStatus smart constructor.

Instances

Instances details
Eq UpdatePackageVersionsStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

Read UpdatePackageVersionsStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

Show UpdatePackageVersionsStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

Generic UpdatePackageVersionsStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

Associated Types

type Rep UpdatePackageVersionsStatus :: Type -> Type #

NFData UpdatePackageVersionsStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

Hashable UpdatePackageVersionsStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

ToJSON UpdatePackageVersionsStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

AWSRequest UpdatePackageVersionsStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

ToHeaders UpdatePackageVersionsStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

ToPath UpdatePackageVersionsStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

ToQuery UpdatePackageVersionsStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

type Rep UpdatePackageVersionsStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

type AWSResponse UpdatePackageVersionsStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

newUpdatePackageVersionsStatus Source #

Create a value of UpdatePackageVersionsStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:expectedStatus:UpdatePackageVersionsStatus', updatePackageVersionsStatus_expectedStatus - The package version’s expected status before it is updated. If expectedStatus is provided, the package version's status is updated only if its status at the time UpdatePackageVersionsStatus is called matches expectedStatus.

$sel:versionRevisions:UpdatePackageVersionsStatus', updatePackageVersionsStatus_versionRevisions - A map of package versions and package version revisions. The map key is the package version (for example, 3.5.2), and the map value is the package version revision.

$sel:namespace:UpdatePackageVersionsStatus', updatePackageVersionsStatus_namespace - The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.
  • The namespace of an npm package is its scope.
  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

$sel:domainOwner:UpdatePackageVersionsStatus', updatePackageVersionsStatus_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:domain:UpdatePackageVersionsStatus', updatePackageVersionsStatus_domain - The name of the domain that contains the repository that contains the package versions with a status to be updated.

$sel:repository:UpdatePackageVersionsStatus', updatePackageVersionsStatus_repository - The repository that contains the package versions with the status you want to update.

$sel:format:UpdatePackageVersionsStatus', updatePackageVersionsStatus_format - A format that specifies the type of the package with the statuses to update. The valid values are:

  • npm
  • pypi
  • maven

$sel:package:UpdatePackageVersionsStatus', updatePackageVersionsStatus_package - The name of the package with the version statuses to update.

$sel:versions:UpdatePackageVersionsStatus', updatePackageVersionsStatus_versions - An array of strings that specify the versions of the package with the statuses to update.

$sel:targetStatus:UpdatePackageVersionsStatus', updatePackageVersionsStatus_targetStatus - The status you want to change the package version status to.

data UpdatePackageVersionsStatusResponse Source #

Instances

Instances details
Eq UpdatePackageVersionsStatusResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

Read UpdatePackageVersionsStatusResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

Show UpdatePackageVersionsStatusResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

Generic UpdatePackageVersionsStatusResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

NFData UpdatePackageVersionsStatusResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

type Rep UpdatePackageVersionsStatusResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

type Rep UpdatePackageVersionsStatusResponse = D1 ('MetaData "UpdatePackageVersionsStatusResponse" "Amazonka.CodeArtifact.UpdatePackageVersionsStatus" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "UpdatePackageVersionsStatusResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failedVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text PackageVersionError))) :*: (S1 ('MetaSel ('Just "successfulVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text SuccessfulPackageVersionInfo))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newUpdatePackageVersionsStatusResponse Source #

Create a value of UpdatePackageVersionsStatusResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:failedVersions:UpdatePackageVersionsStatusResponse', updatePackageVersionsStatusResponse_failedVersions - A list of SuccessfulPackageVersionInfo objects, one for each package version with a status that successfully updated.

$sel:successfulVersions:UpdatePackageVersionsStatusResponse', updatePackageVersionsStatusResponse_successfulVersions - A list of PackageVersionError objects, one for each package version with a status that failed to update.

$sel:httpStatus:UpdatePackageVersionsStatusResponse', updatePackageVersionsStatusResponse_httpStatus - The response's http status code.

CreateRepository

data CreateRepository Source #

See: newCreateRepository smart constructor.

Instances

Instances details
Eq CreateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

Read CreateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

Show CreateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

Generic CreateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

Associated Types

type Rep CreateRepository :: Type -> Type #

NFData CreateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

Methods

rnf :: CreateRepository -> () #

Hashable CreateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

ToJSON CreateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

AWSRequest CreateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

Associated Types

type AWSResponse CreateRepository #

ToHeaders CreateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

ToPath CreateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

ToQuery CreateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

type Rep CreateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

type Rep CreateRepository = D1 ('MetaData "CreateRepository" "Amazonka.CodeArtifact.CreateRepository" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "CreateRepository'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "upstreams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UpstreamRepository])) :*: (S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: (S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse CreateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

newCreateRepository Source #

Create a value of CreateRepository with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:upstreams:CreateRepository', createRepository_upstreams - A list of upstream repositories to associate with the repository. The order of the upstream repositories in the list determines their priority order when AWS CodeArtifact looks for a requested package version. For more information, see Working with upstream repositories.

$sel:domainOwner:CreateRepository', createRepository_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:description:CreateRepository', createRepository_description - A description of the created repository.

$sel:tags:CreateRepository', createRepository_tags - One or more tag key-value pairs for the repository.

$sel:domain:CreateRepository', createRepository_domain - The name of the domain that contains the created repository.

$sel:repository:CreateRepository', createRepository_repository - The name of the repository to create.

data CreateRepositoryResponse Source #

See: newCreateRepositoryResponse smart constructor.

Instances

Instances details
Eq CreateRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

Read CreateRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

Show CreateRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

Generic CreateRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

Associated Types

type Rep CreateRepositoryResponse :: Type -> Type #

NFData CreateRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

type Rep CreateRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

type Rep CreateRepositoryResponse = D1 ('MetaData "CreateRepositoryResponse" "Amazonka.CodeArtifact.CreateRepository" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "CreateRepositoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RepositoryDescription)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateRepositoryResponse Source #

Create a value of CreateRepositoryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:repository:CreateRepository', createRepositoryResponse_repository - Information about the created repository after processing the request.

$sel:httpStatus:CreateRepositoryResponse', createRepositoryResponse_httpStatus - The response's http status code.

GetPackageVersionAsset

data GetPackageVersionAsset Source #

See: newGetPackageVersionAsset smart constructor.

Instances

Instances details
Eq GetPackageVersionAsset Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

Read GetPackageVersionAsset Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

Show GetPackageVersionAsset Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

Generic GetPackageVersionAsset Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

Associated Types

type Rep GetPackageVersionAsset :: Type -> Type #

NFData GetPackageVersionAsset Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

Methods

rnf :: GetPackageVersionAsset -> () #

Hashable GetPackageVersionAsset Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

AWSRequest GetPackageVersionAsset Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

Associated Types

type AWSResponse GetPackageVersionAsset #

ToHeaders GetPackageVersionAsset Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

ToPath GetPackageVersionAsset Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

ToQuery GetPackageVersionAsset Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

type Rep GetPackageVersionAsset Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

type Rep GetPackageVersionAsset = D1 ('MetaData "GetPackageVersionAsset" "Amazonka.CodeArtifact.GetPackageVersionAsset" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "GetPackageVersionAsset'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "packageVersionRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PackageFormat)) :*: (S1 ('MetaSel ('Just "package") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "packageVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "asset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse GetPackageVersionAsset Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

newGetPackageVersionAsset Source #

Create a value of GetPackageVersionAsset with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:namespace:GetPackageVersionAsset', getPackageVersionAsset_namespace - The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.
  • The namespace of an npm package is its scope.
  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

$sel:domainOwner:GetPackageVersionAsset', getPackageVersionAsset_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:packageVersionRevision:GetPackageVersionAsset', getPackageVersionAsset_packageVersionRevision - The name of the package version revision that contains the requested asset.

$sel:domain:GetPackageVersionAsset', getPackageVersionAsset_domain - The name of the domain that contains the repository that contains the package version with the requested asset.

$sel:repository:GetPackageVersionAsset', getPackageVersionAsset_repository - The repository that contains the package version with the requested asset.

$sel:format:GetPackageVersionAsset', getPackageVersionAsset_format - A format that specifies the type of the package version with the requested asset file. The valid values are:

  • npm
  • pypi
  • maven

$sel:package:GetPackageVersionAsset', getPackageVersionAsset_package - The name of the package that contains the requested asset.

$sel:packageVersion:GetPackageVersionAsset', getPackageVersionAsset_packageVersion - A string that contains the package version (for example, 3.5.2).

$sel:asset:GetPackageVersionAsset', getPackageVersionAsset_asset - The name of the requested asset.

data GetPackageVersionAssetResponse Source #

See: newGetPackageVersionAssetResponse smart constructor.

Instances

Instances details
Show GetPackageVersionAssetResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

Generic GetPackageVersionAssetResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

Associated Types

type Rep GetPackageVersionAssetResponse :: Type -> Type #

type Rep GetPackageVersionAssetResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

type Rep GetPackageVersionAssetResponse = D1 ('MetaData "GetPackageVersionAssetResponse" "Amazonka.CodeArtifact.GetPackageVersionAsset" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "GetPackageVersionAssetResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "packageVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "assetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "packageVersionRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "asset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResponseBody)))))

newGetPackageVersionAssetResponse Source #

Create a value of GetPackageVersionAssetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:packageVersion:GetPackageVersionAsset', getPackageVersionAssetResponse_packageVersion - A string that contains the package version (for example, 3.5.2).

$sel:assetName:GetPackageVersionAssetResponse', getPackageVersionAssetResponse_assetName - The name of the asset that is downloaded.

$sel:packageVersionRevision:GetPackageVersionAsset', getPackageVersionAssetResponse_packageVersionRevision - The name of the package version revision that contains the downloaded asset.

$sel:httpStatus:GetPackageVersionAssetResponse', getPackageVersionAssetResponse_httpStatus - The response's http status code.

$sel:asset:GetPackageVersionAsset', getPackageVersionAssetResponse_asset - The binary file, or asset, that is downloaded.

ListRepositoriesInDomain (Paginated)

data ListRepositoriesInDomain Source #

See: newListRepositoriesInDomain smart constructor.

Instances

Instances details
Eq ListRepositoriesInDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

Read ListRepositoriesInDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

Show ListRepositoriesInDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

Generic ListRepositoriesInDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

Associated Types

type Rep ListRepositoriesInDomain :: Type -> Type #

NFData ListRepositoriesInDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

Hashable ListRepositoriesInDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

ToJSON ListRepositoriesInDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

AWSPager ListRepositoriesInDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

AWSRequest ListRepositoriesInDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

ToHeaders ListRepositoriesInDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

ToPath ListRepositoriesInDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

ToQuery ListRepositoriesInDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

type Rep ListRepositoriesInDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

type Rep ListRepositoriesInDomain = D1 ('MetaData "ListRepositoriesInDomain" "Amazonka.CodeArtifact.ListRepositoriesInDomain" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "ListRepositoriesInDomain'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "repositoryPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "administratorAccount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse ListRepositoriesInDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

newListRepositoriesInDomain Source #

Create a value of ListRepositoriesInDomain with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:repositoryPrefix:ListRepositoriesInDomain', listRepositoriesInDomain_repositoryPrefix - A prefix used to filter returned repositories. Only repositories with names that start with repositoryPrefix are returned.

$sel:domainOwner:ListRepositoriesInDomain', listRepositoriesInDomain_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:nextToken:ListRepositoriesInDomain', listRepositoriesInDomain_nextToken - The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

$sel:administratorAccount:ListRepositoriesInDomain', listRepositoriesInDomain_administratorAccount - Filter the list of repositories to only include those that are managed by the AWS account ID.

$sel:maxResults:ListRepositoriesInDomain', listRepositoriesInDomain_maxResults - The maximum number of results to return per page.

$sel:domain:ListRepositoriesInDomain', listRepositoriesInDomain_domain - The name of the domain that contains the returned list of repositories.

data ListRepositoriesInDomainResponse Source #

See: newListRepositoriesInDomainResponse smart constructor.

Instances

Instances details
Eq ListRepositoriesInDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

Read ListRepositoriesInDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

Show ListRepositoriesInDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

Generic ListRepositoriesInDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

Associated Types

type Rep ListRepositoriesInDomainResponse :: Type -> Type #

NFData ListRepositoriesInDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

type Rep ListRepositoriesInDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

type Rep ListRepositoriesInDomainResponse = D1 ('MetaData "ListRepositoriesInDomainResponse" "Amazonka.CodeArtifact.ListRepositoriesInDomain" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "ListRepositoriesInDomainResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "repositories") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RepositorySummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListRepositoriesInDomainResponse Source #

Create a value of ListRepositoriesInDomainResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:repositories:ListRepositoriesInDomainResponse', listRepositoriesInDomainResponse_repositories - The returned list of repositories.

$sel:nextToken:ListRepositoriesInDomain', listRepositoriesInDomainResponse_nextToken - If there are additional results, this is the token for the next set of results.

$sel:httpStatus:ListRepositoriesInDomainResponse', listRepositoriesInDomainResponse_httpStatus - The response's http status code.

PutDomainPermissionsPolicy

data PutDomainPermissionsPolicy Source #

See: newPutDomainPermissionsPolicy smart constructor.

Instances

Instances details
Eq PutDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

Read PutDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

Show PutDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

Generic PutDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

Associated Types

type Rep PutDomainPermissionsPolicy :: Type -> Type #

NFData PutDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

Hashable PutDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

ToJSON PutDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

AWSRequest PutDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

ToHeaders PutDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

ToPath PutDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

ToQuery PutDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

type Rep PutDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

type Rep PutDomainPermissionsPolicy = D1 ('MetaData "PutDomainPermissionsPolicy" "Amazonka.CodeArtifact.PutDomainPermissionsPolicy" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "PutDomainPermissionsPolicy'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "policyRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "policyDocument") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse PutDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

newPutDomainPermissionsPolicy Source #

Create a value of PutDomainPermissionsPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:policyRevision:PutDomainPermissionsPolicy', putDomainPermissionsPolicy_policyRevision - The current revision of the resource policy to be set. This revision is used for optimistic locking, which prevents others from overwriting your changes to the domain's resource policy.

$sel:domainOwner:PutDomainPermissionsPolicy', putDomainPermissionsPolicy_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:domain:PutDomainPermissionsPolicy', putDomainPermissionsPolicy_domain - The name of the domain on which to set the resource policy.

$sel:policyDocument:PutDomainPermissionsPolicy', putDomainPermissionsPolicy_policyDocument - A valid displayable JSON Aspen policy string to be set as the access control resource policy on the provided domain.

data PutDomainPermissionsPolicyResponse Source #

Instances

Instances details
Eq PutDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

Read PutDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

Show PutDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

Generic PutDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

Associated Types

type Rep PutDomainPermissionsPolicyResponse :: Type -> Type #

NFData PutDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

type Rep PutDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

type Rep PutDomainPermissionsPolicyResponse = D1 ('MetaData "PutDomainPermissionsPolicyResponse" "Amazonka.CodeArtifact.PutDomainPermissionsPolicy" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "PutDomainPermissionsPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourcePolicy)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutDomainPermissionsPolicyResponse Source #

Create a value of PutDomainPermissionsPolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:policy:PutDomainPermissionsPolicyResponse', putDomainPermissionsPolicyResponse_policy - The resource policy that was set after processing the request.

$sel:httpStatus:PutDomainPermissionsPolicyResponse', putDomainPermissionsPolicyResponse_httpStatus - The response's http status code.

DeleteDomainPermissionsPolicy

data DeleteDomainPermissionsPolicy Source #

See: newDeleteDomainPermissionsPolicy smart constructor.

Instances

Instances details
Eq DeleteDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy

Read DeleteDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy

Show DeleteDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy

Generic DeleteDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy

Associated Types

type Rep DeleteDomainPermissionsPolicy :: Type -> Type #

NFData DeleteDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy

Hashable DeleteDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy

AWSRequest DeleteDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy

ToHeaders DeleteDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy

ToPath DeleteDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy

ToQuery DeleteDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy

type Rep DeleteDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy

type Rep DeleteDomainPermissionsPolicy = D1 ('MetaData "DeleteDomainPermissionsPolicy" "Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "DeleteDomainPermissionsPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policyRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DeleteDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy

newDeleteDomainPermissionsPolicy Source #

Create a value of DeleteDomainPermissionsPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:policyRevision:DeleteDomainPermissionsPolicy', deleteDomainPermissionsPolicy_policyRevision - The current revision of the resource policy to be deleted. This revision is used for optimistic locking, which prevents others from overwriting your changes to the domain's resource policy.

$sel:domainOwner:DeleteDomainPermissionsPolicy', deleteDomainPermissionsPolicy_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:domain:DeleteDomainPermissionsPolicy', deleteDomainPermissionsPolicy_domain - The name of the domain associated with the resource policy to be deleted.

data DeleteDomainPermissionsPolicyResponse Source #

Instances

Instances details
Eq DeleteDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy

Read DeleteDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy

Show DeleteDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy

Generic DeleteDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy

NFData DeleteDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy

type Rep DeleteDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy

type Rep DeleteDomainPermissionsPolicyResponse = D1 ('MetaData "DeleteDomainPermissionsPolicyResponse" "Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "DeleteDomainPermissionsPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourcePolicy)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteDomainPermissionsPolicyResponse Source #

Create a value of DeleteDomainPermissionsPolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:policy:DeleteDomainPermissionsPolicyResponse', deleteDomainPermissionsPolicyResponse_policy - Information about the deleted resource policy after processing the request.

$sel:httpStatus:DeleteDomainPermissionsPolicyResponse', deleteDomainPermissionsPolicyResponse_httpStatus - The response's http status code.

GetPackageVersionReadme

data GetPackageVersionReadme Source #

See: newGetPackageVersionReadme smart constructor.

Instances

Instances details
Eq GetPackageVersionReadme Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

Read GetPackageVersionReadme Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

Show GetPackageVersionReadme Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

Generic GetPackageVersionReadme Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

Associated Types

type Rep GetPackageVersionReadme :: Type -> Type #

NFData GetPackageVersionReadme Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

Methods

rnf :: GetPackageVersionReadme -> () #

Hashable GetPackageVersionReadme Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

AWSRequest GetPackageVersionReadme Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

ToHeaders GetPackageVersionReadme Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

ToPath GetPackageVersionReadme Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

ToQuery GetPackageVersionReadme Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

type Rep GetPackageVersionReadme Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

type Rep GetPackageVersionReadme = D1 ('MetaData "GetPackageVersionReadme" "Amazonka.CodeArtifact.GetPackageVersionReadme" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "GetPackageVersionReadme'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PackageFormat)) :*: (S1 ('MetaSel ('Just "package") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "packageVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse GetPackageVersionReadme Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

newGetPackageVersionReadme Source #

Create a value of GetPackageVersionReadme with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:namespace:GetPackageVersionReadme', getPackageVersionReadme_namespace - The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.
  • The namespace of an npm package is its scope.
  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

$sel:domainOwner:GetPackageVersionReadme', getPackageVersionReadme_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:domain:GetPackageVersionReadme', getPackageVersionReadme_domain - The name of the domain that contains the repository that contains the package version with the requested readme file.

$sel:repository:GetPackageVersionReadme', getPackageVersionReadme_repository - The repository that contains the package with the requested readme file.

$sel:format:GetPackageVersionReadme', getPackageVersionReadme_format - A format that specifies the type of the package version with the requested readme file. The valid values are:

  • npm
  • pypi
  • maven

$sel:package:GetPackageVersionReadme', getPackageVersionReadme_package - The name of the package version that contains the requested readme file.

$sel:packageVersion:GetPackageVersionReadme', getPackageVersionReadme_packageVersion - A string that contains the package version (for example, 3.5.2).

data GetPackageVersionReadmeResponse Source #

See: newGetPackageVersionReadmeResponse smart constructor.

Instances

Instances details
Eq GetPackageVersionReadmeResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

Read GetPackageVersionReadmeResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

Show GetPackageVersionReadmeResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

Generic GetPackageVersionReadmeResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

Associated Types

type Rep GetPackageVersionReadmeResponse :: Type -> Type #

NFData GetPackageVersionReadmeResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

type Rep GetPackageVersionReadmeResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

type Rep GetPackageVersionReadmeResponse = D1 ('MetaData "GetPackageVersionReadmeResponse" "Amazonka.CodeArtifact.GetPackageVersionReadme" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "GetPackageVersionReadmeResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "readme") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageFormat)) :*: S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "versionRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "package") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetPackageVersionReadmeResponse Source #

Create a value of GetPackageVersionReadmeResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:readme:GetPackageVersionReadmeResponse', getPackageVersionReadmeResponse_readme - The text of the returned readme file.

$sel:format:GetPackageVersionReadme', getPackageVersionReadmeResponse_format - The format of the package with the requested readme file. Valid format types are:

  • npm
  • pypi
  • maven

$sel:namespace:GetPackageVersionReadme', getPackageVersionReadmeResponse_namespace - The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.
  • The namespace of an npm package is its scope.
  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

$sel:versionRevision:GetPackageVersionReadmeResponse', getPackageVersionReadmeResponse_versionRevision - The current revision associated with the package version.

$sel:version:GetPackageVersionReadmeResponse', getPackageVersionReadmeResponse_version - The version of the package with the requested readme file.

$sel:package:GetPackageVersionReadme', getPackageVersionReadmeResponse_package - The name of the package that contains the returned readme file.

$sel:httpStatus:GetPackageVersionReadmeResponse', getPackageVersionReadmeResponse_httpStatus - The response's http status code.

CreateDomain

data CreateDomain Source #

See: newCreateDomain smart constructor.

Constructors

CreateDomain' (Maybe Text) (Maybe [Tag]) Text 

Instances

Instances details
Eq CreateDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

Read CreateDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

Show CreateDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

Generic CreateDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

Associated Types

type Rep CreateDomain :: Type -> Type #

NFData CreateDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

Methods

rnf :: CreateDomain -> () #

Hashable CreateDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

ToJSON CreateDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

AWSRequest CreateDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

Associated Types

type AWSResponse CreateDomain #

ToHeaders CreateDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

ToPath CreateDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

ToQuery CreateDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

type Rep CreateDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

type Rep CreateDomain = D1 ('MetaData "CreateDomain" "Amazonka.CodeArtifact.CreateDomain" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "CreateDomain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "encryptionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

newCreateDomain Source #

Create a value of CreateDomain with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:encryptionKey:CreateDomain', createDomain_encryptionKey - The encryption key for the domain. This is used to encrypt content stored in a domain. An encryption key can be a key ID, a key Amazon Resource Name (ARN), a key alias, or a key alias ARN. To specify an encryptionKey, your IAM role must have kms:DescribeKey and kms:CreateGrant permissions on the encryption key that is used. For more information, see DescribeKey in the AWS Key Management Service API Reference and AWS KMS API Permissions Reference in the AWS Key Management Service Developer Guide.

CodeArtifact supports only symmetric CMKs. Do not associate an asymmetric CMK with your domain. For more information, see Using symmetric and asymmetric keys in the AWS Key Management Service Developer Guide.

$sel:tags:CreateDomain', createDomain_tags - One or more tag key-value pairs for the domain.

$sel:domain:CreateDomain', createDomain_domain - The name of the domain to create. All domain names in an AWS Region that are in the same AWS account must be unique. The domain name is used as the prefix in DNS hostnames. Do not use sensitive information in a domain name because it is publicly discoverable.

data CreateDomainResponse Source #

See: newCreateDomainResponse smart constructor.

Instances

Instances details
Eq CreateDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

Read CreateDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

Show CreateDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

Generic CreateDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

Associated Types

type Rep CreateDomainResponse :: Type -> Type #

NFData CreateDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

Methods

rnf :: CreateDomainResponse -> () #

type Rep CreateDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

type Rep CreateDomainResponse = D1 ('MetaData "CreateDomainResponse" "Amazonka.CodeArtifact.CreateDomain" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "CreateDomainResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainDescription)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateDomainResponse Source #

Create a value of CreateDomainResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domain:CreateDomain', createDomainResponse_domain - Contains information about the created domain after processing the request.

$sel:httpStatus:CreateDomainResponse', createDomainResponse_httpStatus - The response's http status code.

GetRepositoryPermissionsPolicy

data GetRepositoryPermissionsPolicy Source #

See: newGetRepositoryPermissionsPolicy smart constructor.

Instances

Instances details
Eq GetRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy

Read GetRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy

Show GetRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy

Generic GetRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy

Associated Types

type Rep GetRepositoryPermissionsPolicy :: Type -> Type #

NFData GetRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy

Hashable GetRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy

AWSRequest GetRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy

ToHeaders GetRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy

ToPath GetRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy

ToQuery GetRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy

type Rep GetRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy

type Rep GetRepositoryPermissionsPolicy = D1 ('MetaData "GetRepositoryPermissionsPolicy" "Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "GetRepositoryPermissionsPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy

newGetRepositoryPermissionsPolicy Source #

Create a value of GetRepositoryPermissionsPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainOwner:GetRepositoryPermissionsPolicy', getRepositoryPermissionsPolicy_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:domain:GetRepositoryPermissionsPolicy', getRepositoryPermissionsPolicy_domain - The name of the domain containing the repository whose associated resource policy is to be retrieved.

$sel:repository:GetRepositoryPermissionsPolicy', getRepositoryPermissionsPolicy_repository - The name of the repository whose associated resource policy is to be retrieved.

data GetRepositoryPermissionsPolicyResponse Source #

Instances

Instances details
Eq GetRepositoryPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy

Read GetRepositoryPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy

Show GetRepositoryPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy

Generic GetRepositoryPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy

NFData GetRepositoryPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy

type Rep GetRepositoryPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy

type Rep GetRepositoryPermissionsPolicyResponse = D1 ('MetaData "GetRepositoryPermissionsPolicyResponse" "Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "GetRepositoryPermissionsPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourcePolicy)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetRepositoryPermissionsPolicyResponse Source #

Create a value of GetRepositoryPermissionsPolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:policy:GetRepositoryPermissionsPolicyResponse', getRepositoryPermissionsPolicyResponse_policy - The returned resource policy.

$sel:httpStatus:GetRepositoryPermissionsPolicyResponse', getRepositoryPermissionsPolicyResponse_httpStatus - The response's http status code.

AssociateExternalConnection

data AssociateExternalConnection Source #

See: newAssociateExternalConnection smart constructor.

Instances

Instances details
Eq AssociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.AssociateExternalConnection

Read AssociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.AssociateExternalConnection

Show AssociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.AssociateExternalConnection

Generic AssociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.AssociateExternalConnection

Associated Types

type Rep AssociateExternalConnection :: Type -> Type #

NFData AssociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.AssociateExternalConnection

Hashable AssociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.AssociateExternalConnection

ToJSON AssociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.AssociateExternalConnection

AWSRequest AssociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.AssociateExternalConnection

ToHeaders AssociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.AssociateExternalConnection

ToPath AssociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.AssociateExternalConnection

ToQuery AssociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.AssociateExternalConnection

type Rep AssociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.AssociateExternalConnection

type Rep AssociateExternalConnection = D1 ('MetaData "AssociateExternalConnection" "Amazonka.CodeArtifact.AssociateExternalConnection" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "AssociateExternalConnection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "externalConnection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse AssociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.AssociateExternalConnection

newAssociateExternalConnection Source #

Create a value of AssociateExternalConnection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainOwner:AssociateExternalConnection', associateExternalConnection_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:domain:AssociateExternalConnection', associateExternalConnection_domain - The name of the domain that contains the repository.

$sel:repository:AssociateExternalConnection', associateExternalConnection_repository - The name of the repository to which the external connection is added.

$sel:externalConnection:AssociateExternalConnection', associateExternalConnection_externalConnection - The name of the external connection to add to the repository. The following values are supported:

  • public:npmjs - for the npm public repository.
  • public:pypi - for the Python Package Index.
  • public:maven-central - for Maven Central.
  • public:maven-googleandroid - for the Google Android repository.
  • public:maven-gradleplugins - for the Gradle plugins repository.
  • public:maven-commonsware - for the CommonsWare Android repository.

data AssociateExternalConnectionResponse Source #

Instances

Instances details
Eq AssociateExternalConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.AssociateExternalConnection

Read AssociateExternalConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.AssociateExternalConnection

Show AssociateExternalConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.AssociateExternalConnection

Generic AssociateExternalConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.AssociateExternalConnection

NFData AssociateExternalConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.AssociateExternalConnection

type Rep AssociateExternalConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.AssociateExternalConnection

type Rep AssociateExternalConnectionResponse = D1 ('MetaData "AssociateExternalConnectionResponse" "Amazonka.CodeArtifact.AssociateExternalConnection" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "AssociateExternalConnectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RepositoryDescription)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAssociateExternalConnectionResponse Source #

Create a value of AssociateExternalConnectionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:repository:AssociateExternalConnection', associateExternalConnectionResponse_repository - Information about the connected repository after processing the request.

$sel:httpStatus:AssociateExternalConnectionResponse', associateExternalConnectionResponse_httpStatus - The response's http status code.

DescribeRepository

data DescribeRepository Source #

See: newDescribeRepository smart constructor.

Instances

Instances details
Eq DescribeRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

Read DescribeRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

Show DescribeRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

Generic DescribeRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

Associated Types

type Rep DescribeRepository :: Type -> Type #

NFData DescribeRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

Methods

rnf :: DescribeRepository -> () #

Hashable DescribeRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

AWSRequest DescribeRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

Associated Types

type AWSResponse DescribeRepository #

ToHeaders DescribeRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

ToPath DescribeRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

ToQuery DescribeRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

type Rep DescribeRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

type Rep DescribeRepository = D1 ('MetaData "DescribeRepository" "Amazonka.CodeArtifact.DescribeRepository" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "DescribeRepository'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

newDescribeRepository Source #

Create a value of DescribeRepository with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainOwner:DescribeRepository', describeRepository_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:domain:DescribeRepository', describeRepository_domain - The name of the domain that contains the repository to describe.

$sel:repository:DescribeRepository', describeRepository_repository - A string that specifies the name of the requested repository.

data DescribeRepositoryResponse Source #

See: newDescribeRepositoryResponse smart constructor.

Instances

Instances details
Eq DescribeRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

Read DescribeRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

Show DescribeRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

Generic DescribeRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

Associated Types

type Rep DescribeRepositoryResponse :: Type -> Type #

NFData DescribeRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

type Rep DescribeRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

type Rep DescribeRepositoryResponse = D1 ('MetaData "DescribeRepositoryResponse" "Amazonka.CodeArtifact.DescribeRepository" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "DescribeRepositoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RepositoryDescription)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeRepositoryResponse Source #

Create a value of DescribeRepositoryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:repository:DescribeRepository', describeRepositoryResponse_repository - A RepositoryDescription object that contains the requested repository information.

$sel:httpStatus:DescribeRepositoryResponse', describeRepositoryResponse_httpStatus - The response's http status code.

DeletePackageVersions

data DeletePackageVersions Source #

See: newDeletePackageVersions smart constructor.

Instances

Instances details
Eq DeletePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

Read DeletePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

Show DeletePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

Generic DeletePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

Associated Types

type Rep DeletePackageVersions :: Type -> Type #

NFData DeletePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

Methods

rnf :: DeletePackageVersions -> () #

Hashable DeletePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

ToJSON DeletePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

AWSRequest DeletePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

Associated Types

type AWSResponse DeletePackageVersions #

ToHeaders DeletePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

ToPath DeletePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

ToQuery DeletePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

type Rep DeletePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

type AWSResponse DeletePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

newDeletePackageVersions Source #

Create a value of DeletePackageVersions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:expectedStatus:DeletePackageVersions', deletePackageVersions_expectedStatus - The expected status of the package version to delete. Valid values are:

  • Published
  • Unfinished
  • Unlisted
  • Archived
  • Disposed

$sel:namespace:DeletePackageVersions', deletePackageVersions_namespace - The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.
  • The namespace of an npm package is its scope.
  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

$sel:domainOwner:DeletePackageVersions', deletePackageVersions_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:domain:DeletePackageVersions', deletePackageVersions_domain - The name of the domain that contains the package to delete.

$sel:repository:DeletePackageVersions', deletePackageVersions_repository - The name of the repository that contains the package versions to delete.

$sel:format:DeletePackageVersions', deletePackageVersions_format - The format of the package versions to delete. The valid values are:

  • npm
  • pypi
  • maven

$sel:package:DeletePackageVersions', deletePackageVersions_package - The name of the package with the versions to delete.

$sel:versions:DeletePackageVersions', deletePackageVersions_versions - An array of strings that specify the versions of the package to delete.

data DeletePackageVersionsResponse Source #

See: newDeletePackageVersionsResponse smart constructor.

Instances

Instances details
Eq DeletePackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

Read DeletePackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

Show DeletePackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

Generic DeletePackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

Associated Types

type Rep DeletePackageVersionsResponse :: Type -> Type #

NFData DeletePackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

type Rep DeletePackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

type Rep DeletePackageVersionsResponse = D1 ('MetaData "DeletePackageVersionsResponse" "Amazonka.CodeArtifact.DeletePackageVersions" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "DeletePackageVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failedVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text PackageVersionError))) :*: (S1 ('MetaSel ('Just "successfulVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text SuccessfulPackageVersionInfo))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDeletePackageVersionsResponse Source #

Create a value of DeletePackageVersionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:failedVersions:DeletePackageVersionsResponse', deletePackageVersionsResponse_failedVersions - A PackageVersionError object that contains a map of errors codes for the deleted package that failed. The possible error codes are:

  • ALREADY_EXISTS
  • MISMATCHED_REVISION
  • MISMATCHED_STATUS
  • NOT_ALLOWED
  • NOT_FOUND
  • SKIPPED

$sel:successfulVersions:DeletePackageVersionsResponse', deletePackageVersionsResponse_successfulVersions - A list of the package versions that were successfully deleted.

$sel:httpStatus:DeletePackageVersionsResponse', deletePackageVersionsResponse_httpStatus - The response's http status code.

DescribeDomain

data DescribeDomain Source #

See: newDescribeDomain smart constructor.

Constructors

DescribeDomain' (Maybe Text) Text 

Instances

Instances details
Eq DescribeDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

Read DescribeDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

Show DescribeDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

Generic DescribeDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

Associated Types

type Rep DescribeDomain :: Type -> Type #

NFData DescribeDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

Methods

rnf :: DescribeDomain -> () #

Hashable DescribeDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

AWSRequest DescribeDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

Associated Types

type AWSResponse DescribeDomain #

ToHeaders DescribeDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

ToPath DescribeDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

ToQuery DescribeDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

type Rep DescribeDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

type Rep DescribeDomain = D1 ('MetaData "DescribeDomain" "Amazonka.CodeArtifact.DescribeDomain" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "DescribeDomain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

newDescribeDomain Source #

Create a value of DescribeDomain with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainOwner:DescribeDomain', describeDomain_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:domain:DescribeDomain', describeDomain_domain - A string that specifies the name of the requested domain.

data DescribeDomainResponse Source #

See: newDescribeDomainResponse smart constructor.

Instances

Instances details
Eq DescribeDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

Read DescribeDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

Show DescribeDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

Generic DescribeDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

Associated Types

type Rep DescribeDomainResponse :: Type -> Type #

NFData DescribeDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

Methods

rnf :: DescribeDomainResponse -> () #

type Rep DescribeDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

type Rep DescribeDomainResponse = D1 ('MetaData "DescribeDomainResponse" "Amazonka.CodeArtifact.DescribeDomain" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "DescribeDomainResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainDescription)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeDomainResponse Source #

Create a value of DescribeDomainResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domain:DescribeDomain', describeDomainResponse_domain - Undocumented member.

$sel:httpStatus:DescribeDomainResponse', describeDomainResponse_httpStatus - The response's http status code.

DescribePackageVersion

data DescribePackageVersion Source #

See: newDescribePackageVersion smart constructor.

Instances

Instances details
Eq DescribePackageVersion Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

Read DescribePackageVersion Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

Show DescribePackageVersion Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

Generic DescribePackageVersion Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

Associated Types

type Rep DescribePackageVersion :: Type -> Type #

NFData DescribePackageVersion Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

Methods

rnf :: DescribePackageVersion -> () #

Hashable DescribePackageVersion Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

AWSRequest DescribePackageVersion Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

Associated Types

type AWSResponse DescribePackageVersion #

ToHeaders DescribePackageVersion Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

ToPath DescribePackageVersion Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

ToQuery DescribePackageVersion Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

type Rep DescribePackageVersion Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

type Rep DescribePackageVersion = D1 ('MetaData "DescribePackageVersion" "Amazonka.CodeArtifact.DescribePackageVersion" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "DescribePackageVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PackageFormat)) :*: (S1 ('MetaSel ('Just "package") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "packageVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse DescribePackageVersion Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

newDescribePackageVersion Source #

Create a value of DescribePackageVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:namespace:DescribePackageVersion', describePackageVersion_namespace - The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.
  • The namespace of an npm package is its scope.
  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

$sel:domainOwner:DescribePackageVersion', describePackageVersion_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:domain:DescribePackageVersion', describePackageVersion_domain - The name of the domain that contains the repository that contains the package version.

$sel:repository:DescribePackageVersion', describePackageVersion_repository - The name of the repository that contains the package version.

$sel:format:DescribePackageVersion', describePackageVersion_format - A format that specifies the type of the requested package version. The valid values are:

  • npm
  • pypi
  • maven

$sel:package:DescribePackageVersion', describePackageVersion_package - The name of the requested package version.

$sel:packageVersion:DescribePackageVersion', describePackageVersion_packageVersion - A string that contains the package version (for example, 3.5.2).

data DescribePackageVersionResponse Source #

See: newDescribePackageVersionResponse smart constructor.

Instances

Instances details
Eq DescribePackageVersionResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

Read DescribePackageVersionResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

Show DescribePackageVersionResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

Generic DescribePackageVersionResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

Associated Types

type Rep DescribePackageVersionResponse :: Type -> Type #

NFData DescribePackageVersionResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

type Rep DescribePackageVersionResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

type Rep DescribePackageVersionResponse = D1 ('MetaData "DescribePackageVersionResponse" "Amazonka.CodeArtifact.DescribePackageVersion" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "DescribePackageVersionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "packageVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PackageVersionDescription)))

newDescribePackageVersionResponse Source #

Create a value of DescribePackageVersionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DescribePackageVersionResponse', describePackageVersionResponse_httpStatus - The response's http status code.

$sel:packageVersion:DescribePackageVersion', describePackageVersionResponse_packageVersion - A PackageVersionDescription object that contains information about the requested package version.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text [Tag] 

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

Associated Types

type AWSResponse TagResource #

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.CodeArtifact.TagResource" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) of the resource that you want to add or update tags for.

$sel:tags:TagResource', tagResource_tags - The tags you want to modify or add to the resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.CodeArtifact.TagResource" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

Associated Types

type AWSResponse UntagResource #

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.CodeArtifact.UntagResource" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) of the resource that you want to remove tags from.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The tag key for each tag that you want to remove from the resource.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.CodeArtifact.UntagResource" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

DeleteRepository

data DeleteRepository Source #

See: newDeleteRepository smart constructor.

Instances

Instances details
Eq DeleteRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

Read DeleteRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

Show DeleteRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

Generic DeleteRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

Associated Types

type Rep DeleteRepository :: Type -> Type #

NFData DeleteRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

Methods

rnf :: DeleteRepository -> () #

Hashable DeleteRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

AWSRequest DeleteRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

Associated Types

type AWSResponse DeleteRepository #

ToHeaders DeleteRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

ToPath DeleteRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

ToQuery DeleteRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

type Rep DeleteRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

type Rep DeleteRepository = D1 ('MetaData "DeleteRepository" "Amazonka.CodeArtifact.DeleteRepository" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "DeleteRepository'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DeleteRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

newDeleteRepository Source #

Create a value of DeleteRepository with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainOwner:DeleteRepository', deleteRepository_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:domain:DeleteRepository', deleteRepository_domain - The name of the domain that contains the repository to delete.

$sel:repository:DeleteRepository', deleteRepository_repository - The name of the repository to delete.

data DeleteRepositoryResponse Source #

See: newDeleteRepositoryResponse smart constructor.

Instances

Instances details
Eq DeleteRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

Read DeleteRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

Show DeleteRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

Generic DeleteRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

Associated Types

type Rep DeleteRepositoryResponse :: Type -> Type #

NFData DeleteRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

type Rep DeleteRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

type Rep DeleteRepositoryResponse = D1 ('MetaData "DeleteRepositoryResponse" "Amazonka.CodeArtifact.DeleteRepository" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "DeleteRepositoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RepositoryDescription)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteRepositoryResponse Source #

Create a value of DeleteRepositoryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:repository:DeleteRepository', deleteRepositoryResponse_repository - Information about the deleted repository after processing the request.

$sel:httpStatus:DeleteRepositoryResponse', deleteRepositoryResponse_httpStatus - The response's http status code.

UpdateRepository

data UpdateRepository Source #

See: newUpdateRepository smart constructor.

Instances

Instances details
Eq UpdateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

Read UpdateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

Show UpdateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

Generic UpdateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

Associated Types

type Rep UpdateRepository :: Type -> Type #

NFData UpdateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

Methods

rnf :: UpdateRepository -> () #

Hashable UpdateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

ToJSON UpdateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

AWSRequest UpdateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

Associated Types

type AWSResponse UpdateRepository #

ToHeaders UpdateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

ToPath UpdateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

ToQuery UpdateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

type Rep UpdateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

type Rep UpdateRepository = D1 ('MetaData "UpdateRepository" "Amazonka.CodeArtifact.UpdateRepository" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "UpdateRepository'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "upstreams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UpstreamRepository])) :*: S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

newUpdateRepository Source #

Create a value of UpdateRepository with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:upstreams:UpdateRepository', updateRepository_upstreams - A list of upstream repositories to associate with the repository. The order of the upstream repositories in the list determines their priority order when AWS CodeArtifact looks for a requested package version. For more information, see Working with upstream repositories.

$sel:domainOwner:UpdateRepository', updateRepository_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:description:UpdateRepository', updateRepository_description - An updated repository description.

$sel:domain:UpdateRepository', updateRepository_domain - The name of the domain associated with the repository to update.

$sel:repository:UpdateRepository', updateRepository_repository - The name of the repository to update.

data UpdateRepositoryResponse Source #

See: newUpdateRepositoryResponse smart constructor.

Instances

Instances details
Eq UpdateRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

Read UpdateRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

Show UpdateRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

Generic UpdateRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

Associated Types

type Rep UpdateRepositoryResponse :: Type -> Type #

NFData UpdateRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

type Rep UpdateRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

type Rep UpdateRepositoryResponse = D1 ('MetaData "UpdateRepositoryResponse" "Amazonka.CodeArtifact.UpdateRepository" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "UpdateRepositoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RepositoryDescription)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateRepositoryResponse Source #

Create a value of UpdateRepositoryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:repository:UpdateRepository', updateRepositoryResponse_repository - The updated repository.

$sel:httpStatus:UpdateRepositoryResponse', updateRepositoryResponse_httpStatus - The response's http status code.

CopyPackageVersions

data CopyPackageVersions Source #

See: newCopyPackageVersions smart constructor.

Instances

Instances details
Eq CopyPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

Read CopyPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

Show CopyPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

Generic CopyPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

Associated Types

type Rep CopyPackageVersions :: Type -> Type #

NFData CopyPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

Methods

rnf :: CopyPackageVersions -> () #

Hashable CopyPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

ToJSON CopyPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

AWSRequest CopyPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

Associated Types

type AWSResponse CopyPackageVersions #

ToHeaders CopyPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

ToPath CopyPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

ToQuery CopyPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

type Rep CopyPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

type Rep CopyPackageVersions = D1 ('MetaData "CopyPackageVersions" "Amazonka.CodeArtifact.CopyPackageVersions" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "CopyPackageVersions'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "allowOverwrite") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "versionRevisions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))) :*: ((S1 ('MetaSel ('Just "includeFromUpstream") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "sourceRepository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "destinationRepository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PackageFormat) :*: S1 ('MetaSel ('Just "package") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse CopyPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

newCopyPackageVersions Source #

Create a value of CopyPackageVersions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:allowOverwrite:CopyPackageVersions', copyPackageVersions_allowOverwrite - Set to true to overwrite a package version that already exists in the destination repository. If set to false and the package version already exists in the destination repository, the package version is returned in the failedVersions field of the response with an ALREADY_EXISTS error code.

$sel:versionRevisions:CopyPackageVersions', copyPackageVersions_versionRevisions - A list of key-value pairs. The keys are package versions and the values are package version revisions. A CopyPackageVersion operation succeeds if the specified versions in the source repository match the specified package version revision.

You must specify versions or versionRevisions. You cannot specify both.

$sel:namespace:CopyPackageVersions', copyPackageVersions_namespace - The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.
  • The namespace of an npm package is its scope.
  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

$sel:domainOwner:CopyPackageVersions', copyPackageVersions_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:versions:CopyPackageVersions', copyPackageVersions_versions - The versions of the package to copy.

You must specify versions or versionRevisions. You cannot specify both.

$sel:includeFromUpstream:CopyPackageVersions', copyPackageVersions_includeFromUpstream - Set to true to copy packages from repositories that are upstream from the source repository to the destination repository. The default setting is false. For more information, see Working with upstream repositories.

$sel:domain:CopyPackageVersions', copyPackageVersions_domain - The name of the domain that contains the source and destination repositories.

$sel:sourceRepository:CopyPackageVersions', copyPackageVersions_sourceRepository - The name of the repository that contains the package versions to copy.

$sel:destinationRepository:CopyPackageVersions', copyPackageVersions_destinationRepository - The name of the repository into which package versions are copied.

$sel:format:CopyPackageVersions', copyPackageVersions_format - The format of the package that is copied. The valid package types are:

  • npm: A Node Package Manager (npm) package.
  • pypi: A Python Package Index (PyPI) package.
  • maven: A Maven package that contains compiled code in a distributable format, such as a JAR file.

$sel:package:CopyPackageVersions', copyPackageVersions_package - The name of the package that is copied.

data CopyPackageVersionsResponse Source #

See: newCopyPackageVersionsResponse smart constructor.

Instances

Instances details
Eq CopyPackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

Read CopyPackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

Show CopyPackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

Generic CopyPackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

Associated Types

type Rep CopyPackageVersionsResponse :: Type -> Type #

NFData CopyPackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

type Rep CopyPackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

type Rep CopyPackageVersionsResponse = D1 ('MetaData "CopyPackageVersionsResponse" "Amazonka.CodeArtifact.CopyPackageVersions" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "CopyPackageVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failedVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text PackageVersionError))) :*: (S1 ('MetaSel ('Just "successfulVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text SuccessfulPackageVersionInfo))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCopyPackageVersionsResponse Source #

Create a value of CopyPackageVersionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:failedVersions:CopyPackageVersionsResponse', copyPackageVersionsResponse_failedVersions - A map of package versions that failed to copy and their error codes. The possible error codes are in the PackageVersionError data type. They are:

  • ALREADY_EXISTS
  • MISMATCHED_REVISION
  • MISMATCHED_STATUS
  • NOT_ALLOWED
  • NOT_FOUND
  • SKIPPED

$sel:successfulVersions:CopyPackageVersionsResponse', copyPackageVersionsResponse_successfulVersions - A list of the package versions that were successfully copied to your repository.

$sel:httpStatus:CopyPackageVersionsResponse', copyPackageVersionsResponse_httpStatus - The response's http status code.

GetAuthorizationToken

data GetAuthorizationToken Source #

See: newGetAuthorizationToken smart constructor.

Instances

Instances details
Eq GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

Read GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

Show GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

Generic GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

Associated Types

type Rep GetAuthorizationToken :: Type -> Type #

NFData GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

Methods

rnf :: GetAuthorizationToken -> () #

Hashable GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

ToJSON GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

AWSRequest GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

Associated Types

type AWSResponse GetAuthorizationToken #

ToHeaders GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

ToPath GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

ToQuery GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

type Rep GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

type Rep GetAuthorizationToken = D1 ('MetaData "GetAuthorizationToken" "Amazonka.CodeArtifact.GetAuthorizationToken" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "GetAuthorizationToken'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "durationSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

newGetAuthorizationToken Source #

Create a value of GetAuthorizationToken with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainOwner:GetAuthorizationToken', getAuthorizationToken_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:durationSeconds:GetAuthorizationToken', getAuthorizationToken_durationSeconds - The time, in seconds, that the generated authorization token is valid. Valid values are 0 and any number between 900 (15 minutes) and 43200 (12 hours). A value of 0 will set the expiration of the authorization token to the same expiration of the user's role's temporary credentials.

$sel:domain:GetAuthorizationToken', getAuthorizationToken_domain - The name of the domain that is in scope for the generated authorization token.

data GetAuthorizationTokenResponse Source #

See: newGetAuthorizationTokenResponse smart constructor.

Instances

Instances details
Eq GetAuthorizationTokenResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

Read GetAuthorizationTokenResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

Show GetAuthorizationTokenResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

Generic GetAuthorizationTokenResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

Associated Types

type Rep GetAuthorizationTokenResponse :: Type -> Type #

NFData GetAuthorizationTokenResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

type Rep GetAuthorizationTokenResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

type Rep GetAuthorizationTokenResponse = D1 ('MetaData "GetAuthorizationTokenResponse" "Amazonka.CodeArtifact.GetAuthorizationToken" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "GetAuthorizationTokenResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "expiration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "authorizationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetAuthorizationTokenResponse Source #

Create a value of GetAuthorizationTokenResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:expiration:GetAuthorizationTokenResponse', getAuthorizationTokenResponse_expiration - A timestamp that specifies the date and time the authorization token expires.

$sel:authorizationToken:GetAuthorizationTokenResponse', getAuthorizationTokenResponse_authorizationToken - The returned authentication token.

$sel:httpStatus:GetAuthorizationTokenResponse', getAuthorizationTokenResponse_httpStatus - The response's http status code.

DisassociateExternalConnection

data DisassociateExternalConnection Source #

See: newDisassociateExternalConnection smart constructor.

Instances

Instances details
Eq DisassociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisassociateExternalConnection

Read DisassociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisassociateExternalConnection

Show DisassociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisassociateExternalConnection

Generic DisassociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisassociateExternalConnection

Associated Types

type Rep DisassociateExternalConnection :: Type -> Type #

NFData DisassociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisassociateExternalConnection

Hashable DisassociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisassociateExternalConnection

AWSRequest DisassociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisassociateExternalConnection

ToHeaders DisassociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisassociateExternalConnection

ToPath DisassociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisassociateExternalConnection

ToQuery DisassociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisassociateExternalConnection

type Rep DisassociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisassociateExternalConnection

type Rep DisassociateExternalConnection = D1 ('MetaData "DisassociateExternalConnection" "Amazonka.CodeArtifact.DisassociateExternalConnection" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "DisassociateExternalConnection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "externalConnection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DisassociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisassociateExternalConnection

newDisassociateExternalConnection Source #

Create a value of DisassociateExternalConnection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainOwner:DisassociateExternalConnection', disassociateExternalConnection_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:domain:DisassociateExternalConnection', disassociateExternalConnection_domain - The name of the domain that contains the repository from which to remove the external repository.

$sel:repository:DisassociateExternalConnection', disassociateExternalConnection_repository - The name of the repository from which the external connection will be removed.

$sel:externalConnection:DisassociateExternalConnection', disassociateExternalConnection_externalConnection - The name of the external connection to be removed from the repository.

data DisassociateExternalConnectionResponse Source #

Instances

Instances details
Eq DisassociateExternalConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisassociateExternalConnection

Read DisassociateExternalConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisassociateExternalConnection

Show DisassociateExternalConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisassociateExternalConnection

Generic DisassociateExternalConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisassociateExternalConnection

NFData DisassociateExternalConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisassociateExternalConnection

type Rep DisassociateExternalConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisassociateExternalConnection

type Rep DisassociateExternalConnectionResponse = D1 ('MetaData "DisassociateExternalConnectionResponse" "Amazonka.CodeArtifact.DisassociateExternalConnection" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "DisassociateExternalConnectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RepositoryDescription)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisassociateExternalConnectionResponse Source #

Create a value of DisassociateExternalConnectionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:repository:DisassociateExternalConnection', disassociateExternalConnectionResponse_repository - The repository associated with the removed external connection.

$sel:httpStatus:DisassociateExternalConnectionResponse', disassociateExternalConnectionResponse_httpStatus - The response's http status code.

DeleteDomain

data DeleteDomain Source #

See: newDeleteDomain smart constructor.

Constructors

DeleteDomain' (Maybe Text) Text 

Instances

Instances details
Eq DeleteDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

Read DeleteDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

Show DeleteDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

Generic DeleteDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

Associated Types

type Rep DeleteDomain :: Type -> Type #

NFData DeleteDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

Methods

rnf :: DeleteDomain -> () #

Hashable DeleteDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

AWSRequest DeleteDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

Associated Types

type AWSResponse DeleteDomain #

ToHeaders DeleteDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

ToPath DeleteDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

ToQuery DeleteDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

type Rep DeleteDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

type Rep DeleteDomain = D1 ('MetaData "DeleteDomain" "Amazonka.CodeArtifact.DeleteDomain" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "DeleteDomain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

newDeleteDomain Source #

Create a value of DeleteDomain with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainOwner:DeleteDomain', deleteDomain_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:domain:DeleteDomain', deleteDomain_domain - The name of the domain to delete.

data DeleteDomainResponse Source #

See: newDeleteDomainResponse smart constructor.

Instances

Instances details
Eq DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

Read DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

Show DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

Generic DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

Associated Types

type Rep DeleteDomainResponse :: Type -> Type #

NFData DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

Methods

rnf :: DeleteDomainResponse -> () #

type Rep DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

type Rep DeleteDomainResponse = D1 ('MetaData "DeleteDomainResponse" "Amazonka.CodeArtifact.DeleteDomain" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "DeleteDomainResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainDescription)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteDomainResponse Source #

Create a value of DeleteDomainResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domain:DeleteDomain', deleteDomainResponse_domain - Contains information about the deleted domain after processing the request.

$sel:httpStatus:DeleteDomainResponse', deleteDomainResponse_httpStatus - The response's http status code.

ListDomains (Paginated)

data ListDomains Source #

See: newListDomains smart constructor.

Constructors

ListDomains' (Maybe Text) (Maybe Natural) 

Instances

Instances details
Eq ListDomains Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

Read ListDomains Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

Show ListDomains Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

Generic ListDomains Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

Associated Types

type Rep ListDomains :: Type -> Type #

NFData ListDomains Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

Methods

rnf :: ListDomains -> () #

Hashable ListDomains Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

ToJSON ListDomains Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

AWSPager ListDomains Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

AWSRequest ListDomains Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

Associated Types

type AWSResponse ListDomains #

ToHeaders ListDomains Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

Methods

toHeaders :: ListDomains -> [Header] #

ToPath ListDomains Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

ToQuery ListDomains Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

type Rep ListDomains Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

type Rep ListDomains = D1 ('MetaData "ListDomains" "Amazonka.CodeArtifact.ListDomains" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "ListDomains'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListDomains Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

newListDomains :: ListDomains Source #

Create a value of ListDomains with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListDomains', listDomains_nextToken - The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

$sel:maxResults:ListDomains', listDomains_maxResults - The maximum number of results to return per page.

data ListDomainsResponse Source #

See: newListDomainsResponse smart constructor.

Instances

Instances details
Eq ListDomainsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

Read ListDomainsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

Show ListDomainsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

Generic ListDomainsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

Associated Types

type Rep ListDomainsResponse :: Type -> Type #

NFData ListDomainsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

Methods

rnf :: ListDomainsResponse -> () #

type Rep ListDomainsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

type Rep ListDomainsResponse = D1 ('MetaData "ListDomainsResponse" "Amazonka.CodeArtifact.ListDomains" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "ListDomainsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "domains") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DomainSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDomainsResponse Source #

Create a value of ListDomainsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListDomains', listDomainsResponse_nextToken - The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

$sel:domains:ListDomainsResponse', listDomainsResponse_domains - The returned list of DomainSummary objects.

$sel:httpStatus:ListDomainsResponse', listDomainsResponse_httpStatus - The response's http status code.

ListPackageVersions (Paginated)

data ListPackageVersions Source #

See: newListPackageVersions smart constructor.

Instances

Instances details
Eq ListPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

Read ListPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

Show ListPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

Generic ListPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

Associated Types

type Rep ListPackageVersions :: Type -> Type #

NFData ListPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

Methods

rnf :: ListPackageVersions -> () #

Hashable ListPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

ToJSON ListPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

AWSPager ListPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

AWSRequest ListPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

Associated Types

type AWSResponse ListPackageVersions #

ToHeaders ListPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

ToPath ListPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

ToQuery ListPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

type Rep ListPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

type AWSResponse ListPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

newListPackageVersions Source #

Create a value of ListPackageVersions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:ListPackageVersions', listPackageVersions_status - A string that specifies the status of the package versions to include in the returned list. It can be one of the following:

  • Published
  • Unfinished
  • Unlisted
  • Archived
  • Disposed

$sel:namespace:ListPackageVersions', listPackageVersions_namespace - The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.
  • The namespace of an npm package is its scope.
  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

$sel:domainOwner:ListPackageVersions', listPackageVersions_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:nextToken:ListPackageVersions', listPackageVersions_nextToken - The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

$sel:maxResults:ListPackageVersions', listPackageVersions_maxResults - The maximum number of results to return per page.

$sel:sortBy:ListPackageVersions', listPackageVersions_sortBy - How to sort the returned list of package versions.

$sel:domain:ListPackageVersions', listPackageVersions_domain - The name of the domain that contains the repository that contains the returned package versions.

$sel:repository:ListPackageVersions', listPackageVersions_repository - The name of the repository that contains the package.

$sel:format:ListPackageVersions', listPackageVersions_format - The format of the returned packages. The valid package types are:

  • npm: A Node Package Manager (npm) package.
  • pypi: A Python Package Index (PyPI) package.
  • maven: A Maven package that contains compiled code in a distributable format, such as a JAR file.

$sel:package:ListPackageVersions', listPackageVersions_package - The name of the package for which you want to return a list of package versions.

data ListPackageVersionsResponse Source #

See: newListPackageVersionsResponse smart constructor.

Instances

Instances details
Eq ListPackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

Read ListPackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

Show ListPackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

Generic ListPackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

Associated Types

type Rep ListPackageVersionsResponse :: Type -> Type #

NFData ListPackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

type Rep ListPackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

type Rep ListPackageVersionsResponse = D1 ('MetaData "ListPackageVersionsResponse" "Amazonka.CodeArtifact.ListPackageVersions" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "ListPackageVersionsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageFormat)) :*: (S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PackageVersionSummary])))) :*: ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "package") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "defaultDisplayVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newListPackageVersionsResponse Source #

Create a value of ListPackageVersionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:format:ListPackageVersions', listPackageVersionsResponse_format - A format of the package. Valid package format values are:

  • npm
  • pypi
  • maven

$sel:namespace:ListPackageVersions', listPackageVersionsResponse_namespace - The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.
  • The namespace of an npm package is its scope.
  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

$sel:versions:ListPackageVersionsResponse', listPackageVersionsResponse_versions - The returned list of PackageVersionSummary objects.

$sel:nextToken:ListPackageVersions', listPackageVersionsResponse_nextToken - If there are additional results, this is the token for the next set of results.

$sel:package:ListPackageVersions', listPackageVersionsResponse_package - The name of the package.

$sel:defaultDisplayVersion:ListPackageVersionsResponse', listPackageVersionsResponse_defaultDisplayVersion - The default package version to display. This depends on the package format:

  • For Maven and PyPI packages, it's the most recently published package version.
  • For npm packages, it's the version referenced by the latest tag. If the latest tag is not set, it's the most recently published package version.

$sel:httpStatus:ListPackageVersionsResponse', listPackageVersionsResponse_httpStatus - The response's http status code.

ListPackageVersionAssets (Paginated)

data ListPackageVersionAssets Source #

See: newListPackageVersionAssets smart constructor.

Instances

Instances details
Eq ListPackageVersionAssets Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

Read ListPackageVersionAssets Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

Show ListPackageVersionAssets Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

Generic ListPackageVersionAssets Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

Associated Types

type Rep ListPackageVersionAssets :: Type -> Type #

NFData ListPackageVersionAssets Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

Hashable ListPackageVersionAssets Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

ToJSON ListPackageVersionAssets Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

AWSPager ListPackageVersionAssets Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

AWSRequest ListPackageVersionAssets Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

ToHeaders ListPackageVersionAssets Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

ToPath ListPackageVersionAssets Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

ToQuery ListPackageVersionAssets Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

type Rep ListPackageVersionAssets Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

type AWSResponse ListPackageVersionAssets Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

newListPackageVersionAssets Source #

Create a value of ListPackageVersionAssets with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:namespace:ListPackageVersionAssets', listPackageVersionAssets_namespace - The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.
  • The namespace of an npm package is its scope.
  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

$sel:domainOwner:ListPackageVersionAssets', listPackageVersionAssets_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:nextToken:ListPackageVersionAssets', listPackageVersionAssets_nextToken - The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

$sel:maxResults:ListPackageVersionAssets', listPackageVersionAssets_maxResults - The maximum number of results to return per page.

$sel:domain:ListPackageVersionAssets', listPackageVersionAssets_domain - The name of the domain that contains the repository associated with the package version assets.

$sel:repository:ListPackageVersionAssets', listPackageVersionAssets_repository - The name of the repository that contains the package that contains the returned package version assets.

$sel:format:ListPackageVersionAssets', listPackageVersionAssets_format - The format of the package that contains the returned package version assets. The valid package types are:

  • npm: A Node Package Manager (npm) package.
  • pypi: A Python Package Index (PyPI) package.
  • maven: A Maven package that contains compiled code in a distributable format, such as a JAR file.

$sel:package:ListPackageVersionAssets', listPackageVersionAssets_package - The name of the package that contains the returned package version assets.

$sel:packageVersion:ListPackageVersionAssets', listPackageVersionAssets_packageVersion - A string that contains the package version (for example, 3.5.2).

data ListPackageVersionAssetsResponse Source #

See: newListPackageVersionAssetsResponse smart constructor.

Instances

Instances details
Eq ListPackageVersionAssetsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

Read ListPackageVersionAssetsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

Show ListPackageVersionAssetsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

Generic ListPackageVersionAssetsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

Associated Types

type Rep ListPackageVersionAssetsResponse :: Type -> Type #

NFData ListPackageVersionAssetsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

type Rep ListPackageVersionAssetsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

type Rep ListPackageVersionAssetsResponse = D1 ('MetaData "ListPackageVersionAssetsResponse" "Amazonka.CodeArtifact.ListPackageVersionAssets" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "ListPackageVersionAssetsResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageFormat)) :*: S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "versionRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "package") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "assets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AssetSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newListPackageVersionAssetsResponse Source #

Create a value of ListPackageVersionAssetsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:format:ListPackageVersionAssets', listPackageVersionAssetsResponse_format - The format of the package that contains the returned package version assets.

$sel:namespace:ListPackageVersionAssets', listPackageVersionAssetsResponse_namespace - The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.
  • The namespace of an npm package is its scope.
  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

$sel:versionRevision:ListPackageVersionAssetsResponse', listPackageVersionAssetsResponse_versionRevision - The current revision associated with the package version.

$sel:nextToken:ListPackageVersionAssets', listPackageVersionAssetsResponse_nextToken - If there are additional results, this is the token for the next set of results.

$sel:version:ListPackageVersionAssetsResponse', listPackageVersionAssetsResponse_version - The version of the package associated with the returned assets.

$sel:package:ListPackageVersionAssets', listPackageVersionAssetsResponse_package - The name of the package that contains the returned package version assets.

$sel:assets:ListPackageVersionAssetsResponse', listPackageVersionAssetsResponse_assets - The returned list of AssetSummary objects.

$sel:httpStatus:ListPackageVersionAssetsResponse', listPackageVersionAssetsResponse_httpStatus - The response's http status code.

Types

DomainStatus

newtype DomainStatus Source #

Constructors

DomainStatus' 

Bundled Patterns

pattern DomainStatus_Active :: DomainStatus 
pattern DomainStatus_Deleted :: DomainStatus 

Instances

Instances details
Eq DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

Ord DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

Read DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

Show DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

Generic DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

Associated Types

type Rep DomainStatus :: Type -> Type #

NFData DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

Methods

rnf :: DomainStatus -> () #

Hashable DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

ToJSON DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

ToJSONKey DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

FromJSON DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

FromJSONKey DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

ToLog DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

ToHeader DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

ToQuery DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

FromXML DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

ToXML DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

Methods

toXML :: DomainStatus -> XML #

ToByteString DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

FromText DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

ToText DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

Methods

toText :: DomainStatus -> Text #

type Rep DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

type Rep DomainStatus = D1 ('MetaData "DomainStatus" "Amazonka.CodeArtifact.Types.DomainStatus" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'True) (C1 ('MetaCons "DomainStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDomainStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExternalConnectionStatus

newtype ExternalConnectionStatus Source #

Instances

Instances details
Eq ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

Ord ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

Read ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

Show ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

Generic ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

Associated Types

type Rep ExternalConnectionStatus :: Type -> Type #

NFData ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

Hashable ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

ToJSON ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

ToJSONKey ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

FromJSON ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

FromJSONKey ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

ToLog ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

ToHeader ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

ToQuery ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

FromXML ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

ToXML ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

ToByteString ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

FromText ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

ToText ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

type Rep ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

type Rep ExternalConnectionStatus = D1 ('MetaData "ExternalConnectionStatus" "Amazonka.CodeArtifact.Types.ExternalConnectionStatus" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'True) (C1 ('MetaCons "ExternalConnectionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExternalConnectionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

HashAlgorithm

newtype HashAlgorithm Source #

Constructors

HashAlgorithm' 

Instances

Instances details
Eq HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

Ord HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

Read HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

Show HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

Generic HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

Associated Types

type Rep HashAlgorithm :: Type -> Type #

NFData HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

Methods

rnf :: HashAlgorithm -> () #

Hashable HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

ToJSON HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

ToJSONKey HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

FromJSON HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

FromJSONKey HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

ToLog HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

ToHeader HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

ToQuery HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

FromXML HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

ToXML HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

Methods

toXML :: HashAlgorithm -> XML #

ToByteString HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

FromText HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

ToText HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

Methods

toText :: HashAlgorithm -> Text #

type Rep HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

type Rep HashAlgorithm = D1 ('MetaData "HashAlgorithm" "Amazonka.CodeArtifact.Types.HashAlgorithm" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'True) (C1 ('MetaCons "HashAlgorithm'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromHashAlgorithm") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PackageFormat

newtype PackageFormat Source #

Constructors

PackageFormat' 

Instances

Instances details
Eq PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

Ord PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

Read PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

Show PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

Generic PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

Associated Types

type Rep PackageFormat :: Type -> Type #

NFData PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

Methods

rnf :: PackageFormat -> () #

Hashable PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

ToJSON PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

ToJSONKey PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

FromJSON PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

FromJSONKey PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

ToLog PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

ToHeader PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

ToQuery PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

FromXML PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

ToXML PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

Methods

toXML :: PackageFormat -> XML #

ToByteString PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

FromText PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

ToText PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

Methods

toText :: PackageFormat -> Text #

type Rep PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

type Rep PackageFormat = D1 ('MetaData "PackageFormat" "Amazonka.CodeArtifact.Types.PackageFormat" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'True) (C1 ('MetaCons "PackageFormat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPackageFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PackageVersionErrorCode

newtype PackageVersionErrorCode Source #

Instances

Instances details
Eq PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

Ord PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

Read PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

Show PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

Generic PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

Associated Types

type Rep PackageVersionErrorCode :: Type -> Type #

NFData PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

Methods

rnf :: PackageVersionErrorCode -> () #

Hashable PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

ToJSON PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

ToJSONKey PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

FromJSON PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

FromJSONKey PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

ToLog PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

ToHeader PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

ToQuery PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

FromXML PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

ToXML PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

ToByteString PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

FromText PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

ToText PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

type Rep PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

type Rep PackageVersionErrorCode = D1 ('MetaData "PackageVersionErrorCode" "Amazonka.CodeArtifact.Types.PackageVersionErrorCode" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'True) (C1 ('MetaCons "PackageVersionErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPackageVersionErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PackageVersionSortType

newtype PackageVersionSortType Source #

Instances

Instances details
Eq PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

Ord PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

Read PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

Show PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

Generic PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

Associated Types

type Rep PackageVersionSortType :: Type -> Type #

NFData PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

Methods

rnf :: PackageVersionSortType -> () #

Hashable PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

ToJSON PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

ToJSONKey PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

FromJSON PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

FromJSONKey PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

ToLog PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

ToHeader PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

ToQuery PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

FromXML PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

ToXML PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

ToByteString PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

FromText PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

ToText PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

type Rep PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

type Rep PackageVersionSortType = D1 ('MetaData "PackageVersionSortType" "Amazonka.CodeArtifact.Types.PackageVersionSortType" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'True) (C1 ('MetaCons "PackageVersionSortType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPackageVersionSortType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PackageVersionStatus

newtype PackageVersionStatus Source #

Instances

Instances details
Eq PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

Ord PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

Read PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

Show PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

Generic PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

Associated Types

type Rep PackageVersionStatus :: Type -> Type #

NFData PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

Methods

rnf :: PackageVersionStatus -> () #

Hashable PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

ToJSON PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

ToJSONKey PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

FromJSON PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

FromJSONKey PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

ToLog PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

ToHeader PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

ToQuery PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

FromXML PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

ToXML PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

ToByteString PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

FromText PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

ToText PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

type Rep PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

type Rep PackageVersionStatus = D1 ('MetaData "PackageVersionStatus" "Amazonka.CodeArtifact.Types.PackageVersionStatus" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'True) (C1 ('MetaCons "PackageVersionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPackageVersionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AssetSummary

data AssetSummary Source #

Contains details about a package version asset.

See: newAssetSummary smart constructor.

Instances

Instances details
Eq AssetSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AssetSummary

Read AssetSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AssetSummary

Show AssetSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AssetSummary

Generic AssetSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AssetSummary

Associated Types

type Rep AssetSummary :: Type -> Type #

NFData AssetSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AssetSummary

Methods

rnf :: AssetSummary -> () #

Hashable AssetSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AssetSummary

FromJSON AssetSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AssetSummary

type Rep AssetSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AssetSummary

type Rep AssetSummary = D1 ('MetaData "AssetSummary" "Amazonka.CodeArtifact.Types.AssetSummary" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "AssetSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "hashes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap HashAlgorithm Text))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newAssetSummary Source #

Create a value of AssetSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:size:AssetSummary', assetSummary_size - The size of the asset.

$sel:hashes:AssetSummary', assetSummary_hashes - The hashes of the asset.

$sel:name:AssetSummary', assetSummary_name - The name of the asset.

DomainDescription

data DomainDescription Source #

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.

See: newDomainDescription smart constructor.

Instances

Instances details
Eq DomainDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainDescription

Read DomainDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainDescription

Show DomainDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainDescription

Generic DomainDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainDescription

Associated Types

type Rep DomainDescription :: Type -> Type #

NFData DomainDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainDescription

Methods

rnf :: DomainDescription -> () #

Hashable DomainDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainDescription

FromJSON DomainDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainDescription

type Rep DomainDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainDescription

newDomainDescription :: DomainDescription Source #

Create a value of DomainDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:assetSizeBytes:DomainDescription', domainDescription_assetSizeBytes - The total size of all assets in the domain.

$sel:status:DomainDescription', domainDescription_status - The current status of a domain. The valid values are

  • Active
  • Deleted

$sel:arn:DomainDescription', domainDescription_arn - The Amazon Resource Name (ARN) of the domain.

$sel:createdTime:DomainDescription', domainDescription_createdTime - A timestamp that represents the date and time the domain was created.

$sel:s3BucketArn:DomainDescription', domainDescription_s3BucketArn - The Amazon Resource Name (ARN) of the Amazon S3 bucket that is used to store package assets in the domain.

$sel:owner:DomainDescription', domainDescription_owner - The AWS account ID that owns the domain.

$sel:repositoryCount:DomainDescription', domainDescription_repositoryCount - The number of repositories in the domain.

$sel:name:DomainDescription', domainDescription_name - The name of the domain.

$sel:encryptionKey:DomainDescription', domainDescription_encryptionKey - The ARN of an AWS Key Management Service (AWS KMS) key associated with a domain.

DomainSummary

data DomainSummary Source #

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

See: newDomainSummary smart constructor.

Instances

Instances details
Eq DomainSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainSummary

Read DomainSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainSummary

Show DomainSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainSummary

Generic DomainSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainSummary

Associated Types

type Rep DomainSummary :: Type -> Type #

NFData DomainSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainSummary

Methods

rnf :: DomainSummary -> () #

Hashable DomainSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainSummary

FromJSON DomainSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainSummary

type Rep DomainSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainSummary

type Rep DomainSummary = D1 ('MetaData "DomainSummary" "Amazonka.CodeArtifact.Types.DomainSummary" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "DomainSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainStatus)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "owner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "encryptionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newDomainSummary :: DomainSummary Source #

Create a value of DomainSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:DomainSummary', domainSummary_status - A string that contains the status of the domain. The valid values are:

  • Active
  • Deleted

$sel:arn:DomainSummary', domainSummary_arn - The ARN of the domain.

$sel:createdTime:DomainSummary', domainSummary_createdTime - A timestamp that contains the date and time the domain was created.

$sel:owner:DomainSummary', domainSummary_owner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:name:DomainSummary', domainSummary_name - The name of the domain.

$sel:encryptionKey:DomainSummary', domainSummary_encryptionKey - The key used to encrypt the domain.

LicenseInfo

data LicenseInfo Source #

Details of the license data.

See: newLicenseInfo smart constructor.

Constructors

LicenseInfo' (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq LicenseInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.LicenseInfo

Read LicenseInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.LicenseInfo

Show LicenseInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.LicenseInfo

Generic LicenseInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.LicenseInfo

Associated Types

type Rep LicenseInfo :: Type -> Type #

NFData LicenseInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.LicenseInfo

Methods

rnf :: LicenseInfo -> () #

Hashable LicenseInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.LicenseInfo

FromJSON LicenseInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.LicenseInfo

type Rep LicenseInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.LicenseInfo

type Rep LicenseInfo = D1 ('MetaData "LicenseInfo" "Amazonka.CodeArtifact.Types.LicenseInfo" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "LicenseInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newLicenseInfo :: LicenseInfo Source #

Create a value of LicenseInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:url:LicenseInfo', licenseInfo_url - The URL for license data.

$sel:name:LicenseInfo', licenseInfo_name - Name of the license.

PackageDependency

data PackageDependency Source #

Details about a package dependency.

See: newPackageDependency smart constructor.

Instances

Instances details
Eq PackageDependency Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageDependency

Read PackageDependency Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageDependency

Show PackageDependency Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageDependency

Generic PackageDependency Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageDependency

Associated Types

type Rep PackageDependency :: Type -> Type #

NFData PackageDependency Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageDependency

Methods

rnf :: PackageDependency -> () #

Hashable PackageDependency Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageDependency

FromJSON PackageDependency Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageDependency

type Rep PackageDependency Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageDependency

type Rep PackageDependency = D1 ('MetaData "PackageDependency" "Amazonka.CodeArtifact.Types.PackageDependency" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "PackageDependency'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dependencyType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "package") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "versionRequirement") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newPackageDependency :: PackageDependency Source #

Create a value of PackageDependency with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:dependencyType:PackageDependency', packageDependency_dependencyType - The type of a package dependency. The possible values depend on the package type. Example types are compile, runtime, and test for Maven packages, and dev, prod, and optional for npm packages.

$sel:namespace:PackageDependency', packageDependency_namespace - The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.
  • The namespace of an npm package is its scope.
  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

$sel:package:PackageDependency', packageDependency_package - The name of the package that this package depends on.

$sel:versionRequirement:PackageDependency', packageDependency_versionRequirement - The required version, or version range, of the package that this package depends on. The version format is specific to the package type. For example, the following are possible valid required versions: 1.2.3, ^2.3.4, or 4.x.

PackageSummary

data PackageSummary Source #

Details about a package, including its format, namespace, and name. The ListPackages operation returns a list of PackageSummary objects.

See: newPackageSummary smart constructor.

Instances

Instances details
Eq PackageSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageSummary

Read PackageSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageSummary

Show PackageSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageSummary

Generic PackageSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageSummary

Associated Types

type Rep PackageSummary :: Type -> Type #

NFData PackageSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageSummary

Methods

rnf :: PackageSummary -> () #

Hashable PackageSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageSummary

FromJSON PackageSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageSummary

type Rep PackageSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageSummary

type Rep PackageSummary = D1 ('MetaData "PackageSummary" "Amazonka.CodeArtifact.Types.PackageSummary" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "PackageSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageFormat)) :*: (S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "package") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newPackageSummary :: PackageSummary Source #

Create a value of PackageSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:format:PackageSummary', packageSummary_format - The format of the package. Valid values are:

  • npm
  • pypi
  • maven

$sel:namespace:PackageSummary', packageSummary_namespace - The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.
  • The namespace of an npm package is its scope.
  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

$sel:package:PackageSummary', packageSummary_package - The name of the package.

PackageVersionDescription

data PackageVersionDescription Source #

Details about a package version.

See: newPackageVersionDescription smart constructor.

Instances

Instances details
Eq PackageVersionDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionDescription

Read PackageVersionDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionDescription

Show PackageVersionDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionDescription

Generic PackageVersionDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionDescription

Associated Types

type Rep PackageVersionDescription :: Type -> Type #

NFData PackageVersionDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionDescription

Hashable PackageVersionDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionDescription

FromJSON PackageVersionDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionDescription

type Rep PackageVersionDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionDescription

type Rep PackageVersionDescription = D1 ('MetaData "PackageVersionDescription" "Amazonka.CodeArtifact.Types.PackageVersionDescription" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "PackageVersionDescription'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "summary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "homePage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageVersionStatus)))) :*: (S1 ('MetaSel ('Just "sourceCodeRepository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "packageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "publishedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageFormat)) :*: (S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "licenses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LicenseInfo])) :*: S1 ('MetaSel ('Just "revision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newPackageVersionDescription :: PackageVersionDescription Source #

Create a value of PackageVersionDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:summary:PackageVersionDescription', packageVersionDescription_summary - A summary of the package version. The summary is extracted from the package. The information in and detail level of the summary depends on the package version's format.

$sel:homePage:PackageVersionDescription', packageVersionDescription_homePage - The homepage associated with the package.

$sel:status:PackageVersionDescription', packageVersionDescription_status - A string that contains the status of the package version. It can be one of the following:

  • Published
  • Unfinished
  • Unlisted
  • Archived
  • Disposed

$sel:sourceCodeRepository:PackageVersionDescription', packageVersionDescription_sourceCodeRepository - The repository for the source code in the package version, or the source code used to build it.

$sel:packageName:PackageVersionDescription', packageVersionDescription_packageName - The name of the requested package.

$sel:publishedTime:PackageVersionDescription', packageVersionDescription_publishedTime - A timestamp that contains the date and time the package version was published.

$sel:format:PackageVersionDescription', packageVersionDescription_format - The format of the package version. The valid package formats are:

  • npm: A Node Package Manager (npm) package.
  • pypi: A Python Package Index (PyPI) package.
  • maven: A Maven package that contains compiled code in a distributable format, such as a JAR file.

$sel:namespace:PackageVersionDescription', packageVersionDescription_namespace - The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.
  • The namespace of an npm package is its scope.
  • A Python package does not contain a corresponding component, so Python packages do not have a namespace.

$sel:version:PackageVersionDescription', packageVersionDescription_version - The version of the package.

$sel:displayName:PackageVersionDescription', packageVersionDescription_displayName - The name of the package that is displayed. The displayName varies depending on the package version's format. For example, if an npm package is named ui, is in the namespace vue, and has the format npm, then the displayName is @vue/ui.

$sel:licenses:PackageVersionDescription', packageVersionDescription_licenses - Information about licenses associated with the package version.

$sel:revision:PackageVersionDescription', packageVersionDescription_revision - The revision of the package version.

PackageVersionError

data PackageVersionError Source #

An error associated with package.

See: newPackageVersionError smart constructor.

Instances

Instances details
Eq PackageVersionError Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionError

Read PackageVersionError Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionError

Show PackageVersionError Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionError

Generic PackageVersionError Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionError

Associated Types

type Rep PackageVersionError :: Type -> Type #

NFData PackageVersionError Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionError

Methods

rnf :: PackageVersionError -> () #

Hashable PackageVersionError Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionError

FromJSON PackageVersionError Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionError

type Rep PackageVersionError Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionError

type Rep PackageVersionError = D1 ('MetaData "PackageVersionError" "Amazonka.CodeArtifact.Types.PackageVersionError" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "PackageVersionError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageVersionErrorCode)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newPackageVersionError :: PackageVersionError Source #

Create a value of PackageVersionError with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:errorCode:PackageVersionError', packageVersionError_errorCode - The error code associated with the error. Valid error codes are:

  • ALREADY_EXISTS
  • MISMATCHED_REVISION
  • MISMATCHED_STATUS
  • NOT_ALLOWED
  • NOT_FOUND
  • SKIPPED

$sel:errorMessage:PackageVersionError', packageVersionError_errorMessage - The error message associated with the error.

PackageVersionSummary

data PackageVersionSummary Source #

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

See: newPackageVersionSummary smart constructor.

Instances

Instances details
Eq PackageVersionSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSummary

Read PackageVersionSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSummary

Show PackageVersionSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSummary

Generic PackageVersionSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSummary

Associated Types

type Rep PackageVersionSummary :: Type -> Type #

NFData PackageVersionSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSummary

Methods

rnf :: PackageVersionSummary -> () #

Hashable PackageVersionSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSummary

FromJSON PackageVersionSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSummary

type Rep PackageVersionSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSummary

type Rep PackageVersionSummary = D1 ('MetaData "PackageVersionSummary" "Amazonka.CodeArtifact.Types.PackageVersionSummary" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "PackageVersionSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "revision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PackageVersionStatus))))

newPackageVersionSummary Source #

Create a value of PackageVersionSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:revision:PackageVersionSummary', packageVersionSummary_revision - The revision associated with a package version.

$sel:version:PackageVersionSummary', packageVersionSummary_version - Information about a package version.

$sel:status:PackageVersionSummary', packageVersionSummary_status - A string that contains the status of the package version. It can be one of the following:

  • Published
  • Unfinished
  • Unlisted
  • Archived
  • Disposed

RepositoryDescription

data RepositoryDescription Source #

The details of a repository stored in AWS 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 AWS account.

See: newRepositoryDescription smart constructor.

Instances

Instances details
Eq RepositoryDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryDescription

Read RepositoryDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryDescription

Show RepositoryDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryDescription

Generic RepositoryDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryDescription

Associated Types

type Rep RepositoryDescription :: Type -> Type #

NFData RepositoryDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryDescription

Methods

rnf :: RepositoryDescription -> () #

Hashable RepositoryDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryDescription

FromJSON RepositoryDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryDescription

type Rep RepositoryDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryDescription

type Rep RepositoryDescription = D1 ('MetaData "RepositoryDescription" "Amazonka.CodeArtifact.Types.RepositoryDescription" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "RepositoryDescription'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "upstreams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UpstreamRepositoryInfo])) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "administratorAccount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "externalConnections") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RepositoryExternalConnectionInfo])) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newRepositoryDescription :: RepositoryDescription Source #

Create a value of RepositoryDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:upstreams:RepositoryDescription', repositoryDescription_upstreams - A list of upstream repositories to associate with the repository. The order of the upstream repositories in the list determines their priority order when AWS CodeArtifact looks for a requested package version. For more information, see Working with upstream repositories.

$sel:arn:RepositoryDescription', repositoryDescription_arn - The Amazon Resource Name (ARN) of the repository.

$sel:domainOwner:RepositoryDescription', repositoryDescription_domainOwner - The 12-digit account number of the AWS account that owns the domain that contains the repository. It does not include dashes or spaces.

$sel:domainName:RepositoryDescription', repositoryDescription_domainName - The name of the domain that contains the repository.

$sel:name:RepositoryDescription', repositoryDescription_name - The name of the repository.

$sel:administratorAccount:RepositoryDescription', repositoryDescription_administratorAccount - The 12-digit account number of the AWS account that manages the repository.

$sel:externalConnections:RepositoryDescription', repositoryDescription_externalConnections - An array of external connections associated with the repository.

$sel:description:RepositoryDescription', repositoryDescription_description - A text description of the repository.

RepositoryExternalConnectionInfo

data RepositoryExternalConnectionInfo Source #

Contains information about the external connection of a repository.

See: newRepositoryExternalConnectionInfo smart constructor.

Instances

Instances details
Eq RepositoryExternalConnectionInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryExternalConnectionInfo

Read RepositoryExternalConnectionInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryExternalConnectionInfo

Show RepositoryExternalConnectionInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryExternalConnectionInfo

Generic RepositoryExternalConnectionInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryExternalConnectionInfo

Associated Types

type Rep RepositoryExternalConnectionInfo :: Type -> Type #

NFData RepositoryExternalConnectionInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryExternalConnectionInfo

Hashable RepositoryExternalConnectionInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryExternalConnectionInfo

FromJSON RepositoryExternalConnectionInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryExternalConnectionInfo

type Rep RepositoryExternalConnectionInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryExternalConnectionInfo

type Rep RepositoryExternalConnectionInfo = D1 ('MetaData "RepositoryExternalConnectionInfo" "Amazonka.CodeArtifact.Types.RepositoryExternalConnectionInfo" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "RepositoryExternalConnectionInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "externalConnectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExternalConnectionStatus)) :*: S1 ('MetaSel ('Just "packageFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageFormat)))))

newRepositoryExternalConnectionInfo :: RepositoryExternalConnectionInfo Source #

Create a value of RepositoryExternalConnectionInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:externalConnectionName:RepositoryExternalConnectionInfo', repositoryExternalConnectionInfo_externalConnectionName - The name of the external connection associated with a repository.

$sel:status:RepositoryExternalConnectionInfo', repositoryExternalConnectionInfo_status - The status of the external connection of a repository. There is one valid value, Available.

$sel:packageFormat:RepositoryExternalConnectionInfo', repositoryExternalConnectionInfo_packageFormat - The package format associated with a repository's external connection. The valid package formats are:

  • npm: A Node Package Manager (npm) package.
  • pypi: A Python Package Index (PyPI) package.
  • maven: A Maven package that contains compiled code in a distributable format, such as a JAR file.

RepositorySummary

data RepositorySummary Source #

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

See: newRepositorySummary smart constructor.

Instances

Instances details
Eq RepositorySummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositorySummary

Read RepositorySummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositorySummary

Show RepositorySummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositorySummary

Generic RepositorySummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositorySummary

Associated Types

type Rep RepositorySummary :: Type -> Type #

NFData RepositorySummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositorySummary

Methods

rnf :: RepositorySummary -> () #

Hashable RepositorySummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositorySummary

FromJSON RepositorySummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositorySummary

type Rep RepositorySummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositorySummary

type Rep RepositorySummary = D1 ('MetaData "RepositorySummary" "Amazonka.CodeArtifact.Types.RepositorySummary" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "RepositorySummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "administratorAccount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newRepositorySummary :: RepositorySummary Source #

Create a value of RepositorySummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:RepositorySummary', repositorySummary_arn - The ARN of the repository.

$sel:domainOwner:RepositorySummary', repositorySummary_domainOwner - The 12-digit account number of the AWS account that owns the domain. It does not include dashes or spaces.

$sel:domainName:RepositorySummary', repositorySummary_domainName - The name of the domain that contains the repository.

$sel:name:RepositorySummary', repositorySummary_name - The name of the repository.

$sel:administratorAccount:RepositorySummary', repositorySummary_administratorAccount - The AWS account ID that manages the repository.

$sel:description:RepositorySummary', repositorySummary_description - The description of the repository.

ResourcePolicy

data ResourcePolicy Source #

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

See: newResourcePolicy smart constructor.

Instances

Instances details
Eq ResourcePolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ResourcePolicy

Read ResourcePolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ResourcePolicy

Show ResourcePolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ResourcePolicy

Generic ResourcePolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ResourcePolicy

Associated Types

type Rep ResourcePolicy :: Type -> Type #

NFData ResourcePolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ResourcePolicy

Methods

rnf :: ResourcePolicy -> () #

Hashable ResourcePolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ResourcePolicy

FromJSON ResourcePolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ResourcePolicy

type Rep ResourcePolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ResourcePolicy

type Rep ResourcePolicy = D1 ('MetaData "ResourcePolicy" "Amazonka.CodeArtifact.Types.ResourcePolicy" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "ResourcePolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "document") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "revision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newResourcePolicy :: ResourcePolicy Source #

Create a value of ResourcePolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:ResourcePolicy', resourcePolicy_resourceArn - The ARN of the resource associated with the resource policy

$sel:document:ResourcePolicy', resourcePolicy_document - The resource policy formatted in JSON.

$sel:revision:ResourcePolicy', resourcePolicy_revision - The current revision of the resource policy.

SuccessfulPackageVersionInfo

data SuccessfulPackageVersionInfo Source #

Contains the revision and status of a package version.

See: newSuccessfulPackageVersionInfo smart constructor.

Instances

Instances details
Eq SuccessfulPackageVersionInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.SuccessfulPackageVersionInfo

Read SuccessfulPackageVersionInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.SuccessfulPackageVersionInfo

Show SuccessfulPackageVersionInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.SuccessfulPackageVersionInfo

Generic SuccessfulPackageVersionInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.SuccessfulPackageVersionInfo

Associated Types

type Rep SuccessfulPackageVersionInfo :: Type -> Type #

NFData SuccessfulPackageVersionInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.SuccessfulPackageVersionInfo

Hashable SuccessfulPackageVersionInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.SuccessfulPackageVersionInfo

FromJSON SuccessfulPackageVersionInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.SuccessfulPackageVersionInfo

type Rep SuccessfulPackageVersionInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.SuccessfulPackageVersionInfo

type Rep SuccessfulPackageVersionInfo = D1 ('MetaData "SuccessfulPackageVersionInfo" "Amazonka.CodeArtifact.Types.SuccessfulPackageVersionInfo" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "SuccessfulPackageVersionInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageVersionStatus)) :*: S1 ('MetaSel ('Just "revision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newSuccessfulPackageVersionInfo :: SuccessfulPackageVersionInfo Source #

Create a value of SuccessfulPackageVersionInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:SuccessfulPackageVersionInfo', successfulPackageVersionInfo_status - The status of a package version. Valid statuses are:

  • Published
  • Unfinished
  • Unlisted
  • Archived
  • Disposed

$sel:revision:SuccessfulPackageVersionInfo', successfulPackageVersionInfo_revision - The revision of a package version.

Tag

data Tag Source #

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

See: newTag smart constructor.

Constructors

Tag' Text Text 

Instances

Instances details
Eq Tag Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Read Tag Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

Generic Tag Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

NFData Tag Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.Tag

Methods

rnf :: Tag -> () #

Hashable Tag Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

ToJSON Tag Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.Tag

FromJSON Tag Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.Tag

type Rep Tag Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.CodeArtifact.Types.Tag" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTag Source #

Create a value of Tag with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:key:Tag', tag_key - The tag key.

$sel:value:Tag', tag_value - The tag value.

UpstreamRepository

data UpstreamRepository Source #

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

See: newUpstreamRepository smart constructor.

Instances

Instances details
Eq UpstreamRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.UpstreamRepository

Read UpstreamRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.UpstreamRepository

Show UpstreamRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.UpstreamRepository

Generic UpstreamRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.UpstreamRepository

Associated Types

type Rep UpstreamRepository :: Type -> Type #

NFData UpstreamRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.UpstreamRepository

Methods

rnf :: UpstreamRepository -> () #

Hashable UpstreamRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.UpstreamRepository

ToJSON UpstreamRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.UpstreamRepository

type Rep UpstreamRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.UpstreamRepository

type Rep UpstreamRepository = D1 ('MetaData "UpstreamRepository" "Amazonka.CodeArtifact.Types.UpstreamRepository" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "UpstreamRepository'" 'PrefixI 'True) (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newUpstreamRepository Source #

Create a value of UpstreamRepository with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:repositoryName:UpstreamRepository', upstreamRepository_repositoryName - The name of an upstream repository.

UpstreamRepositoryInfo

data UpstreamRepositoryInfo Source #

Information about an upstream repository.

See: newUpstreamRepositoryInfo smart constructor.

Instances

Instances details
Eq UpstreamRepositoryInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.UpstreamRepositoryInfo

Read UpstreamRepositoryInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.UpstreamRepositoryInfo

Show UpstreamRepositoryInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.UpstreamRepositoryInfo

Generic UpstreamRepositoryInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.UpstreamRepositoryInfo

Associated Types

type Rep UpstreamRepositoryInfo :: Type -> Type #

NFData UpstreamRepositoryInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.UpstreamRepositoryInfo

Methods

rnf :: UpstreamRepositoryInfo -> () #

Hashable UpstreamRepositoryInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.UpstreamRepositoryInfo

FromJSON UpstreamRepositoryInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.UpstreamRepositoryInfo

type Rep UpstreamRepositoryInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.UpstreamRepositoryInfo

type Rep UpstreamRepositoryInfo = D1 ('MetaData "UpstreamRepositoryInfo" "Amazonka.CodeArtifact.Types.UpstreamRepositoryInfo" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "UpstreamRepositoryInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newUpstreamRepositoryInfo :: UpstreamRepositoryInfo Source #

Create a value of UpstreamRepositoryInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:repositoryName:UpstreamRepositoryInfo', upstreamRepositoryInfo_repositoryName - The name of an upstream repository.