amazonka-codedeploy-2.0: Amazon CodeDeploy 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.CodeDeploy.Types.GenericRevisionInfo

Description

 
Synopsis

Documentation

data GenericRevisionInfo Source #

Information about an application revision.

See: newGenericRevisionInfo smart constructor.

Constructors

GenericRevisionInfo' 

Fields

Instances

Instances details
FromJSON GenericRevisionInfo Source # 
Instance details

Defined in Amazonka.CodeDeploy.Types.GenericRevisionInfo

Generic GenericRevisionInfo Source # 
Instance details

Defined in Amazonka.CodeDeploy.Types.GenericRevisionInfo

Associated Types

type Rep GenericRevisionInfo :: Type -> Type #

Read GenericRevisionInfo Source # 
Instance details

Defined in Amazonka.CodeDeploy.Types.GenericRevisionInfo

Show GenericRevisionInfo Source # 
Instance details

Defined in Amazonka.CodeDeploy.Types.GenericRevisionInfo

NFData GenericRevisionInfo Source # 
Instance details

Defined in Amazonka.CodeDeploy.Types.GenericRevisionInfo

Methods

rnf :: GenericRevisionInfo -> () #

Eq GenericRevisionInfo Source # 
Instance details

Defined in Amazonka.CodeDeploy.Types.GenericRevisionInfo

Hashable GenericRevisionInfo Source # 
Instance details

Defined in Amazonka.CodeDeploy.Types.GenericRevisionInfo

type Rep GenericRevisionInfo Source # 
Instance details

Defined in Amazonka.CodeDeploy.Types.GenericRevisionInfo

type Rep GenericRevisionInfo = D1 ('MetaData "GenericRevisionInfo" "Amazonka.CodeDeploy.Types.GenericRevisionInfo" "amazonka-codedeploy-2.0-4OehMEUeOr9G9ZXD2VmvAo" 'False) (C1 ('MetaCons "GenericRevisionInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deploymentGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "firstUsedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "lastUsedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "registerTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newGenericRevisionInfo :: GenericRevisionInfo Source #

Create a value of GenericRevisionInfo 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:deploymentGroups:GenericRevisionInfo', genericRevisionInfo_deploymentGroups - The deployment groups for which this is the current target revision.

$sel:description:GenericRevisionInfo', genericRevisionInfo_description - A comment about the revision.

$sel:firstUsedTime:GenericRevisionInfo', genericRevisionInfo_firstUsedTime - When the revision was first used by CodeDeploy.

$sel:lastUsedTime:GenericRevisionInfo', genericRevisionInfo_lastUsedTime - When the revision was last used by CodeDeploy.

$sel:registerTime:GenericRevisionInfo', genericRevisionInfo_registerTime - When the revision was registered with CodeDeploy.

genericRevisionInfo_deploymentGroups :: Lens' GenericRevisionInfo (Maybe [Text]) Source #

The deployment groups for which this is the current target revision.

genericRevisionInfo_firstUsedTime :: Lens' GenericRevisionInfo (Maybe UTCTime) Source #

When the revision was first used by CodeDeploy.

genericRevisionInfo_lastUsedTime :: Lens' GenericRevisionInfo (Maybe UTCTime) Source #

When the revision was last used by CodeDeploy.

genericRevisionInfo_registerTime :: Lens' GenericRevisionInfo (Maybe UTCTime) Source #

When the revision was registered with CodeDeploy.