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.Types.DomainEntryPoint

Description

 
Synopsis

Documentation

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.

Constructors

DomainEntryPoint' 

Fields

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.

domainEntryPoint_externalConnectionName :: Lens' DomainEntryPoint (Maybe Text) Source #

The name of the external connection that a package was ingested from.

domainEntryPoint_repositoryName :: Lens' DomainEntryPoint (Maybe Text) Source #

The name of the repository that a package was originally published to.