Skip to content

ApplicationInfo

Source code in docs_src/capo_application_insights/types/application_info.py
class ApplicationInfo(TypedDict, closed=True):
    account_id: NotRequired["capo_application_insights.types.account_id.AccountId"]
    """<p>The Amazon Web Services account ID for the owner of the application.</p>"""
    resource_group_name: NotRequired[
        "capo_application_insights.types.resource_group_name.ResourceGroupName"
    ]
    """<p>The name of the resource group used for the application.</p>"""
    life_cycle: NotRequired["capo_application_insights.types.life_cycle.LifeCycle"]
    """<p>The lifecycle of the application. </p>"""
    ops_item_sns_topic_arn: NotRequired[
        "capo_application_insights.types.ops_item_sns_topic_arn.OpsItemSNSTopicArn"
    ]
    """<p> The SNS topic provided to Application Insights that is associated to the created opsItems to receive SNS notifications for opsItem updates. </p>"""
    sns_notification_arn: NotRequired[
        "capo_application_insights.types.sns_notification_arn.SNSNotificationArn"
    ]
    """<p> The SNS topic ARN that is associated with SNS notifications for updates or issues. </p>"""
    ops_center_enabled: NotRequired[
        "capo_application_insights.types.ops_center_enabled.OpsCenterEnabled"
    ]
    """<p> Indicates whether Application Insights will create opsItems for any problem detected by Application Insights for an application. </p>"""
    cwe_monitor_enabled: NotRequired[
        "capo_application_insights.types.cwe_monitor_enabled.CWEMonitorEnabled"
    ]
    """<p> Indicates whether Application Insights can listen to CloudWatch events for the application resources, such as <code>instance terminated</code>, <code>failed deployment</code>, and others. </p>"""
    remarks: NotRequired["capo_application_insights.types.remarks.Remarks"]
    """<p>The issues on the user side that block Application Insights from successfully monitoring an application. Example remarks include:</p> <ul> <li> <p>“Configuring application, detected 1 Errors, 3 Warnings”</p> </li> <li> <p>“Configuring application, detected 1 Unconfigured Components”</p> </li> </ul>"""
    auto_config_enabled: NotRequired[
        "capo_application_insights.types.auto_config_enabled.AutoConfigEnabled"
    ]
    """<p> Indicates whether auto-configuration is turned on for this application. </p>"""
    discovery_type: NotRequired[
        "capo_application_insights.types.discovery_type.DiscoveryType"
    ]
    """<p> The method used by Application Insights to onboard your resources. </p>"""
    attach_missing_permission: NotRequired[
        "capo_application_insights.types.attach_missing_permission.AttachMissingPermission"
    ]
    """<p>If set to true, the managed policies for SSM and CW will be attached to the instance roles if they are missing.</p>"""

account_id instance-attribute

account_id: NotRequired[AccountId]

The Amazon Web Services account ID for the owner of the application.

attach_missing_permission instance-attribute

attach_missing_permission: NotRequired[AttachMissingPermission]

If set to true, the managed policies for SSM and CW will be attached to the instance roles if they are missing.

auto_config_enabled instance-attribute

auto_config_enabled: NotRequired[AutoConfigEnabled]

Indicates whether auto-configuration is turned on for this application.

cwe_monitor_enabled instance-attribute

cwe_monitor_enabled: NotRequired[CWEMonitorEnabled]

Indicates whether Application Insights can listen to CloudWatch events for the application resources, such as instance terminated, failed deployment, and others.

discovery_type instance-attribute

discovery_type: NotRequired[DiscoveryType]

The method used by Application Insights to onboard your resources.

life_cycle instance-attribute

life_cycle: NotRequired[LifeCycle]

The lifecycle of the application.

ops_center_enabled instance-attribute

ops_center_enabled: NotRequired[OpsCenterEnabled]

Indicates whether Application Insights will create opsItems for any problem detected by Application Insights for an application.

ops_item_sns_topic_arn instance-attribute

ops_item_sns_topic_arn: NotRequired[OpsItemSNSTopicArn]

The SNS topic provided to Application Insights that is associated to the created opsItems to receive SNS notifications for opsItem updates.

remarks instance-attribute

remarks: NotRequired[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”

resource_group_name instance-attribute

resource_group_name: NotRequired[ResourceGroupName]

The name of the resource group used for the application.

sns_notification_arn instance-attribute

sns_notification_arn: NotRequired[SNSNotificationArn]

The SNS topic ARN that is associated with SNS notifications for updates or issues.