amazonka-iot1click-projects-2.0: Amazon IoT 1-Click Projects Service 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.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
FromJSON 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 #

Read PlacementSummary Source # 
Instance details

Defined in Amazonka.IoT1ClickProjects.Types.PlacementSummary

Show PlacementSummary Source # 
Instance details

Defined in Amazonka.IoT1ClickProjects.Types.PlacementSummary

NFData PlacementSummary Source # 
Instance details

Defined in Amazonka.IoT1ClickProjects.Types.PlacementSummary

Methods

rnf :: PlacementSummary -> () #

Eq PlacementSummary Source # 
Instance details

Defined in Amazonka.IoT1ClickProjects.Types.PlacementSummary

Hashable 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" "amazonka-iot1click-projects-2.0-KLltusBcTZO1f6G5pKsT1G" '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.