Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Returns information about an AppConfig extension association. For more information about extensions and associations, see Working with AppConfig extensions in the AppConfig User Guide.
Synopsis
- data GetExtensionAssociation = GetExtensionAssociation' {}
- newGetExtensionAssociation :: Text -> GetExtensionAssociation
- getExtensionAssociation_extensionAssociationId :: Lens' GetExtensionAssociation Text
- data ExtensionAssociation = ExtensionAssociation' {
- arn :: Maybe Text
- extensionArn :: Maybe Text
- extensionVersionNumber :: Maybe Int
- id :: Maybe Text
- parameters :: Maybe (HashMap Text Text)
- resourceArn :: Maybe Text
- newExtensionAssociation :: ExtensionAssociation
- extensionAssociation_arn :: Lens' ExtensionAssociation (Maybe Text)
- extensionAssociation_extensionArn :: Lens' ExtensionAssociation (Maybe Text)
- extensionAssociation_extensionVersionNumber :: Lens' ExtensionAssociation (Maybe Int)
- extensionAssociation_id :: Lens' ExtensionAssociation (Maybe Text)
- extensionAssociation_parameters :: Lens' ExtensionAssociation (Maybe (HashMap Text Text))
- extensionAssociation_resourceArn :: Lens' ExtensionAssociation (Maybe Text)
Creating a Request
data GetExtensionAssociation Source #
See: newGetExtensionAssociation
smart constructor.
GetExtensionAssociation' | |
|
Instances
newGetExtensionAssociation Source #
Create a value of GetExtensionAssociation
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:
GetExtensionAssociation
, getExtensionAssociation_extensionAssociationId
- The extension association ID to get.
Request Lenses
getExtensionAssociation_extensionAssociationId :: Lens' GetExtensionAssociation Text Source #
The extension association ID to get.
Destructuring the Response
data ExtensionAssociation Source #
See: newExtensionAssociation
smart constructor.
ExtensionAssociation' | |
|
Instances
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.
Response Lenses
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.