ApplicationInsights / Client / update_application
update_application#
- ApplicationInsights.Client.update_application(**kwargs)#
- Updates the application. - See also: AWS API Documentation - Request Syntax - response = client.update_application( ResourceGroupName='string', OpsCenterEnabled=True|False, CWEMonitorEnabled=True|False, OpsItemSNSTopicArn='string', RemoveSNSTopic=True|False, AutoConfigEnabled=True|False ) - Parameters:
- ResourceGroupName (string) – - [REQUIRED] - The name of the resource group. 
- OpsCenterEnabled (boolean) – When set to - true, creates opsItems for any problems detected on an application.
- CWEMonitorEnabled (boolean) – Indicates whether Application Insights can listen to CloudWatch events for the application resources, such as - instance terminated,- failed deployment, and others.
- OpsItemSNSTopicArn (string) – The SNS topic provided to Application Insights that is associated to the created opsItem. Allows you to receive notifications for updates to the opsItem. 
- RemoveSNSTopic (boolean) – Disassociates the SNS topic from the opsItem created for detected problems. 
- AutoConfigEnabled (boolean) – Turns auto-configuration on or off. 
 
- Return type:
- dict 
- Returns:
- Response Syntax - { 'ApplicationInfo': { 'ResourceGroupName': 'string', 'LifeCycle': 'string', 'OpsItemSNSTopicArn': 'string', 'OpsCenterEnabled': True|False, 'CWEMonitorEnabled': True|False, 'Remarks': 'string', 'AutoConfigEnabled': True|False, 'DiscoveryType': 'RESOURCE_GROUP_BASED'|'ACCOUNT_BASED' } } - Response Structure - (dict) – - ApplicationInfo (dict) – - Information about the application. - ResourceGroupName (string) – - The name of the resource group used for the application. 
- LifeCycle (string) – - The lifecycle of the application. 
- OpsItemSNSTopicArn (string) – - The SNS topic provided to Application Insights that is associated to the created opsItems to receive SNS notifications for opsItem updates. 
- OpsCenterEnabled (boolean) – - Indicates whether Application Insights will create opsItems for any problem detected by Application Insights for an application. 
- CWEMonitorEnabled (boolean) – - Indicates whether Application Insights can listen to CloudWatch events for the application resources, such as - instance terminated,- failed deployment, and others.
- Remarks (string) – - 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” 
 
- AutoConfigEnabled (boolean) – - Indicates whether auto-configuration is turned on for this application. 
- DiscoveryType (string) – - The method used by Application Insights to onboard your resources. 
 
 
 
 - Exceptions - ApplicationInsights.Client.exceptions.InternalServerException
- ApplicationInsights.Client.exceptions.ResourceNotFoundException
- ApplicationInsights.Client.exceptions.ValidationException