---
type: resource-type
title: ApplicationInsightsApplication
description: aws resource type AWS::ApplicationInsights::Application
name: ApplicationInsightsApplication
lexicon: aws
resource_type: AWS::ApplicationInsights::Application
---
`AWS::ApplicationInsights::Application`, a resource type of the aws lexicon.

## Properties

- `ResourceGroupName` (`string`, required): The name of the resource group.
- `ApplicationARN` (`string`, optional): The ARN of the ApplicationInsights application.
- `AttachMissingPermission` (`boolean`, optional): If set to true, the managed policies for SSM and CW will be attached to the instance roles if they are missing
- `AutoConfigurationEnabled` (`boolean`, optional): If set to true, application will be configured with recommended monitoring configuration.
- `ComponentMonitoringSettings` (`ApplicationInsightsApplication_ComponentMonitoringSetting[]`, optional): The monitoring settings of the components.
- `CustomComponents` (`ApplicationInsightsApplication_CustomComponent[]`, optional): The custom grouped components.
- `CWEMonitorEnabled` (`boolean`, optional): Indicates whether Application Insights can listen to CloudWatch events for the application resources.
- `GroupingType` (`"ACCOUNT_BASED"`, optional): The grouping type of the application
- `LogPatternSets` (`ApplicationInsightsApplication_LogPatternSet[]`, optional): The log pattern sets.
- `OpsCenterEnabled` (`boolean`, optional): When set to true, creates opsItems for any problems detected on an application.
- `OpsItemSNSTopicArn` (`string`, optional): The SNS topic provided to Application Insights that is associated to the created opsItem.
- `SNSNotificationArn` (`string`, optional): Application Insights sends notifications to this SNS topic whenever there is a problem update in the associated application.
- `Tags` (`ApplicationInsightsApplication_Tag[]`, optional): The tags of Application Insights application.

## Attributes

- `ApplicationARN`
