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.ExtensionAssociation

Description

 
Synopsis

Documentation

data ExtensionAssociation Source #

See: newExtensionAssociation smart constructor.

Constructors

ExtensionAssociation' 

Fields

Instances

Instances details
FromJSON ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

Generic ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

Associated Types

type Rep ExtensionAssociation :: Type -> Type #

Read ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

Show ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

NFData ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

Methods

rnf :: ExtensionAssociation -> () #

Eq ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

Hashable ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

type Rep ExtensionAssociation Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociation

type Rep ExtensionAssociation = D1 ('MetaData "ExtensionAssociation" "Amazonka.AppConfig.Types.ExtensionAssociation" "amazonka-appconfig-2.0-KxEFpSAUlWtLf1lFyPWujo" 'False) (C1 ('MetaCons "ExtensionAssociation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "extensionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "extensionVersionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newExtensionAssociation :: ExtensionAssociation Source #

Create a value of ExtensionAssociation 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:arn:ExtensionAssociation', extensionAssociation_arn - The system-generated Amazon Resource Name (ARN) for the extension.

$sel:extensionArn:ExtensionAssociation', extensionAssociation_extensionArn - The ARN of the extension defined in the association.

$sel:extensionVersionNumber:ExtensionAssociation', extensionAssociation_extensionVersionNumber - The version number for the extension defined in the association.

$sel:id:ExtensionAssociation', extensionAssociation_id - The system-generated ID for the association.

$sel:parameters:ExtensionAssociation', extensionAssociation_parameters - The parameter names and values defined in the association.

$sel:resourceArn:ExtensionAssociation', extensionAssociation_resourceArn - The ARNs of applications, configuration profiles, or environments defined in the association.

extensionAssociation_arn :: Lens' ExtensionAssociation (Maybe Text) Source #

The system-generated Amazon Resource Name (ARN) for the extension.

extensionAssociation_extensionArn :: Lens' ExtensionAssociation (Maybe Text) Source #

The ARN of the extension defined in the association.

extensionAssociation_extensionVersionNumber :: Lens' ExtensionAssociation (Maybe Int) Source #

The version number for the extension defined in the association.

extensionAssociation_id :: Lens' ExtensionAssociation (Maybe Text) Source #

The system-generated ID for the association.

extensionAssociation_parameters :: Lens' ExtensionAssociation (Maybe (HashMap Text Text)) Source #

The parameter names and values defined in the association.

extensionAssociation_resourceArn :: Lens' ExtensionAssociation (Maybe Text) Source #

The ARNs of applications, configuration profiles, or environments defined in the association.