amazonka-appconfig-2.0: Amazon AppConfig 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.AppConfig.Types.AppliedExtension

Description

 
Synopsis

Documentation

data AppliedExtension Source #

An extension that was invoked during a deployment.

See: newAppliedExtension smart constructor.

Constructors

AppliedExtension' 

Fields

Instances

Instances details
FromJSON AppliedExtension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.AppliedExtension

Generic AppliedExtension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.AppliedExtension

Associated Types

type Rep AppliedExtension :: Type -> Type #

Read AppliedExtension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.AppliedExtension

Show AppliedExtension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.AppliedExtension

NFData AppliedExtension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.AppliedExtension

Methods

rnf :: AppliedExtension -> () #

Eq AppliedExtension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.AppliedExtension

Hashable AppliedExtension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.AppliedExtension

type Rep AppliedExtension Source # 
Instance details

Defined in Amazonka.AppConfig.Types.AppliedExtension

type Rep AppliedExtension = D1 ('MetaData "AppliedExtension" "Amazonka.AppConfig.Types.AppliedExtension" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "AppliedExtension'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "extensionAssociationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "extensionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "versionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

newAppliedExtension :: AppliedExtension Source #

Create a value of AppliedExtension 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:extensionAssociationId:AppliedExtension', appliedExtension_extensionAssociationId - The system-generated ID for the association.

$sel:extensionId:AppliedExtension', appliedExtension_extensionId - The system-generated ID of the extension.

$sel:parameters:AppliedExtension', appliedExtension_parameters - One or more parameters for the actions called by the extension.

$sel:versionNumber:AppliedExtension', appliedExtension_versionNumber - The extension version number.

appliedExtension_extensionAssociationId :: Lens' AppliedExtension (Maybe Text) Source #

The system-generated ID for the association.

appliedExtension_extensionId :: Lens' AppliedExtension (Maybe Text) Source #

The system-generated ID of the extension.

appliedExtension_parameters :: Lens' AppliedExtension (Maybe (HashMap Text Text)) Source #

One or more parameters for the actions called by the extension.