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

Description

 
Synopsis

Documentation

data ExtensionAssociationSummary Source #

Information about an association between an extension and an AppConfig resource such as an application, environment, or configuration profile. Call GetExtensionAssociation to get more information about an association.

See: newExtensionAssociationSummary smart constructor.

Constructors

ExtensionAssociationSummary' 

Fields

  • extensionArn :: Maybe Text

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

  • id :: Maybe Text

    The extension association ID. This ID is used to call other ExtensionAssociation API actions such as GetExtensionAssociation or DeleteExtensionAssociation.

  • resourceArn :: Maybe Text

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

Instances

Instances details
FromJSON ExtensionAssociationSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociationSummary

Generic ExtensionAssociationSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociationSummary

Associated Types

type Rep ExtensionAssociationSummary :: Type -> Type #

Read ExtensionAssociationSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociationSummary

Show ExtensionAssociationSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociationSummary

NFData ExtensionAssociationSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociationSummary

Eq ExtensionAssociationSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociationSummary

Hashable ExtensionAssociationSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociationSummary

type Rep ExtensionAssociationSummary Source # 
Instance details

Defined in Amazonka.AppConfig.Types.ExtensionAssociationSummary

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

newExtensionAssociationSummary :: ExtensionAssociationSummary Source #

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

$sel:id:ExtensionAssociationSummary', extensionAssociationSummary_id - The extension association ID. This ID is used to call other ExtensionAssociation API actions such as GetExtensionAssociation or DeleteExtensionAssociation.

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

extensionAssociationSummary_extensionArn :: Lens' ExtensionAssociationSummary (Maybe Text) Source #

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

extensionAssociationSummary_id :: Lens' ExtensionAssociationSummary (Maybe Text) Source #

The extension association ID. This ID is used to call other ExtensionAssociation API actions such as GetExtensionAssociation or DeleteExtensionAssociation.

extensionAssociationSummary_resourceArn :: Lens' ExtensionAssociationSummary (Maybe Text) Source #

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