Skip to content

UpdateApplicationRequest

Source code in docs_src/capo_application_insights/types/update_application_request.py
class UpdateApplicationRequest(TypedDict, closed=True):
    resource_group_name: (
        "capo_application_insights.types.resource_group_name.ResourceGroupName"
    )
    """<p>The name of the resource group.</p>"""
    ops_center_enabled: NotRequired[
        "capo_application_insights.types.ops_center_enabled.OpsCenterEnabled"
    ]
    """<p> When set to <code>true</code>, creates opsItems for any problems detected on 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>"""
    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 opsItem. Allows you to receive notifications for updates to the opsItem.</p>"""
    sns_notification_arn: NotRequired[
        "capo_application_insights.types.sns_notification_arn.SNSNotificationArn"
    ]
    """<p> The SNS topic ARN. Allows you to receive SNS notifications for updates and issues with an application. </p>"""
    remove_sns_topic: NotRequired[
        "capo_application_insights.types.remove_sns_topic.RemoveSNSTopic"
    ]
    """<p> Disassociates the SNS topic from the opsItem created for detected problems.</p>"""
    auto_config_enabled: NotRequired[
        "capo_application_insights.types.auto_config_enabled.AutoConfigEnabled"
    ]
    """<p> Turns auto-configuration on or off. </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>"""

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]

Turns auto-configuration on or off.

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.

ops_center_enabled instance-attribute

ops_center_enabled: NotRequired[OpsCenterEnabled]

When set to true, creates opsItems for any problems detected on 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 opsItem. Allows you to receive notifications for updates to the opsItem.

remove_sns_topic instance-attribute

remove_sns_topic: NotRequired[RemoveSNSTopic]

Disassociates the SNS topic from the opsItem created for detected problems.

resource_group_name instance-attribute

resource_group_name: ResourceGroupName

The name of the resource group.

sns_notification_arn instance-attribute

sns_notification_arn: NotRequired[SNSNotificationArn]

The SNS topic ARN. Allows you to receive SNS notifications for updates and issues with an application.