libZSservicesZSamazonka-iot1click-projectsZSamazonka-iot1click-projects
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.IoT1ClickProjects.Types.PlacementSummary

Description

 
Synopsis

Documentation

data PlacementSummary Source #

An object providing summary information for a particular placement.

See: newPlacementSummary smart constructor.

Constructors

PlacementSummary' 

Fields

  • projectName :: Text

    The name of the project containing the placement.

  • placementName :: Text

    The name of the placement being summarized.

  • createdDate :: POSIX

    The date when the placement was originally created, in UNIX epoch time format.

  • updatedDate :: POSIX

    The date when the placement was last updated, in UNIX epoch time format. If the placement was not updated, then createdDate and updatedDate are the same.

Instances

Instances details
Eq PlacementSummary Source # 
Instance details

Defined in Amazonka.IoT1ClickProjects.Types.PlacementSummary

Read PlacementSummary Source # 
Instance details

Defined in Amazonka.IoT1ClickProjects.Types.PlacementSummary

Show PlacementSummary Source # 
Instance details

Defined in Amazonka.IoT1ClickProjects.Types.PlacementSummary

Generic PlacementSummary Source # 
Instance details

Defined in Amazonka.IoT1ClickProjects.Types.PlacementSummary

Associated Types

type Rep PlacementSummary :: Type -> Type #

NFData PlacementSummary Source # 
Instance details

Defined in Amazonka.IoT1ClickProjects.Types.PlacementSummary

Methods

rnf :: PlacementSummary -> () #

Hashable PlacementSummary Source # 
Instance details

Defined in Amazonka.IoT1ClickProjects.Types.PlacementSummary

FromJSON PlacementSummary Source # 
Instance details

Defined in Amazonka.IoT1ClickProjects.Types.PlacementSummary

type Rep PlacementSummary Source # 
Instance details

Defined in Amazonka.IoT1ClickProjects.Types.PlacementSummary

type Rep PlacementSummary = D1 ('MetaData "PlacementSummary" "Amazonka.IoT1ClickProjects.Types.PlacementSummary" "libZSservicesZSamazonka-iot1click-projectsZSamazonka-iot1click-projects" 'False) (C1 ('MetaCons "PlacementSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "projectName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "placementName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "createdDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "updatedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

newPlacementSummary Source #

Create a value of PlacementSummary 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:projectName:PlacementSummary', placementSummary_projectName - The name of the project containing the placement.

$sel:placementName:PlacementSummary', placementSummary_placementName - The name of the placement being summarized.

$sel:createdDate:PlacementSummary', placementSummary_createdDate - The date when the placement was originally created, in UNIX epoch time format.

$sel:updatedDate:PlacementSummary', placementSummary_updatedDate - The date when the placement was last updated, in UNIX epoch time format. If the placement was not updated, then createdDate and updatedDate are the same.

placementSummary_projectName :: Lens' PlacementSummary Text Source #

The name of the project containing the placement.

placementSummary_placementName :: Lens' PlacementSummary Text Source #

The name of the placement being summarized.

placementSummary_createdDate :: Lens' PlacementSummary UTCTime Source #

The date when the placement was originally created, in UNIX epoch time format.

placementSummary_updatedDate :: Lens' PlacementSummary UTCTime Source #

The date when the placement was last updated, in UNIX epoch time format. If the placement was not updated, then createdDate and updatedDate are the same.