libZSservicesZSamazonka-robomakerZSamazonka-robomaker
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.RobOMaker.Types.Fleet

Description

 
Synopsis

Documentation

data Fleet Source #

Information about a fleet.

See: newFleet smart constructor.

Constructors

Fleet' 

Fields

Instances

Instances details
Eq Fleet Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Fleet

Methods

(==) :: Fleet -> Fleet -> Bool #

(/=) :: Fleet -> Fleet -> Bool #

Read Fleet Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Fleet

Show Fleet Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Fleet

Methods

showsPrec :: Int -> Fleet -> ShowS #

show :: Fleet -> String #

showList :: [Fleet] -> ShowS #

Generic Fleet Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Fleet

Associated Types

type Rep Fleet :: Type -> Type #

Methods

from :: Fleet -> Rep Fleet x #

to :: Rep Fleet x -> Fleet #

NFData Fleet Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Fleet

Methods

rnf :: Fleet -> () #

Hashable Fleet Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Fleet

Methods

hashWithSalt :: Int -> Fleet -> Int #

hash :: Fleet -> Int #

FromJSON Fleet Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Fleet

type Rep Fleet Source # 
Instance details

Defined in Amazonka.RobOMaker.Types.Fleet

type Rep Fleet = D1 ('MetaData "Fleet" "Amazonka.RobOMaker.Types.Fleet" "libZSservicesZSamazonka-robomakerZSamazonka-robomaker" 'False) (C1 ('MetaCons "Fleet'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastDeploymentJob") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastDeploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentStatus)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastDeploymentTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newFleet :: Fleet Source #

Create a value of Fleet 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:lastDeploymentJob:Fleet', fleet_lastDeploymentJob - The Amazon Resource Name (ARN) of the last deployment job.

$sel:lastDeploymentStatus:Fleet', fleet_lastDeploymentStatus - The status of the last fleet deployment.

$sel:arn:Fleet', fleet_arn - The Amazon Resource Name (ARN) of the fleet.

$sel:createdAt:Fleet', fleet_createdAt - The time, in milliseconds since the epoch, when the fleet was created.

$sel:name:Fleet', fleet_name - The name of the fleet.

$sel:lastDeploymentTime:Fleet', fleet_lastDeploymentTime - The time of the last deployment.

fleet_lastDeploymentJob :: Lens' Fleet (Maybe Text) Source #

The Amazon Resource Name (ARN) of the last deployment job.

fleet_lastDeploymentStatus :: Lens' Fleet (Maybe DeploymentStatus) Source #

The status of the last fleet deployment.

fleet_arn :: Lens' Fleet (Maybe Text) Source #

The Amazon Resource Name (ARN) of the fleet.

fleet_createdAt :: Lens' Fleet (Maybe UTCTime) Source #

The time, in milliseconds since the epoch, when the fleet was created.

fleet_name :: Lens' Fleet (Maybe Text) Source #

The name of the fleet.

fleet_lastDeploymentTime :: Lens' Fleet (Maybe UTCTime) Source #

The time of the last deployment.