Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data ApplicationInfo = ApplicationInfo' {}
- newApplicationInfo :: ApplicationInfo
- applicationInfo_resourceGroupName :: Lens' ApplicationInfo (Maybe Text)
- applicationInfo_cWEMonitorEnabled :: Lens' ApplicationInfo (Maybe Bool)
- applicationInfo_opsItemSNSTopicArn :: Lens' ApplicationInfo (Maybe Text)
- applicationInfo_lifeCycle :: Lens' ApplicationInfo (Maybe Text)
- applicationInfo_opsCenterEnabled :: Lens' ApplicationInfo (Maybe Bool)
- applicationInfo_remarks :: Lens' ApplicationInfo (Maybe Text)
Documentation
data ApplicationInfo Source #
Describes the status of the application.
See: newApplicationInfo
smart constructor.
ApplicationInfo' | |
|
Instances
newApplicationInfo :: ApplicationInfo Source #
Create a value of ApplicationInfo
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:resourceGroupName:ApplicationInfo'
, applicationInfo_resourceGroupName
- The name of the resource group used for the application.
$sel:cWEMonitorEnabled:ApplicationInfo'
, applicationInfo_cWEMonitorEnabled
- Indicates whether Application Insights can listen to CloudWatch events
for the application resources, such as instance terminated
,
failed deployment
, and others.
$sel:opsItemSNSTopicArn:ApplicationInfo'
, applicationInfo_opsItemSNSTopicArn
- The SNS topic provided to Application Insights that is associated to the
created opsItems to receive SNS notifications for opsItem updates.
$sel:lifeCycle:ApplicationInfo'
, applicationInfo_lifeCycle
- The lifecycle of the application.
$sel:opsCenterEnabled:ApplicationInfo'
, applicationInfo_opsCenterEnabled
- Indicates whether Application Insights will create opsItems for any
problem detected by Application Insights for an application.
$sel:remarks:ApplicationInfo'
, applicationInfo_remarks
- The issues on the user side that block Application Insights from
successfully monitoring an application. Example remarks include:
- “Configuring application, detected 1 Errors, 3 Warnings”
- “Configuring application, detected 1 Unconfigured Components”
applicationInfo_resourceGroupName :: Lens' ApplicationInfo (Maybe Text) Source #
The name of the resource group used for the application.
applicationInfo_cWEMonitorEnabled :: Lens' ApplicationInfo (Maybe Bool) Source #
Indicates whether Application Insights can listen to CloudWatch events
for the application resources, such as instance terminated
,
failed deployment
, and others.
applicationInfo_opsItemSNSTopicArn :: Lens' ApplicationInfo (Maybe Text) Source #
The SNS topic provided to Application Insights that is associated to the created opsItems to receive SNS notifications for opsItem updates.
applicationInfo_lifeCycle :: Lens' ApplicationInfo (Maybe Text) Source #
The lifecycle of the application.
applicationInfo_opsCenterEnabled :: Lens' ApplicationInfo (Maybe Bool) Source #
Indicates whether Application Insights will create opsItems for any problem detected by Application Insights for an application.
applicationInfo_remarks :: Lens' ApplicationInfo (Maybe Text) Source #
The issues on the user side that block Application Insights from successfully monitoring an application. Example remarks include:
- “Configuring application, detected 1 Errors, 3 Warnings”
- “Configuring application, detected 1 Unconfigured Components”