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.