| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.CodeArtifact.Types.PackageVersionOrigin
Description
Documentation
data PackageVersionOrigin Source #
Information about how a package version was added to a repository.
See: newPackageVersionOrigin smart constructor.
Constructors
| PackageVersionOrigin' | |
Fields
| |
Instances
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.
packageVersionOrigin_domainEntryPoint :: Lens' PackageVersionOrigin (Maybe DomainEntryPoint) Source #
A DomainEntryPoint object that contains information about from which repository or external connection the package version was added to the domain.
packageVersionOrigin_originType :: Lens' PackageVersionOrigin (Maybe PackageVersionOriginType) Source #
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.