Skip to content

PackageVersionOrigin

Source code in docs_src/capo_codeartifact/types/package_version_origin.py
class PackageVersionOrigin(TypedDict, closed=True):
    domain_entry_point: NotRequired[
        "capo_codeartifact.types.domain_entry_point.DomainEntryPoint"
    ]
    """<p>A <a href="https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_DomainEntryPoint.html">DomainEntryPoint</a> object that contains information about from which repository or external connection the package version was added to the domain.</p>"""
    origin_type: NotRequired[
        "capo_codeartifact.types.package_version_origin_type.PackageVersionOriginType"
    ]
    """<p>Describes how the package version was originally added to the domain. An <code>INTERNAL</code> origin type means the package version was published directly to a repository in the domain. An <code>EXTERNAL</code> origin type means the package version was ingested from an external connection.</p>"""

domain_entry_point instance-attribute

domain_entry_point: NotRequired[DomainEntryPoint]

A DomainEntryPoint object that contains information about from which repository or external connection the package version was added to the domain.

origin_type instance-attribute

origin_type: NotRequired[PackageVersionOriginType]

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.