libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.CodeArtifact.Types.PackageVersionSummary

Description

 
Synopsis

Documentation

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.

Constructors

PackageVersionSummary' 

Fields

  • revision :: Maybe Text

    The revision associated with a package version.

  • version :: Text

    Information about a package version.

  • status :: PackageVersionStatus

    A string that contains the status of the package version. It can be one of the following:

    • Published
    • Unfinished
    • Unlisted
    • Archived
    • Disposed

Instances

Instances details
Eq PackageVersionSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSummary

Read PackageVersionSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSummary

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

NFData PackageVersionSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSummary

Methods

rnf :: PackageVersionSummary -> () #

Hashable PackageVersionSummary Source # 
Instance details

Defined in Amazonka.CodeArtifact.Types.PackageVersionSummary

FromJSON 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" "libZSservicesZSamazonka-codeartifactZSamazonka-codeartifact" 'False) (C1 ('MetaCons "PackageVersionSummary'" 'PrefixI 'True) (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: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:

  • Published
  • Unfinished
  • Unlisted
  • Archived
  • Disposed

packageVersionSummary_revision :: Lens' PackageVersionSummary (Maybe Text) Source #

The revision associated with a package version.

packageVersionSummary_version :: Lens' PackageVersionSummary Text Source #

Information about a package version.

packageVersionSummary_status :: Lens' PackageVersionSummary PackageVersionStatus Source #

A string that contains the status of the package version. It can be one of the following:

  • Published
  • Unfinished
  • Unlisted
  • Archived
  • Disposed