amazonka-codeartifact-2.0: Amazon CodeArtifact SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.CodeArtifact

Contents

Description

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

CodeArtifact is a fully managed artifact repository compatible with language-native package managers and build tools such as npm, Apache Maven, pip, and dotnet. 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.

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 ), Python CLIs ( pip and twine), and NuGet CLIs (nuget and dotnet).
  • 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 Key Management Service (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, Maven, and NuGet 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.
  • DescribePackage: Returns a PackageDescription object that contains details about a package.
  • 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:

    • maven
    • npm
    • nuget
    • pypi
  • 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 Amazon Web Services account that called this method.
  • ListRepositoriesInDomain: Returns a list of the repositories in a domain.
  • PutDomainPermissionsPolicy: Attaches a resource policy to a domain.
  • PutPackageOriginConfiguration: Sets the package origin configuration for a package, which determine how new versions of the package can be added to a specific repository.
  • 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.

AccessDeniedException

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

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

ConflictException

_ConflictException :: AsError a => Fold a ServiceError Source #

The operation did not succeed because prerequisites are not met.

InternalServerException

_InternalServerException :: AsError a => Fold a ServiceError Source #

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

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

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

ServiceQuotaExceededException

_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #

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

ThrottlingException

_ThrottlingException :: AsError a => Fold a ServiceError Source #

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

ValidationException

_ValidationException :: AsError a => Fold a ServiceError Source #

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

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.

AssociateExternalConnection

data AssociateExternalConnection Source #

See: newAssociateExternalConnection smart constructor.

Instances

Instances details
ToJSON 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

AWSRequest 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 #

Read AssociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.AssociateExternalConnection

Show AssociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.AssociateExternalConnection

NFData AssociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.AssociateExternalConnection

Eq AssociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.AssociateExternalConnection

Hashable AssociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.AssociateExternalConnection

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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))))

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:

AssociateExternalConnection, associateExternalConnection_domainOwner - The 12-digit account number of the Amazon Web Services 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.

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
Generic 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

NFData AssociateExternalConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.AssociateExternalConnection

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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:

AssociateExternalConnection, associateExternalConnectionResponse_repository - Information about the connected repository after processing the request.

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

CopyPackageVersions

data CopyPackageVersions Source #

See: newCopyPackageVersions smart constructor.

Instances

Instances details
ToJSON CopyPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.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

AWSRequest CopyPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

Associated Types

type AWSResponse CopyPackageVersions #

Generic CopyPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

Associated Types

type Rep CopyPackageVersions :: Type -> Type #

Read CopyPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

Show CopyPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

NFData CopyPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

Methods

rnf :: CopyPackageVersions -> () #

Eq CopyPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

Hashable CopyPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "CopyPackageVersions'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "allowOverwrite") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "includeFromUpstream") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "versionRevisions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))) :*: ((S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (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))))))

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.

CopyPackageVersions, copyPackageVersions_domainOwner - The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.

$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.

CopyPackageVersions, copyPackageVersions_namespace - The namespace of the package versions to be copied. The package version component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package version is its groupId. The namespace is required when copying Maven package versions.
  • The namespace of an npm package version is its scope.
  • Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.

$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:versions:CopyPackageVersions', copyPackageVersions_versions - The versions of the package to be copied.

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

$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 be copied.

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

CopyPackageVersions, copyPackageVersions_format - The format of the package versions to be copied.

CopyPackageVersions, copyPackageVersions_package - The name of the package that contains the versions to be copied.

data CopyPackageVersionsResponse Source #

See: newCopyPackageVersionsResponse smart constructor.

Instances

Instances details
Generic CopyPackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

Associated Types

type Rep CopyPackageVersionsResponse :: Type -> Type #

Read CopyPackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

Show CopyPackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

NFData CopyPackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CopyPackageVersions

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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.

CreateDomain

data CreateDomain Source #

See: newCreateDomain smart constructor.

Constructors

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

Instances

Instances details
ToJSON CreateDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.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

AWSRequest CreateDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

Associated Types

type AWSResponse CreateDomain #

Generic CreateDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

Associated Types

type Rep CreateDomain :: Type -> Type #

Read CreateDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

Show CreateDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

NFData CreateDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

Methods

rnf :: CreateDomain -> () #

Eq CreateDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

Hashable CreateDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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))))

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:

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 Key Management Service API Reference and Key Management Service API Permissions Reference in the 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 Key Management Service Developer Guide.

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

CreateDomain, createDomain_domain - The name of the domain to create. All domain names in an Amazon Web Services Region that are in the same Amazon Web Services 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
Generic CreateDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

Associated Types

type Rep CreateDomainResponse :: Type -> Type #

Read CreateDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

Show CreateDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

NFData CreateDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

Methods

rnf :: CreateDomainResponse -> () #

Eq CreateDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

type Rep CreateDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateDomain

type Rep CreateDomainResponse = D1 ('MetaData "CreateDomainResponse" "Amazonka.CodeArtifact.CreateDomain" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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:

CreateDomain, createDomainResponse_domain - Contains information about the created domain after processing the request.

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

CreateRepository

data CreateRepository Source #

See: newCreateRepository smart constructor.

Instances

Instances details
ToJSON CreateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.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

AWSRequest CreateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

Associated Types

type AWSResponse CreateRepository #

Generic CreateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

Associated Types

type Rep CreateRepository :: Type -> Type #

Read CreateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

Show CreateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

NFData CreateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

Methods

rnf :: CreateRepository -> () #

Eq CreateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

Hashable CreateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "CreateRepository'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])))) :*: (S1 ('MetaSel ('Just "upstreams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UpstreamRepository])) :*: (S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

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:

CreateRepository, createRepository_description - A description of the created repository.

CreateRepository, createRepository_domainOwner - The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.

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

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 CodeArtifact looks for a requested package version. For more information, see Working with upstream repositories.

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

CreateRepository, createRepository_repository - The name of the repository to create.

data CreateRepositoryResponse Source #

See: newCreateRepositoryResponse smart constructor.

Instances

Instances details
Generic CreateRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

Associated Types

type Rep CreateRepositoryResponse :: Type -> Type #

Read CreateRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

Show CreateRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

NFData CreateRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.CreateRepository

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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:

CreateRepository, createRepositoryResponse_repository - Information about the created repository after processing the request.

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

DeleteDomain

data DeleteDomain Source #

See: newDeleteDomain smart constructor.

Constructors

DeleteDomain' (Maybe Text) Text 

Instances

Instances details
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

AWSRequest DeleteDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

Associated Types

type AWSResponse DeleteDomain #

Generic DeleteDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

Associated Types

type Rep DeleteDomain :: Type -> Type #

Read DeleteDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

Show DeleteDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

NFData DeleteDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

Methods

rnf :: DeleteDomain -> () #

Eq DeleteDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

Hashable DeleteDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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)))

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:

DeleteDomain, deleteDomain_domainOwner - The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.

DeleteDomain, deleteDomain_domain - The name of the domain to delete.

data DeleteDomainResponse Source #

See: newDeleteDomainResponse smart constructor.

Instances

Instances details
Generic DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

Associated Types

type Rep DeleteDomainResponse :: Type -> Type #

Read DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

Show DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

NFData DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

Methods

rnf :: DeleteDomainResponse -> () #

Eq DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

type Rep DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomain

type Rep DeleteDomainResponse = D1 ('MetaData "DeleteDomainResponse" "Amazonka.CodeArtifact.DeleteDomain" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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:

DeleteDomain, deleteDomainResponse_domain - Contains information about the deleted domain after processing the request.

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

DeleteDomainPermissionsPolicy

data DeleteDomainPermissionsPolicy Source #

See: newDeleteDomainPermissionsPolicy smart constructor.

Instances

Instances details
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

AWSRequest 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 #

Read DeleteDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy

Show DeleteDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy

NFData DeleteDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy

Eq DeleteDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy

Hashable DeleteDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "DeleteDomainPermissionsPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "policyRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:

DeleteDomainPermissionsPolicy, deleteDomainPermissionsPolicy_domainOwner - The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.

$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:domain:DeleteDomainPermissionsPolicy', deleteDomainPermissionsPolicy_domain - The name of the domain associated with the resource policy to be deleted.

data DeleteDomainPermissionsPolicyResponse Source #

Instances

Instances details
Generic 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

NFData DeleteDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteDomainPermissionsPolicy

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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.

DeletePackageVersions

data DeletePackageVersions Source #

See: newDeletePackageVersions smart constructor.

Instances

Instances details
ToJSON DeletePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.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

AWSRequest DeletePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

Associated Types

type AWSResponse DeletePackageVersions #

Generic DeletePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

Associated Types

type Rep DeletePackageVersions :: Type -> Type #

Read DeletePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

Show DeletePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

NFData DeletePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

Methods

rnf :: DeletePackageVersions -> () #

Eq DeletePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

Hashable DeletePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

type AWSResponse DeletePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

type Rep 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:

DeletePackageVersions, deletePackageVersions_domainOwner - The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.

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

DeletePackageVersions, deletePackageVersions_namespace - The namespace of the package versions to be deleted. The package version component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package version is its groupId. The namespace is required when deleting Maven package versions.
  • The namespace of an npm package version is its scope.
  • Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.

$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.

DeletePackageVersions, deletePackageVersions_format - The format of the package versions to delete.

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
Generic DeletePackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

Associated Types

type Rep DeletePackageVersionsResponse :: Type -> Type #

Read DeletePackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

Show DeletePackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

NFData DeletePackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeletePackageVersions

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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. The status of every successful version will be Deleted.

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

DeleteRepository

data DeleteRepository Source #

See: newDeleteRepository smart constructor.

Instances

Instances details
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

AWSRequest DeleteRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

Associated Types

type AWSResponse DeleteRepository #

Generic DeleteRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

Associated Types

type Rep DeleteRepository :: Type -> Type #

Read DeleteRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

Show DeleteRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

NFData DeleteRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

Methods

rnf :: DeleteRepository -> () #

Eq DeleteRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

Hashable DeleteRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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))))

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:

DeleteRepository, deleteRepository_domainOwner - The 12-digit account number of the Amazon Web Services 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.

DeleteRepository, deleteRepository_repository - The name of the repository to delete.

data DeleteRepositoryResponse Source #

See: newDeleteRepositoryResponse smart constructor.

Instances

Instances details
Generic DeleteRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

Associated Types

type Rep DeleteRepositoryResponse :: Type -> Type #

Read DeleteRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

Show DeleteRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

NFData DeleteRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepository

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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:

DeleteRepository, deleteRepositoryResponse_repository - Information about the deleted repository after processing the request.

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

DeleteRepositoryPermissionsPolicy

data DeleteRepositoryPermissionsPolicy Source #

See: newDeleteRepositoryPermissionsPolicy smart constructor.

Instances

Instances details
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

AWSRequest 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 #

Read DeleteRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy

Show DeleteRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy

NFData DeleteRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy

Eq DeleteRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy

Hashable DeleteRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "DeleteRepositoryPermissionsPolicy'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "policyRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:

DeleteRepositoryPermissionsPolicy, deleteRepositoryPermissionsPolicy_domainOwner - The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.

$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: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
Generic 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

NFData DeleteRepositoryPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DeleteRepositoryPermissionsPolicy

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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.

DescribeDomain

data DescribeDomain Source #

See: newDescribeDomain smart constructor.

Constructors

DescribeDomain' (Maybe Text) Text 

Instances

Instances details
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

AWSRequest DescribeDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

Associated Types

type AWSResponse DescribeDomain #

Generic DescribeDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

Associated Types

type Rep DescribeDomain :: Type -> Type #

Read DescribeDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

Show DescribeDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

NFData DescribeDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

Methods

rnf :: DescribeDomain -> () #

Eq DescribeDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

Hashable DescribeDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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)))

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:

DescribeDomain, describeDomain_domainOwner - The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.

DescribeDomain, describeDomain_domain - A string that specifies the name of the requested domain.

data DescribeDomainResponse Source #

See: newDescribeDomainResponse smart constructor.

Instances

Instances details
Generic DescribeDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

Associated Types

type Rep DescribeDomainResponse :: Type -> Type #

Read DescribeDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

Show DescribeDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

NFData DescribeDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

Methods

rnf :: DescribeDomainResponse -> () #

Eq DescribeDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

type Rep DescribeDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeDomain

type Rep DescribeDomainResponse = D1 ('MetaData "DescribeDomainResponse" "Amazonka.CodeArtifact.DescribeDomain" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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:

DescribeDomain, describeDomainResponse_domain - Undocumented member.

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

DescribePackage

data DescribePackage Source #

See: newDescribePackage smart constructor.

Instances

Instances details
ToHeaders DescribePackage Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackage

ToPath DescribePackage Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackage

ToQuery DescribePackage Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackage

AWSRequest DescribePackage Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackage

Associated Types

type AWSResponse DescribePackage #

Generic DescribePackage Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackage

Associated Types

type Rep DescribePackage :: Type -> Type #

Read DescribePackage Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackage

Show DescribePackage Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackage

NFData DescribePackage Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackage

Methods

rnf :: DescribePackage -> () #

Eq DescribePackage Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackage

Hashable DescribePackage Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackage

type AWSResponse DescribePackage Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackage

type Rep DescribePackage Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackage

type Rep DescribePackage = D1 ('MetaData "DescribePackage" "Amazonka.CodeArtifact.DescribePackage" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "DescribePackage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "namespace") '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)))))

newDescribePackage Source #

Create a value of DescribePackage 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:

DescribePackage, describePackage_domainOwner - The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.

DescribePackage, describePackage_namespace - The namespace of the requested 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 is required when requesting Maven packages.
  • The namespace of an npm package is its scope.
  • Python and NuGet packages do not contain a corresponding component, packages of those formats do not have a namespace.

$sel:domain:DescribePackage', describePackage_domain - The name of the domain that contains the repository that contains the package.

$sel:repository:DescribePackage', describePackage_repository - The name of the repository that contains the requested package.

DescribePackage, describePackage_format - A format that specifies the type of the requested package.

DescribePackage, describePackage_package - The name of the requested package.

data DescribePackageResponse Source #

See: newDescribePackageResponse smart constructor.

Instances

Instances details
Generic DescribePackageResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackage

Associated Types

type Rep DescribePackageResponse :: Type -> Type #

Read DescribePackageResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackage

Show DescribePackageResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackage

NFData DescribePackageResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackage

Methods

rnf :: DescribePackageResponse -> () #

Eq DescribePackageResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackage

type Rep DescribePackageResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackage

type Rep DescribePackageResponse = D1 ('MetaData "DescribePackageResponse" "Amazonka.CodeArtifact.DescribePackage" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "DescribePackageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "package") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PackageDescription)))

newDescribePackageResponse Source #

Create a value of DescribePackageResponse 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:DescribePackageResponse', describePackageResponse_httpStatus - The response's http status code.

DescribePackage, describePackageResponse_package - A PackageDescription object that contains information about the requested package.

DescribePackageVersion

data DescribePackageVersion Source #

See: newDescribePackageVersion smart constructor.

Instances

Instances details
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

AWSRequest DescribePackageVersion Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

Associated Types

type AWSResponse DescribePackageVersion #

Generic DescribePackageVersion Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

Associated Types

type Rep DescribePackageVersion :: Type -> Type #

Read DescribePackageVersion Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

Show DescribePackageVersion Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

NFData DescribePackageVersion Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

Methods

rnf :: DescribePackageVersion -> () #

Eq DescribePackageVersion Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

Hashable DescribePackageVersion Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "DescribePackageVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "namespace") '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)))))

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:

DescribePackageVersion, describePackageVersion_domainOwner - The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.

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

  • The namespace of a Maven package version is its groupId.
  • The namespace of an npm package version is its scope.
  • Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.

$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.

DescribePackageVersion, describePackageVersion_format - A format that specifies the type of the requested package version.

DescribePackageVersion, describePackageVersion_package - The name of the requested package version.

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
Generic DescribePackageVersionResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

Associated Types

type Rep DescribePackageVersionResponse :: Type -> Type #

Read DescribePackageVersionResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

Show DescribePackageVersionResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

NFData DescribePackageVersionResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribePackageVersion

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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.

DescribePackageVersion, describePackageVersionResponse_packageVersion - A PackageVersionDescription object that contains information about the requested package version.

DescribeRepository

data DescribeRepository Source #

See: newDescribeRepository smart constructor.

Instances

Instances details
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

AWSRequest DescribeRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

Associated Types

type AWSResponse DescribeRepository #

Generic DescribeRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

Associated Types

type Rep DescribeRepository :: Type -> Type #

Read DescribeRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

Show DescribeRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

NFData DescribeRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

Methods

rnf :: DescribeRepository -> () #

Eq DescribeRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

Hashable DescribeRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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))))

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:

DescribeRepository, describeRepository_domainOwner - The 12-digit account number of the Amazon Web Services 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.

DescribeRepository, describeRepository_repository - A string that specifies the name of the requested repository.

data DescribeRepositoryResponse Source #

See: newDescribeRepositoryResponse smart constructor.

Instances

Instances details
Generic DescribeRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

Associated Types

type Rep DescribeRepositoryResponse :: Type -> Type #

Read DescribeRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

Show DescribeRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

NFData DescribeRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DescribeRepository

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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:

DescribeRepository, describeRepositoryResponse_repository - A RepositoryDescription object that contains the requested repository information.

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

DisassociateExternalConnection

data DisassociateExternalConnection Source #

See: newDisassociateExternalConnection smart constructor.

Instances

Instances details
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

AWSRequest 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 #

Read DisassociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisassociateExternalConnection

Show DisassociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisassociateExternalConnection

NFData DisassociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisassociateExternalConnection

Eq DisassociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisassociateExternalConnection

Hashable DisassociateExternalConnection Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisassociateExternalConnection

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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))))

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:

DisassociateExternalConnection, disassociateExternalConnection_domainOwner - The 12-digit account number of the Amazon Web Services 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.

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
Generic 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

NFData DisassociateExternalConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisassociateExternalConnection

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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:

DisassociateExternalConnection, disassociateExternalConnectionResponse_repository - The repository associated with the removed external connection.

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

DisposePackageVersions

data DisposePackageVersions Source #

See: newDisposePackageVersions smart constructor.

Instances

Instances details
ToJSON DisposePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.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

AWSRequest DisposePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

Associated Types

type AWSResponse DisposePackageVersions #

Generic DisposePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

Associated Types

type Rep DisposePackageVersions :: Type -> Type #

Read DisposePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

Show DisposePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

NFData DisposePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

Methods

rnf :: DisposePackageVersions -> () #

Eq DisposePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

Hashable DisposePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

type AWSResponse DisposePackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

type Rep 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:

DisposePackageVersions, disposePackageVersions_domainOwner - The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.

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

DisposePackageVersions, disposePackageVersions_namespace - The namespace of the package versions to be disposed. The package version component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package version is its groupId.
  • The namespace of an npm package version is its scope.
  • Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.

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

$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.

DisposePackageVersions, disposePackageVersions_format - A format that specifies the type of package versions you want to dispose.

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
Generic DisposePackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

Associated Types

type Rep DisposePackageVersionsResponse :: Type -> Type #

Read DisposePackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

Show DisposePackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

NFData DisposePackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.DisposePackageVersions

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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.

GetAuthorizationToken

data GetAuthorizationToken Source #

See: newGetAuthorizationToken smart constructor.

Instances

Instances details
ToJSON GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.CodeArtifact.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

AWSRequest GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

Associated Types

type AWSResponse GetAuthorizationToken #

Generic GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

Associated Types

type Rep GetAuthorizationToken :: Type -> Type #

Read GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

Show GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

NFData GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

Methods

rnf :: GetAuthorizationToken -> () #

Eq GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

Hashable GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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))))

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:

GetAuthorizationToken, getAuthorizationToken_domainOwner - The 12-digit account number of the Amazon Web Services 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
Generic GetAuthorizationTokenResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

Associated Types

type Rep GetAuthorizationTokenResponse :: Type -> Type #

Read GetAuthorizationTokenResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

Show GetAuthorizationTokenResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

NFData GetAuthorizationTokenResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetAuthorizationToken

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "GetAuthorizationTokenResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authorizationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "expiration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: 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:authorizationToken:GetAuthorizationTokenResponse', getAuthorizationTokenResponse_authorizationToken - The returned authentication token.

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

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

GetDomainPermissionsPolicy

data GetDomainPermissionsPolicy Source #

See: newGetDomainPermissionsPolicy smart constructor.

Instances

Instances details
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

AWSRequest 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 #

Read GetDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

Show GetDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

NFData GetDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

Eq GetDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

Hashable GetDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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)))

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:

GetDomainPermissionsPolicy, getDomainPermissionsPolicy_domainOwner - The 12-digit account number of the Amazon Web Services 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
Generic GetDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

Associated Types

type Rep GetDomainPermissionsPolicyResponse :: Type -> Type #

Read GetDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

Show GetDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

NFData GetDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetDomainPermissionsPolicy

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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.

GetPackageVersionAsset

data GetPackageVersionAsset Source #

See: newGetPackageVersionAsset smart constructor.

Instances

Instances details
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

AWSRequest GetPackageVersionAsset Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

Associated Types

type AWSResponse GetPackageVersionAsset #

Generic GetPackageVersionAsset Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

Associated Types

type Rep GetPackageVersionAsset :: Type -> Type #

Read GetPackageVersionAsset Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

Show GetPackageVersionAsset Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

NFData GetPackageVersionAsset Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

Methods

rnf :: GetPackageVersionAsset -> () #

Eq GetPackageVersionAsset Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

Hashable GetPackageVersionAsset Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

type AWSResponse GetPackageVersionAsset Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

type Rep 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:

GetPackageVersionAsset, getPackageVersionAsset_domainOwner - The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.

GetPackageVersionAsset, getPackageVersionAsset_namespace - The namespace of the package version with the requested asset file. The package version component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package version is its groupId.
  • The namespace of an npm package version is its scope.
  • Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.

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.

GetPackageVersionAsset, getPackageVersionAsset_format - A format that specifies the type of the package version with the requested asset file.

GetPackageVersionAsset, getPackageVersionAsset_package - The name of the package that contains the requested asset.

GetPackageVersionAsset, getPackageVersionAsset_packageVersion - A string that contains the package version (for example, 3.5.2).

GetPackageVersionAsset, getPackageVersionAsset_asset - The name of the requested asset.

data GetPackageVersionAssetResponse Source #

See: newGetPackageVersionAssetResponse smart constructor.

Instances

Instances details
Generic GetPackageVersionAssetResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

Associated Types

type Rep GetPackageVersionAssetResponse :: Type -> Type #

Show GetPackageVersionAssetResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

type Rep GetPackageVersionAssetResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionAsset

type Rep GetPackageVersionAssetResponse = D1 ('MetaData "GetPackageVersionAssetResponse" "Amazonka.CodeArtifact.GetPackageVersionAsset" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "GetPackageVersionAssetResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "assetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "packageVersion") '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:assetName:GetPackageVersionAssetResponse', getPackageVersionAssetResponse_assetName - The name of the asset that is downloaded.

GetPackageVersionAsset, getPackageVersionAssetResponse_packageVersion - A string that contains the package version (for example, 3.5.2).

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.

GetPackageVersionAsset, getPackageVersionAssetResponse_asset - The binary file, or asset, that is downloaded.

GetPackageVersionReadme

data GetPackageVersionReadme Source #

See: newGetPackageVersionReadme smart constructor.

Instances

Instances details
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

AWSRequest 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 #

Read GetPackageVersionReadme Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

Show GetPackageVersionReadme Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

NFData GetPackageVersionReadme Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

Methods

rnf :: GetPackageVersionReadme -> () #

Eq GetPackageVersionReadme Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

Hashable GetPackageVersionReadme Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "GetPackageVersionReadme'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "namespace") '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)))))

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:

GetPackageVersionReadme, getPackageVersionReadme_domainOwner - The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.

GetPackageVersionReadme, getPackageVersionReadme_namespace - The namespace of the package version with the requested readme file. The package version component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package version is its groupId.
  • The namespace of an npm package version is its scope.
  • Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.

$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.

GetPackageVersionReadme, getPackageVersionReadme_format - A format that specifies the type of the package version with the requested readme file.

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
Generic GetPackageVersionReadmeResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

Associated Types

type Rep GetPackageVersionReadmeResponse :: Type -> Type #

Read GetPackageVersionReadmeResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

Show GetPackageVersionReadmeResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

NFData GetPackageVersionReadmeResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetPackageVersionReadme

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "GetPackageVersionReadmeResponse'" '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)))) :*: ((S1 ('MetaSel ('Just "readme") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "versionRevision") '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:

GetPackageVersionReadme, getPackageVersionReadmeResponse_format - The format of the package with the requested readme file.

GetPackageVersionReadme, getPackageVersionReadmeResponse_namespace - The namespace of the package version with the requested readme file. The package version component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package version is its groupId.
  • The namespace of an npm package version is its scope.
  • Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.

GetPackageVersionReadme, getPackageVersionReadmeResponse_package - The name of the package that contains the returned readme file.

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

GetPackageVersionReadmeResponse, getPackageVersionReadmeResponse_version - The version of the package with the requested readme file.

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

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

GetRepositoryEndpoint

data GetRepositoryEndpoint Source #

See: newGetRepositoryEndpoint smart constructor.

Instances

Instances details
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

AWSRequest GetRepositoryEndpoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

Associated Types

type AWSResponse GetRepositoryEndpoint #

Generic GetRepositoryEndpoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

Associated Types

type Rep GetRepositoryEndpoint :: Type -> Type #

Read GetRepositoryEndpoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

Show GetRepositoryEndpoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

NFData GetRepositoryEndpoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

Methods

rnf :: GetRepositoryEndpoint -> () #

Eq GetRepositoryEndpoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

Hashable GetRepositoryEndpoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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))))

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:

GetRepositoryEndpoint, getRepositoryEndpoint_domainOwner - The 12-digit account number of the Amazon Web Services 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.

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

data GetRepositoryEndpointResponse Source #

See: newGetRepositoryEndpointResponse smart constructor.

Instances

Instances details
Generic GetRepositoryEndpointResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

Associated Types

type Rep GetRepositoryEndpointResponse :: Type -> Type #

Read GetRepositoryEndpointResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

Show GetRepositoryEndpointResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

NFData GetRepositoryEndpointResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryEndpoint

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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.

GetRepositoryPermissionsPolicy

data GetRepositoryPermissionsPolicy Source #

See: newGetRepositoryPermissionsPolicy smart constructor.

Instances

Instances details
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

AWSRequest 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 #

Read GetRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy

Show GetRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy

NFData GetRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy

Eq GetRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy

Hashable GetRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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))))

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:

GetRepositoryPermissionsPolicy, getRepositoryPermissionsPolicy_domainOwner - The 12-digit account number of the Amazon Web Services 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
Generic 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

NFData GetRepositoryPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.GetRepositoryPermissionsPolicy

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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.

ListDomains (Paginated)

data ListDomains Source #

See: newListDomains smart constructor.

Constructors

ListDomains' (Maybe Natural) (Maybe Text) 

Instances

Instances details
ToJSON ListDomains Source # 
Instance details

Defined in Amazonka.CodeArtifact.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

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 #

Generic ListDomains Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

Associated Types

type Rep ListDomains :: Type -> Type #

Read ListDomains Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

Show ListDomains Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

NFData ListDomains Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

Methods

rnf :: ListDomains -> () #

Eq ListDomains Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

Hashable ListDomains Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "ListDomains'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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:maxResults:ListDomains', listDomains_maxResults - The maximum number of results to return per page.

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.

data ListDomainsResponse Source #

See: newListDomainsResponse smart constructor.

Instances

Instances details
Generic ListDomainsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

Associated Types

type Rep ListDomainsResponse :: Type -> Type #

Read ListDomainsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

Show ListDomainsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

NFData ListDomainsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

Methods

rnf :: ListDomainsResponse -> () #

Eq ListDomainsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

type Rep ListDomainsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListDomains

type Rep ListDomainsResponse = D1 ('MetaData "ListDomainsResponse" "Amazonka.CodeArtifact.ListDomains" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "ListDomainsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domains") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DomainSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:domains:ListDomainsResponse', listDomainsResponse_domains - The returned list of DomainSummary objects.

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:httpStatus:ListDomainsResponse', listDomainsResponse_httpStatus - The response's http status code.

ListPackageVersionAssets (Paginated)

data ListPackageVersionAssets Source #

See: newListPackageVersionAssets smart constructor.

Instances

Instances details
ToJSON 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

AWSPager ListPackageVersionAssets Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

AWSRequest 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 #

Read ListPackageVersionAssets Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

Show ListPackageVersionAssets Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

NFData ListPackageVersionAssets Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

Eq ListPackageVersionAssets Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

Hashable ListPackageVersionAssets Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

type AWSResponse ListPackageVersionAssets Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

type Rep 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:

ListPackageVersionAssets, listPackageVersionAssets_domainOwner - The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.

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

ListPackageVersionAssets, listPackageVersionAssets_namespace - The namespace of the package version that contains the requested package version assets. The package version component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package version is its groupId.
  • The namespace of an npm package version is its scope.
  • Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.

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: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 requested package version assets.

ListPackageVersionAssets, listPackageVersionAssets_format - The format of the package that contains the requested package version assets.

ListPackageVersionAssets, listPackageVersionAssets_package - The name of the package that contains the requested 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
Generic ListPackageVersionAssetsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

Associated Types

type Rep ListPackageVersionAssetsResponse :: Type -> Type #

Read ListPackageVersionAssetsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

Show ListPackageVersionAssetsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

NFData ListPackageVersionAssetsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionAssets

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "ListPackageVersionAssetsResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "assets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AssetSummary])) :*: S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageFormat))) :*: (S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "package") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "versionRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:assets:ListPackageVersionAssetsResponse', listPackageVersionAssetsResponse_assets - The returned list of AssetSummary objects.

ListPackageVersionAssets, listPackageVersionAssetsResponse_format - The format of the package that contains the requested package version assets.

ListPackageVersionAssets, listPackageVersionAssetsResponse_namespace - The namespace of the package version that contains the requested package version assets. The package version component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package version is its groupId.
  • The namespace of an npm package version is its scope.
  • Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.

ListPackageVersionAssets, listPackageVersionAssetsResponse_nextToken - If there are additional results, this is the token for the next set of results.

ListPackageVersionAssets, listPackageVersionAssetsResponse_package - The name of the package that contains the requested package version assets.

ListPackageVersionAssetsResponse, listPackageVersionAssetsResponse_version - The version of the package associated with the requested assets.

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

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

ListPackageVersionDependencies

data ListPackageVersionDependencies Source #

See: newListPackageVersionDependencies smart constructor.

Instances

Instances details
ToJSON 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

AWSRequest 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 #

Read ListPackageVersionDependencies Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionDependencies

Show ListPackageVersionDependencies Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionDependencies

NFData ListPackageVersionDependencies Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionDependencies

Eq ListPackageVersionDependencies Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionDependencies

Hashable ListPackageVersionDependencies Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionDependencies

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "ListPackageVersionDependencies'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "namespace") '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)))))

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:

ListPackageVersionDependencies, listPackageVersionDependencies_domainOwner - The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.

ListPackageVersionDependencies, listPackageVersionDependencies_namespace - The namespace of the package version with the requested dependencies. The package version component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package version is its groupId.
  • The namespace of an npm package version is its scope.
  • Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.

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.

ListPackageVersionDependencies, listPackageVersionDependencies_format - The format of the package with the requested dependencies.

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
Generic 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

NFData ListPackageVersionDependenciesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersionDependencies

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "ListPackageVersionDependenciesResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "dependencies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PackageDependency])) :*: S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageFormat))) :*: (S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "package") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "versionRevision") '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:dependencies:ListPackageVersionDependenciesResponse', listPackageVersionDependenciesResponse_dependencies - The returned list of PackageDependency objects.

ListPackageVersionDependencies, listPackageVersionDependenciesResponse_format - A format that specifies the type of the package that contains the returned dependencies.

ListPackageVersionDependencies, listPackageVersionDependenciesResponse_namespace - The namespace of the package version that contains the returned dependencies. The package version component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package version is its groupId.
  • The namespace of an npm package version is its scope.
  • Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.

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.

ListPackageVersionDependencies, listPackageVersionDependenciesResponse_package - The name of the package that contains the returned package versions dependencies.

ListPackageVersionDependenciesResponse, listPackageVersionDependenciesResponse_version - The version of the package that is specified in the request.

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

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

ListPackageVersions (Paginated)

data ListPackageVersions Source #

See: newListPackageVersions smart constructor.

Instances

Instances details
ToJSON ListPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.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

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 #

Generic ListPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

Associated Types

type Rep ListPackageVersions :: Type -> Type #

Read ListPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

Show ListPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

NFData ListPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

Methods

rnf :: ListPackageVersions -> () #

Eq ListPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

Hashable ListPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

type AWSResponse ListPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

type Rep ListPackageVersions Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

type Rep ListPackageVersions = D1 ('MetaData "ListPackageVersions" "Amazonka.CodeArtifact.ListPackageVersions" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "ListPackageVersions'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "originType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageVersionOriginType))))) :*: ((S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageVersionSortType)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageVersionStatus)) :*: 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))))))

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:

ListPackageVersions, listPackageVersions_domainOwner - The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.

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

ListPackageVersions, listPackageVersions_namespace - The namespace of the package that contains the requested package versions. 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.
  • Python and NuGet packages do not contain a corresponding component, packages of those formats do not have a namespace.

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.

ListPackageVersions, listPackageVersions_originType - The originType used to filter package versions. Only package versions with the provided originType will be returned.

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

ListPackageVersions, listPackageVersions_status - A string that filters the requested package versions by status.

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

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

ListPackageVersions, listPackageVersions_format - The format of the returned package versions.

ListPackageVersions, listPackageVersions_package - The name of the package for which you want to request package versions.

data ListPackageVersionsResponse Source #

See: newListPackageVersionsResponse smart constructor.

Instances

Instances details
Generic ListPackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

Associated Types

type Rep ListPackageVersionsResponse :: Type -> Type #

Read ListPackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

Show ListPackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

NFData ListPackageVersionsResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackageVersions

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "ListPackageVersionsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "defaultDisplayVersion") '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 "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "package") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PackageVersionSummary])) :*: 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: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.

ListPackageVersions, listPackageVersionsResponse_format - A format of the package.

ListPackageVersions, listPackageVersionsResponse_namespace - The namespace of the package that contains the requested package versions. 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.
  • Python and NuGet packages do not contain a corresponding component, packages of those formats do not have a namespace.

ListPackageVersions, listPackageVersionsResponse_nextToken - If there are additional results, this is the token for the next set of results.

ListPackageVersions, listPackageVersionsResponse_package - The name of the package.

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

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

ListPackages (Paginated)

data ListPackages Source #

See: newListPackages smart constructor.

Instances

Instances details
ToJSON ListPackages Source # 
Instance details

Defined in Amazonka.CodeArtifact.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

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 #

Generic ListPackages Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

Associated Types

type Rep ListPackages :: Type -> Type #

Read ListPackages Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

Show ListPackages Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

NFData ListPackages Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

Methods

rnf :: ListPackages -> () #

Eq ListPackages Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

Hashable ListPackages Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

type AWSResponse ListPackages Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

type Rep 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:

ListPackages, listPackages_domainOwner - The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.

ListPackages, listPackages_format - The format used to filter requested packages. Only packages from the provided format will be returned.

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

ListPackages, listPackages_namespace - The namespace used to filter requested packages. Only packages with the provided namespace will be returned. 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.
  • Python and NuGet packages do not contain a corresponding component, packages of those formats do not have a namespace.

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 requested packages. Only packages with names that start with packagePrefix are returned.

ListPackages, listPackages_publish - The value of the Publish package origin control restriction used to filter requested packages. Only packages with the provided restriction are returned. For more information, see PackageOriginRestrictions.

ListPackages, listPackages_upstream - The value of the Upstream package origin control restriction used to filter requested packages. Only packages with the provided restriction are returned. For more information, see PackageOriginRestrictions.

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

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

data ListPackagesResponse Source #

See: newListPackagesResponse smart constructor.

Instances

Instances details
Generic ListPackagesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

Associated Types

type Rep ListPackagesResponse :: Type -> Type #

Read ListPackagesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

Show ListPackagesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

NFData ListPackagesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

Methods

rnf :: ListPackagesResponse -> () #

Eq ListPackagesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

type Rep ListPackagesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListPackages

type Rep ListPackagesResponse = D1 ('MetaData "ListPackagesResponse" "Amazonka.CodeArtifact.ListPackages" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "ListPackagesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "packages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PackageSummary])) :*: 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:

ListPackages, listPackagesResponse_nextToken - If there are additional results, this is the token for the next set of results.

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

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

ListRepositories (Paginated)

data ListRepositories Source #

See: newListRepositories smart constructor.

Instances

Instances details
ToJSON ListRepositories Source # 
Instance details

Defined in Amazonka.CodeArtifact.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

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 #

Generic ListRepositories Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

Associated Types

type Rep ListRepositories :: Type -> Type #

Read ListRepositories Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

Show ListRepositories Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

NFData ListRepositories Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

Methods

rnf :: ListRepositories -> () #

Eq ListRepositories Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

Hashable ListRepositories Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "ListRepositories'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "repositoryPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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:maxResults:ListRepositories', listRepositories_maxResults - The maximum number of results to return per page.

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:repositoryPrefix:ListRepositories', listRepositories_repositoryPrefix - A prefix used to filter returned repositories. Only repositories with names that start with repositoryPrefix are returned.

data ListRepositoriesResponse Source #

See: newListRepositoriesResponse smart constructor.

Instances

Instances details
Generic ListRepositoriesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

Associated Types

type Rep ListRepositoriesResponse :: Type -> Type #

Read ListRepositoriesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

Show ListRepositoriesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

NFData ListRepositoriesResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositories

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "ListRepositoriesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "repositories") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RepositorySummary])) :*: 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:

ListRepositories, listRepositoriesResponse_nextToken - If there are additional results, this is the token for the next set of results.

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

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

ListRepositoriesInDomain (Paginated)

data ListRepositoriesInDomain Source #

See: newListRepositoriesInDomain smart constructor.

Instances

Instances details
ToJSON 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

AWSPager ListRepositoriesInDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

AWSRequest 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 #

Read ListRepositoriesInDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

Show ListRepositoriesInDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

NFData ListRepositoriesInDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

Eq ListRepositoriesInDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

Hashable ListRepositoriesInDomain Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "ListRepositoriesInDomain'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "administratorAccount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "repositoryPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

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:

ListRepositoriesInDomain, listRepositoriesInDomain_administratorAccount - Filter the list of repositories to only include those that are managed by the Amazon Web Services account ID.

ListRepositoriesInDomain, listRepositoriesInDomain_domainOwner - The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.

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

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:repositoryPrefix:ListRepositoriesInDomain', listRepositoriesInDomain_repositoryPrefix - A prefix used to filter returned repositories. Only repositories with names that start with repositoryPrefix are returned.

$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
Generic ListRepositoriesInDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

Associated Types

type Rep ListRepositoriesInDomainResponse :: Type -> Type #

Read ListRepositoriesInDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

Show ListRepositoriesInDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

NFData ListRepositoriesInDomainResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListRepositoriesInDomain

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "ListRepositoriesInDomainResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "repositories") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RepositorySummary])) :*: 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:

ListRepositoriesInDomain, listRepositoriesInDomainResponse_nextToken - If there are additional results, this is the token for the next set of results.

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

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

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.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

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.ListTagsForResource

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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.

PutDomainPermissionsPolicy

data PutDomainPermissionsPolicy Source #

See: newPutDomainPermissionsPolicy smart constructor.

Instances

Instances details
ToJSON 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

AWSRequest 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 #

Read PutDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

Show PutDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

NFData PutDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

Eq PutDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

Hashable PutDomainPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "PutDomainPermissionsPolicy'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "policyRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "policyDocument") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:

PutDomainPermissionsPolicy, putDomainPermissionsPolicy_domainOwner - The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.

$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: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
Generic PutDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

Associated Types

type Rep PutDomainPermissionsPolicyResponse :: Type -> Type #

Read PutDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

Show PutDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

NFData PutDomainPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutDomainPermissionsPolicy

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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.

PutPackageOriginConfiguration

data PutPackageOriginConfiguration Source #

See: newPutPackageOriginConfiguration smart constructor.

Instances

Instances details
ToJSON PutPackageOriginConfiguration Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutPackageOriginConfiguration

ToHeaders PutPackageOriginConfiguration Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutPackageOriginConfiguration

ToPath PutPackageOriginConfiguration Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutPackageOriginConfiguration

ToQuery PutPackageOriginConfiguration Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutPackageOriginConfiguration

AWSRequest PutPackageOriginConfiguration Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutPackageOriginConfiguration

Generic PutPackageOriginConfiguration Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutPackageOriginConfiguration

Associated Types

type Rep PutPackageOriginConfiguration :: Type -> Type #

Read PutPackageOriginConfiguration Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutPackageOriginConfiguration

Show PutPackageOriginConfiguration Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutPackageOriginConfiguration

NFData PutPackageOriginConfiguration Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutPackageOriginConfiguration

Eq PutPackageOriginConfiguration Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutPackageOriginConfiguration

Hashable PutPackageOriginConfiguration Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutPackageOriginConfiguration

type AWSResponse PutPackageOriginConfiguration Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutPackageOriginConfiguration

type Rep PutPackageOriginConfiguration Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutPackageOriginConfiguration

type Rep PutPackageOriginConfiguration = D1 ('MetaData "PutPackageOriginConfiguration" "Amazonka.CodeArtifact.PutPackageOriginConfiguration" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "PutPackageOriginConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "namespace") '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 "restrictions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PackageOriginRestrictions)))))

newPutPackageOriginConfiguration Source #

Create a value of PutPackageOriginConfiguration 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:

PutPackageOriginConfiguration, putPackageOriginConfiguration_domainOwner - The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.

PutPackageOriginConfiguration, putPackageOriginConfiguration_namespace - The namespace of the package to be updated. 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.
  • Python and NuGet packages do not contain a corresponding component, packages of those formats do not have a namespace.

$sel:domain:PutPackageOriginConfiguration', putPackageOriginConfiguration_domain - The name of the domain that contains the repository that contains the package.

$sel:repository:PutPackageOriginConfiguration', putPackageOriginConfiguration_repository - The name of the repository that contains the package.

PutPackageOriginConfiguration, putPackageOriginConfiguration_format - A format that specifies the type of the package to be updated.

PutPackageOriginConfiguration, putPackageOriginConfiguration_package - The name of the package to be updated.

PutPackageOriginConfiguration, putPackageOriginConfiguration_restrictions - A PackageOriginRestrictions object that contains information about the upstream and publish package origin restrictions. The upstream restriction determines if new package versions can be ingested or retained from external connections or upstream repositories. The publish restriction determines if new package versions can be published directly to the repository.

You must include both the desired upstream and publish restrictions.

data PutPackageOriginConfigurationResponse Source #

Instances

Instances details
Generic PutPackageOriginConfigurationResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutPackageOriginConfiguration

Read PutPackageOriginConfigurationResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutPackageOriginConfiguration

Show PutPackageOriginConfigurationResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutPackageOriginConfiguration

NFData PutPackageOriginConfigurationResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutPackageOriginConfiguration

Eq PutPackageOriginConfigurationResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutPackageOriginConfiguration

type Rep PutPackageOriginConfigurationResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutPackageOriginConfiguration

type Rep PutPackageOriginConfigurationResponse = D1 ('MetaData "PutPackageOriginConfigurationResponse" "Amazonka.CodeArtifact.PutPackageOriginConfiguration" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "PutPackageOriginConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "originConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageOriginConfiguration)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutPackageOriginConfigurationResponse Source #

Create a value of PutPackageOriginConfigurationResponse 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:

PutPackageOriginConfigurationResponse, putPackageOriginConfigurationResponse_originConfiguration - A PackageOriginConfiguration object that describes the origin configuration set for the package. It contains a PackageOriginRestrictions object that describes how new versions of the package can be introduced to the repository.

$sel:httpStatus:PutPackageOriginConfigurationResponse', putPackageOriginConfigurationResponse_httpStatus - The response's http status code.

PutRepositoryPermissionsPolicy

data PutRepositoryPermissionsPolicy Source #

See: newPutRepositoryPermissionsPolicy smart constructor.

Instances

Instances details
ToJSON 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

AWSRequest 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 #

Read PutRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy

Show PutRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy

NFData PutRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy

Eq PutRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy

Hashable PutRepositoryPermissionsPolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "PutRepositoryPermissionsPolicy'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "policyRevision") '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)))))

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:

PutRepositoryPermissionsPolicy, putRepositoryPermissionsPolicy_domainOwner - The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.

$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: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
Generic 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

NFData PutRepositoryPermissionsPolicyResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.PutRepositoryPermissionsPolicy

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text [Tag] 

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.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

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))

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:

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
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.CodeArtifact.TagResource" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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
ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.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

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

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:

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
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.CodeArtifact.UntagResource" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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.

UpdatePackageVersionsStatus

data UpdatePackageVersionsStatus Source #

See: newUpdatePackageVersionsStatus smart constructor.

Instances

Instances details
ToJSON 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

AWSRequest 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 #

Read UpdatePackageVersionsStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

Show UpdatePackageVersionsStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

NFData UpdatePackageVersionsStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

Eq UpdatePackageVersionsStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

Hashable UpdatePackageVersionsStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

type AWSResponse UpdatePackageVersionsStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

type Rep 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:

UpdatePackageVersionsStatus, updatePackageVersionsStatus_domainOwner - The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.

$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.

UpdatePackageVersionsStatus, updatePackageVersionsStatus_namespace - The namespace of the package version to be updated. The package version component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package version is its groupId.
  • The namespace of an npm package version is its scope.
  • Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.

$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: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.

UpdatePackageVersionsStatus, updatePackageVersionsStatus_format - A format that specifies the type of the package with the statuses to update.

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
Generic 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

NFData UpdatePackageVersionsStatusResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdatePackageVersionsStatus

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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.

UpdateRepository

data UpdateRepository Source #

See: newUpdateRepository smart constructor.

Instances

Instances details
ToJSON UpdateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.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

AWSRequest UpdateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

Associated Types

type AWSResponse UpdateRepository #

Generic UpdateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

Associated Types

type Rep UpdateRepository :: Type -> Type #

Read UpdateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

Show UpdateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

NFData UpdateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

Methods

rnf :: UpdateRepository -> () #

Eq UpdateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

Hashable UpdateRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

type AWSResponse 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "UpdateRepository'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "upstreams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UpstreamRepository])) :*: (S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

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:

UpdateRepository, updateRepository_description - An updated repository description.

UpdateRepository, updateRepository_domainOwner - The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.

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 CodeArtifact looks for a requested package version. For more information, see Working with upstream repositories.

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

UpdateRepository, updateRepository_repository - The name of the repository to update.

data UpdateRepositoryResponse Source #

See: newUpdateRepositoryResponse smart constructor.

Instances

Instances details
Generic UpdateRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

Associated Types

type Rep UpdateRepositoryResponse :: Type -> Type #

Read UpdateRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

Show UpdateRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

NFData UpdateRepositoryResponse Source # 
Instance details

Defined in Amazonka.CodeArtifact.UpdateRepository

Eq 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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:

UpdateRepository, updateRepositoryResponse_repository - The updated repository.

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

Types

AllowPublish

newtype AllowPublish Source #

Constructors

AllowPublish' 

Bundled Patterns

pattern AllowPublish_ALLOW :: AllowPublish 
pattern AllowPublish_BLOCK :: AllowPublish 

Instances

Instances details
FromJSON AllowPublish Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowPublish

FromJSONKey AllowPublish Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowPublish

ToJSON AllowPublish Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowPublish

ToJSONKey AllowPublish Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowPublish

ToByteString AllowPublish Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowPublish

ToHeader AllowPublish Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowPublish

ToLog AllowPublish Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowPublish

ToQuery AllowPublish Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowPublish

FromText AllowPublish Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowPublish

ToText AllowPublish Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowPublish

Methods

toText :: AllowPublish -> Text #

FromXML AllowPublish Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowPublish

ToXML AllowPublish Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowPublish

Methods

toXML :: AllowPublish -> XML #

Generic AllowPublish Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowPublish

Associated Types

type Rep AllowPublish :: Type -> Type #

Read AllowPublish Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowPublish

Show AllowPublish Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowPublish

NFData AllowPublish Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowPublish

Methods

rnf :: AllowPublish -> () #

Eq AllowPublish Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowPublish

Ord AllowPublish Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowPublish

Hashable AllowPublish Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowPublish

type Rep AllowPublish Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowPublish

type Rep AllowPublish = D1 ('MetaData "AllowPublish" "Amazonka.CodeArtifact.Types.AllowPublish" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'True) (C1 ('MetaCons "AllowPublish'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAllowPublish") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AllowUpstream

newtype AllowUpstream Source #

Constructors

AllowUpstream' 

Bundled Patterns

pattern AllowUpstream_ALLOW :: AllowUpstream 
pattern AllowUpstream_BLOCK :: AllowUpstream 

Instances

Instances details
FromJSON AllowUpstream Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowUpstream

FromJSONKey AllowUpstream Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowUpstream

ToJSON AllowUpstream Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowUpstream

ToJSONKey AllowUpstream Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowUpstream

ToByteString AllowUpstream Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowUpstream

ToHeader AllowUpstream Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowUpstream

ToLog AllowUpstream Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowUpstream

ToQuery AllowUpstream Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowUpstream

FromText AllowUpstream Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowUpstream

ToText AllowUpstream Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowUpstream

Methods

toText :: AllowUpstream -> Text #

FromXML AllowUpstream Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowUpstream

ToXML AllowUpstream Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowUpstream

Methods

toXML :: AllowUpstream -> XML #

Generic AllowUpstream Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowUpstream

Associated Types

type Rep AllowUpstream :: Type -> Type #

Read AllowUpstream Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowUpstream

Show AllowUpstream Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowUpstream

NFData AllowUpstream Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowUpstream

Methods

rnf :: AllowUpstream -> () #

Eq AllowUpstream Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowUpstream

Ord AllowUpstream Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowUpstream

Hashable AllowUpstream Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowUpstream

type Rep AllowUpstream Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AllowUpstream

type Rep AllowUpstream = D1 ('MetaData "AllowUpstream" "Amazonka.CodeArtifact.Types.AllowUpstream" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'True) (C1 ('MetaCons "AllowUpstream'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAllowUpstream") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DomainStatus

newtype DomainStatus Source #

Constructors

DomainStatus' 

Bundled Patterns

pattern DomainStatus_Active :: DomainStatus 
pattern DomainStatus_Deleted :: DomainStatus 

Instances

Instances details
FromJSON DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

FromJSONKey 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

ToByteString DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

ToHeader DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

ToLog DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

ToQuery 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 #

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 #

Generic DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

Associated Types

type Rep DomainStatus :: Type -> Type #

Read DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

Show DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

NFData DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

Methods

rnf :: DomainStatus -> () #

Eq DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

Ord DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

Hashable DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

type Rep DomainStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainStatus

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

ExternalConnectionStatus

newtype ExternalConnectionStatus Source #

Instances

Instances details
FromJSON ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

FromJSONKey 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

ToByteString ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

ToHeader ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

ToLog ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

ToQuery 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

FromXML ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

ToXML 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 #

Read ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

Show ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

NFData ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

Eq ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

Ord ExternalConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ExternalConnectionStatus

Hashable 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'True) (C1 ('MetaCons "ExternalConnectionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExternalConnectionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

HashAlgorithm

newtype HashAlgorithm Source #

Constructors

HashAlgorithm' 

Instances

Instances details
FromJSON HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

FromJSONKey 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

ToByteString HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

ToHeader HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

ToLog HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

ToQuery 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 #

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 #

Generic HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

Associated Types

type Rep HashAlgorithm :: Type -> Type #

Read HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

Show HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

NFData HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

Methods

rnf :: HashAlgorithm -> () #

Eq HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

Ord HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

Hashable HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

type Rep HashAlgorithm Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.HashAlgorithm

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

PackageFormat

newtype PackageFormat Source #

Constructors

PackageFormat' 

Instances

Instances details
FromJSON PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

FromJSONKey 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

ToByteString PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

ToHeader PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

ToLog PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

ToQuery 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 #

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 #

Generic PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

Associated Types

type Rep PackageFormat :: Type -> Type #

Read PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

Show PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

NFData PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

Methods

rnf :: PackageFormat -> () #

Eq PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

Ord PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

Hashable PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

type Rep PackageFormat Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageFormat

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

PackageVersionErrorCode

newtype PackageVersionErrorCode Source #

Instances

Instances details
FromJSON PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

FromJSONKey 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

ToByteString PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

ToHeader PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

ToLog PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

ToQuery 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

FromXML PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

ToXML 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 #

Read PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

Show PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

NFData PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

Methods

rnf :: PackageVersionErrorCode -> () #

Eq PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

Ord PackageVersionErrorCode Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionErrorCode

Hashable 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'True) (C1 ('MetaCons "PackageVersionErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPackageVersionErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PackageVersionOriginType

newtype PackageVersionOriginType Source #

Instances

Instances details
FromJSON PackageVersionOriginType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOriginType

FromJSONKey PackageVersionOriginType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOriginType

ToJSON PackageVersionOriginType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOriginType

ToJSONKey PackageVersionOriginType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOriginType

ToByteString PackageVersionOriginType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOriginType

ToHeader PackageVersionOriginType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOriginType

ToLog PackageVersionOriginType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOriginType

ToQuery PackageVersionOriginType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOriginType

FromText PackageVersionOriginType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOriginType

ToText PackageVersionOriginType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOriginType

FromXML PackageVersionOriginType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOriginType

ToXML PackageVersionOriginType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOriginType

Generic PackageVersionOriginType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOriginType

Associated Types

type Rep PackageVersionOriginType :: Type -> Type #

Read PackageVersionOriginType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOriginType

Show PackageVersionOriginType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOriginType

NFData PackageVersionOriginType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOriginType

Eq PackageVersionOriginType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOriginType

Ord PackageVersionOriginType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOriginType

Hashable PackageVersionOriginType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOriginType

type Rep PackageVersionOriginType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOriginType

type Rep PackageVersionOriginType = D1 ('MetaData "PackageVersionOriginType" "Amazonka.CodeArtifact.Types.PackageVersionOriginType" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'True) (C1 ('MetaCons "PackageVersionOriginType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPackageVersionOriginType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PackageVersionSortType

newtype PackageVersionSortType Source #

Instances

Instances details
FromJSON PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

FromJSONKey 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

ToByteString PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

ToHeader PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

ToLog PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

ToQuery 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

FromXML PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

ToXML 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 #

Read PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

Show PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

NFData PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

Methods

rnf :: PackageVersionSortType -> () #

Eq PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

Ord PackageVersionSortType Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSortType

Hashable 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'True) (C1 ('MetaCons "PackageVersionSortType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPackageVersionSortType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PackageVersionStatus

newtype PackageVersionStatus Source #

Instances

Instances details
FromJSON PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

FromJSONKey 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

ToByteString PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

ToHeader PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

ToLog PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

ToQuery 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

FromXML PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

ToXML 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 #

Read PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

Show PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

NFData PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

Methods

rnf :: PackageVersionStatus -> () #

Eq PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

Ord PackageVersionStatus Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionStatus

Hashable 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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
FromJSON 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 #

Read AssetSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AssetSummary

Show AssetSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AssetSummary

NFData AssetSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AssetSummary

Methods

rnf :: AssetSummary -> () #

Eq AssetSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.AssetSummary

Hashable 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "AssetSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hashes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap HashAlgorithm Text))) :*: (S1 ('MetaSel ('Just "size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: 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:hashes:AssetSummary', assetSummary_hashes - The hashes of the asset.

$sel:size:AssetSummary', assetSummary_size - The size 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
FromJSON 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 #

Read DomainDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainDescription

Show DomainDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainDescription

NFData DomainDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainDescription

Methods

rnf :: DomainDescription -> () #

Eq DomainDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainDescription

Hashable 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:arn:DomainDescription', domainDescription_arn - The Amazon Resource Name (ARN) of the domain.

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

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

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

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

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

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

$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:status:DomainDescription', domainDescription_status - The current status of a domain.

DomainEntryPoint

data DomainEntryPoint Source #

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

See: newDomainEntryPoint smart constructor.

Instances

Instances details
FromJSON DomainEntryPoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainEntryPoint

Generic DomainEntryPoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainEntryPoint

Associated Types

type Rep DomainEntryPoint :: Type -> Type #

Read DomainEntryPoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainEntryPoint

Show DomainEntryPoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainEntryPoint

NFData DomainEntryPoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainEntryPoint

Methods

rnf :: DomainEntryPoint -> () #

Eq DomainEntryPoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainEntryPoint

Hashable DomainEntryPoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainEntryPoint

type Rep DomainEntryPoint Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainEntryPoint

type Rep DomainEntryPoint = D1 ('MetaData "DomainEntryPoint" "Amazonka.CodeArtifact.Types.DomainEntryPoint" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "DomainEntryPoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "externalConnectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDomainEntryPoint :: DomainEntryPoint Source #

Create a value of DomainEntryPoint 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:DomainEntryPoint', domainEntryPoint_externalConnectionName - The name of the external connection that a package was ingested from.

$sel:repositoryName:DomainEntryPoint', domainEntryPoint_repositoryName - The name of the repository that a package was originally published to.

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
FromJSON 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 #

Read DomainSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainSummary

Show DomainSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainSummary

NFData DomainSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainSummary

Methods

rnf :: DomainSummary -> () #

Eq DomainSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.DomainSummary

Hashable 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "DomainSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "encryptionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "owner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainStatus))))))

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: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:encryptionKey:DomainSummary', domainSummary_encryptionKey - The key used to encrypt the domain.

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

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

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

LicenseInfo

data LicenseInfo Source #

Details of the license data.

See: newLicenseInfo smart constructor.

Constructors

LicenseInfo' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON 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 #

Read LicenseInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.LicenseInfo

Show LicenseInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.LicenseInfo

NFData LicenseInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.LicenseInfo

Methods

rnf :: LicenseInfo -> () #

Eq LicenseInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.LicenseInfo

Hashable 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "LicenseInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "url") '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:name:LicenseInfo', licenseInfo_name - Name of the license.

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

PackageDependency

data PackageDependency Source #

Details about a package dependency.

See: newPackageDependency smart constructor.

Instances

Instances details
FromJSON 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 #

Read PackageDependency Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageDependency

Show PackageDependency Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageDependency

NFData PackageDependency Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageDependency

Methods

rnf :: PackageDependency -> () #

Eq PackageDependency Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageDependency

Hashable 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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 that this package depends on. 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.
  • Python and NuGet packages do not contain a corresponding component, packages of those formats 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.

PackageDescription

data PackageDescription Source #

Details about a package.

See: newPackageDescription smart constructor.

Instances

Instances details
FromJSON PackageDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageDescription

Generic PackageDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageDescription

Associated Types

type Rep PackageDescription :: Type -> Type #

Read PackageDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageDescription

Show PackageDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageDescription

NFData PackageDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageDescription

Methods

rnf :: PackageDescription -> () #

Eq PackageDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageDescription

Hashable PackageDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageDescription

type Rep PackageDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageDescription

type Rep PackageDescription = D1 ('MetaData "PackageDescription" "Amazonka.CodeArtifact.Types.PackageDescription" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "PackageDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageFormat)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "originConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageOriginConfiguration)))))

newPackageDescription :: PackageDescription Source #

Create a value of PackageDescription 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:PackageDescription', packageDescription_format - A format that specifies the type of the package.

$sel:name:PackageDescription', packageDescription_name - The name of the package.

$sel:namespace:PackageDescription', packageDescription_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.
  • Python and NuGet packages do not contain a corresponding component, packages of those formats do not have a namespace.

$sel:originConfiguration:PackageDescription', packageDescription_originConfiguration - The package origin configuration for the package.

PackageOriginConfiguration

data PackageOriginConfiguration Source #

Details about the package origin configuration of a package.

See: newPackageOriginConfiguration smart constructor.

Instances

Instances details
FromJSON PackageOriginConfiguration Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageOriginConfiguration

Generic PackageOriginConfiguration Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageOriginConfiguration

Associated Types

type Rep PackageOriginConfiguration :: Type -> Type #

Read PackageOriginConfiguration Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageOriginConfiguration

Show PackageOriginConfiguration Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageOriginConfiguration

NFData PackageOriginConfiguration Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageOriginConfiguration

Eq PackageOriginConfiguration Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageOriginConfiguration

Hashable PackageOriginConfiguration Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageOriginConfiguration

type Rep PackageOriginConfiguration Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageOriginConfiguration

type Rep PackageOriginConfiguration = D1 ('MetaData "PackageOriginConfiguration" "Amazonka.CodeArtifact.Types.PackageOriginConfiguration" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "PackageOriginConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "restrictions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageOriginRestrictions))))

newPackageOriginConfiguration :: PackageOriginConfiguration Source #

Create a value of PackageOriginConfiguration 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:restrictions:PackageOriginConfiguration', packageOriginConfiguration_restrictions - A PackageOriginRestrictions object that contains information about the upstream and publish package origin configuration for the package.

PackageOriginRestrictions

data PackageOriginRestrictions Source #

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

See: newPackageOriginRestrictions smart constructor.

Instances

Instances details
FromJSON PackageOriginRestrictions Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageOriginRestrictions

ToJSON PackageOriginRestrictions Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageOriginRestrictions

Generic PackageOriginRestrictions Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageOriginRestrictions

Associated Types

type Rep PackageOriginRestrictions :: Type -> Type #

Read PackageOriginRestrictions Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageOriginRestrictions

Show PackageOriginRestrictions Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageOriginRestrictions

NFData PackageOriginRestrictions Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageOriginRestrictions

Eq PackageOriginRestrictions Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageOriginRestrictions

Hashable PackageOriginRestrictions Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageOriginRestrictions

type Rep PackageOriginRestrictions Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageOriginRestrictions

type Rep PackageOriginRestrictions = D1 ('MetaData "PackageOriginRestrictions" "Amazonka.CodeArtifact.Types.PackageOriginRestrictions" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "PackageOriginRestrictions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "publish") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AllowPublish) :*: S1 ('MetaSel ('Just "upstream") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AllowUpstream)))

newPackageOriginRestrictions Source #

Create a value of PackageOriginRestrictions 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:publish:PackageOriginRestrictions', packageOriginRestrictions_publish - The package origin configuration that determines if new versions of the package can be published directly to the repository.

$sel:upstream:PackageOriginRestrictions', packageOriginRestrictions_upstream - The package origin configuration that determines if new versions of the package can be added to the repository from an external connection or upstream source.

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
FromJSON 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 #

Read PackageSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageSummary

Show PackageSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageSummary

NFData PackageSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageSummary

Methods

rnf :: PackageSummary -> () #

Eq PackageSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageSummary

Hashable 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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 "originConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageOriginConfiguration)) :*: 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.

$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.
  • Python and NuGet packages do not contain a corresponding component, packages of those formats do not have a namespace.

$sel:originConfiguration:PackageSummary', packageSummary_originConfiguration - A PackageOriginConfiguration object that contains a PackageOriginRestrictions object that contains information about the upstream and publish package origin restrictions.

$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
FromJSON 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 #

Read PackageVersionDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionDescription

Show PackageVersionDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionDescription

NFData PackageVersionDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionDescription

Eq PackageVersionDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionDescription

Hashable 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "PackageVersionDescription'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageFormat)) :*: S1 ('MetaSel ('Just "homePage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "licenses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LicenseInfo])) :*: (S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "origin") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageVersionOrigin))))) :*: ((S1 ('MetaSel ('Just "packageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "publishedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "revision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "sourceCodeRepository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageVersionStatus))) :*: (S1 ('MetaSel ('Just "summary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") '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: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:format:PackageVersionDescription', packageVersionDescription_format - The format of the package version.

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

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

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

  • The namespace of a Maven package version is its groupId.
  • The namespace of an npm package version is its scope.
  • Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.

$sel:origin:PackageVersionDescription', packageVersionDescription_origin - A PackageVersionOrigin object that contains information about how the package version was added to the repository.

$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:revision:PackageVersionDescription', packageVersionDescription_revision - The revision of the package version.

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

$sel:status:PackageVersionDescription', packageVersionDescription_status - A string that contains the status of the package version.

$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:version:PackageVersionDescription', packageVersionDescription_version - The version of the package.

PackageVersionError

data PackageVersionError Source #

l An error associated with package.

See: newPackageVersionError smart constructor.

Instances

Instances details
FromJSON 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 #

Read PackageVersionError Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionError

Show PackageVersionError Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionError

NFData PackageVersionError Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionError

Methods

rnf :: PackageVersionError -> () #

Eq PackageVersionError Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionError

Hashable 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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.

PackageVersionOrigin

data PackageVersionOrigin Source #

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

See: newPackageVersionOrigin smart constructor.

Instances

Instances details
FromJSON PackageVersionOrigin Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOrigin

Generic PackageVersionOrigin Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOrigin

Associated Types

type Rep PackageVersionOrigin :: Type -> Type #

Read PackageVersionOrigin Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOrigin

Show PackageVersionOrigin Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOrigin

NFData PackageVersionOrigin Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOrigin

Methods

rnf :: PackageVersionOrigin -> () #

Eq PackageVersionOrigin Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOrigin

Hashable PackageVersionOrigin Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOrigin

type Rep PackageVersionOrigin Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionOrigin

type Rep PackageVersionOrigin = D1 ('MetaData "PackageVersionOrigin" "Amazonka.CodeArtifact.Types.PackageVersionOrigin" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "PackageVersionOrigin'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainEntryPoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainEntryPoint)) :*: S1 ('MetaSel ('Just "originType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageVersionOriginType))))

newPackageVersionOrigin :: PackageVersionOrigin Source #

Create a value of PackageVersionOrigin 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:domainEntryPoint:PackageVersionOrigin', packageVersionOrigin_domainEntryPoint - A DomainEntryPoint object that contains information about from which repository or external connection the package version was added to the domain.

$sel:originType:PackageVersionOrigin', packageVersionOrigin_originType - Describes how the package version was originally added to the domain. An INTERNAL origin type means the package version was published directly to a repository in the domain. An EXTERNAL origin type means the package version was ingested from an external connection.

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
FromJSON 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 #

Read PackageVersionSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSummary

Show PackageVersionSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSummary

NFData PackageVersionSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSummary

Methods

rnf :: PackageVersionSummary -> () #

Eq PackageVersionSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSummary

Hashable 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "PackageVersionSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "origin") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageVersionOrigin)) :*: 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:origin:PackageVersionSummary', packageVersionSummary_origin - A PackageVersionOrigin object that contains information about how the package version was added to the repository.

$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:

RepositoryDescription

data RepositoryDescription Source #

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

See: newRepositoryDescription smart constructor.

Instances

Instances details
FromJSON 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 #

Read RepositoryDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryDescription

Show RepositoryDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryDescription

NFData RepositoryDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryDescription

Methods

rnf :: RepositoryDescription -> () #

Eq RepositoryDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryDescription

Hashable RepositoryDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryDescription

type Rep RepositoryDescription Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryDescription

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:administratorAccount:RepositoryDescription', repositoryDescription_administratorAccount - The 12-digit account number of the Amazon Web Services account that manages the repository.

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

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

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

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

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

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

$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 CodeArtifact looks for a requested package version. For more information, see Working with upstream repositories.

RepositoryExternalConnectionInfo

data RepositoryExternalConnectionInfo Source #

Contains information about the external connection of a repository.

See: newRepositoryExternalConnectionInfo smart constructor.

Instances

Instances details
FromJSON 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 #

Read RepositoryExternalConnectionInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryExternalConnectionInfo

Show RepositoryExternalConnectionInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryExternalConnectionInfo

NFData RepositoryExternalConnectionInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryExternalConnectionInfo

Eq RepositoryExternalConnectionInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositoryExternalConnectionInfo

Hashable 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "RepositoryExternalConnectionInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "externalConnectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "packageFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageFormat)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExternalConnectionStatus)))))

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: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.
  • nuget: A NuGet package.

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

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
FromJSON 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 #

Read RepositorySummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositorySummary

Show RepositorySummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositorySummary

NFData RepositorySummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositorySummary

Methods

rnf :: RepositorySummary -> () #

Eq RepositorySummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.RepositorySummary

Hashable 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "RepositorySummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "administratorAccount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "domainOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") '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:administratorAccount:RepositorySummary', repositorySummary_administratorAccount - The Amazon Web Services account ID that manages the repository.

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

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

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

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

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

ResourcePolicy

data ResourcePolicy Source #

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

See: newResourcePolicy smart constructor.

Instances

Instances details
FromJSON 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 #

Read ResourcePolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ResourcePolicy

Show ResourcePolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ResourcePolicy

NFData ResourcePolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ResourcePolicy

Methods

rnf :: ResourcePolicy -> () #

Eq ResourcePolicy Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.ResourcePolicy

Hashable 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "ResourcePolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "document") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resourceArn") '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:document:ResourcePolicy', resourcePolicy_document - The resource policy formatted in JSON.

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

$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
FromJSON 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 #

Read SuccessfulPackageVersionInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.SuccessfulPackageVersionInfo

Show SuccessfulPackageVersionInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.SuccessfulPackageVersionInfo

NFData SuccessfulPackageVersionInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.SuccessfulPackageVersionInfo

Eq SuccessfulPackageVersionInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.SuccessfulPackageVersionInfo

Hashable 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" 'False) (C1 ('MetaCons "SuccessfulPackageVersionInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "revision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageVersionStatus))))

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:revision:SuccessfulPackageVersionInfo', successfulPackageVersionInfo_revision - The revision of a package version.

$sel:status:SuccessfulPackageVersionInfo', successfulPackageVersionInfo_status - The status 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 CodeArtifact.

See: newTag smart constructor.

Constructors

Tag' Text Text 

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.Tag

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 #

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 #

NFData Tag Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.Tag

Methods

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

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

Hashable Tag Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.CodeArtifact.Types.Tag" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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
ToJSON 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 #

Read UpstreamRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.UpstreamRepository

Show UpstreamRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.UpstreamRepository

NFData UpstreamRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.UpstreamRepository

Methods

rnf :: UpstreamRepository -> () #

Eq UpstreamRepository Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.UpstreamRepository

Hashable 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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
FromJSON 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 #

Read UpstreamRepositoryInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.UpstreamRepositoryInfo

Show UpstreamRepositoryInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.UpstreamRepositoryInfo

NFData UpstreamRepositoryInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.UpstreamRepositoryInfo

Methods

rnf :: UpstreamRepositoryInfo -> () #

Eq UpstreamRepositoryInfo Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.UpstreamRepositoryInfo

Hashable 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" "amazonka-codeartifact-2.0-CskMABZQLQJDgej73fXQxp" '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.