ApplicationArgs

data class ApplicationArgs(val autoConfigurationEnabled: Output<Boolean>? = null, val componentMonitoringSettings: Output<List<ApplicationComponentMonitoringSettingArgs>>? = null, val customComponents: Output<List<ApplicationCustomComponentArgs>>? = null, val cweMonitorEnabled: Output<Boolean>? = null, val groupingType: Output<ApplicationGroupingType>? = null, val logPatternSets: Output<List<ApplicationLogPatternSetArgs>>? = null, val opsCenterEnabled: Output<Boolean>? = null, val opsItemSnsTopicArn: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<List<ApplicationTagArgs>>? = null) : ConvertibleToJava<ApplicationArgs>

Resource schema for AWS::ApplicationInsights::Application

Constructors

Link copied to clipboard
fun ApplicationArgs(autoConfigurationEnabled: Output<Boolean>? = null, componentMonitoringSettings: Output<List<ApplicationComponentMonitoringSettingArgs>>? = null, customComponents: Output<List<ApplicationCustomComponentArgs>>? = null, cweMonitorEnabled: Output<Boolean>? = null, groupingType: Output<ApplicationGroupingType>? = null, logPatternSets: Output<List<ApplicationLogPatternSetArgs>>? = null, opsCenterEnabled: Output<Boolean>? = null, opsItemSnsTopicArn: Output<String>? = null, resourceGroupName: Output<String>? = null, tags: Output<List<ApplicationTagArgs>>? = null)

Functions

Link copied to clipboard
open override fun toJava(): ApplicationArgs

Properties

Link copied to clipboard
val autoConfigurationEnabled: Output<Boolean>? = null

If set to true, application will be configured with recommended monitoring configuration.

Link copied to clipboard

The monitoring settings of the components.

Link copied to clipboard

The custom grouped components.

Link copied to clipboard
val cweMonitorEnabled: Output<Boolean>? = null

Indicates whether Application Insights can listen to CloudWatch events for the application resources.

Link copied to clipboard

The grouping type of the application

Link copied to clipboard

The log pattern sets.

Link copied to clipboard
val opsCenterEnabled: Output<Boolean>? = null

When set to true, creates opsItems for any problems detected on an application.

Link copied to clipboard
val opsItemSnsTopicArn: Output<String>? = null

The SNS topic provided to Application Insights that is associated to the created opsItem.

Link copied to clipboard
val resourceGroupName: Output<String>? = null

The name of the resource group.

Link copied to clipboard
val tags: Output<List<ApplicationTagArgs>>? = null

The tags of Application Insights application.