libZSservicesZSamazonka-amplifyZSamazonka-amplify
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.Amplify.Types.ProductionBranch

Description

 
Synopsis

Documentation

data ProductionBranch Source #

Describes the information about a production branch for an Amplify app.

See: newProductionBranch smart constructor.

Constructors

ProductionBranch' 

Fields

Instances

Instances details
Eq ProductionBranch Source # 
Instance details

Defined in Amazonka.Amplify.Types.ProductionBranch

Read ProductionBranch Source # 
Instance details

Defined in Amazonka.Amplify.Types.ProductionBranch

Show ProductionBranch Source # 
Instance details

Defined in Amazonka.Amplify.Types.ProductionBranch

Generic ProductionBranch Source # 
Instance details

Defined in Amazonka.Amplify.Types.ProductionBranch

Associated Types

type Rep ProductionBranch :: Type -> Type #

NFData ProductionBranch Source # 
Instance details

Defined in Amazonka.Amplify.Types.ProductionBranch

Methods

rnf :: ProductionBranch -> () #

Hashable ProductionBranch Source # 
Instance details

Defined in Amazonka.Amplify.Types.ProductionBranch

FromJSON ProductionBranch Source # 
Instance details

Defined in Amazonka.Amplify.Types.ProductionBranch

type Rep ProductionBranch Source # 
Instance details

Defined in Amazonka.Amplify.Types.ProductionBranch

type Rep ProductionBranch = D1 ('MetaData "ProductionBranch" "Amazonka.Amplify.Types.ProductionBranch" "libZSservicesZSamazonka-amplifyZSamazonka-amplify" 'False) (C1 ('MetaCons "ProductionBranch'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastDeployTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "thumbnailUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "branchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newProductionBranch :: ProductionBranch Source #

Create a value of ProductionBranch 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:lastDeployTime:ProductionBranch', productionBranch_lastDeployTime - The last deploy time of the production branch.

$sel:status:ProductionBranch', productionBranch_status - The status of the production branch.

$sel:thumbnailUrl:ProductionBranch', productionBranch_thumbnailUrl - The thumbnail URL for the production branch.

$sel:branchName:ProductionBranch', productionBranch_branchName - The branch name for the production branch.

productionBranch_lastDeployTime :: Lens' ProductionBranch (Maybe UTCTime) Source #

The last deploy time of the production branch.

productionBranch_status :: Lens' ProductionBranch (Maybe Text) Source #

The status of the production branch.

productionBranch_thumbnailUrl :: Lens' ProductionBranch (Maybe Text) Source #

The thumbnail URL for the production branch.

productionBranch_branchName :: Lens' ProductionBranch (Maybe Text) Source #

The branch name for the production branch.