Class: Aws::ApplicationInsights::Types::UpdateApplicationRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ApplicationInsights::Types::UpdateApplicationRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-applicationinsights/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#attach_missing_permission ⇒ Boolean
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 ⇒ Boolean
Turns auto-configuration on or off.
-
#cwe_monitor_enabled ⇒ Boolean
Indicates whether Application Insights can listen to CloudWatch events for the application resources, such as ‘instance terminated`, `failed deployment`, and others.
-
#ops_center_enabled ⇒ Boolean
When set to ‘true`, creates opsItems for any problems detected on an application.
-
#ops_item_sns_topic_arn ⇒ String
The SNS topic provided to Application Insights that is associated to the created opsItem.
-
#remove_sns_topic ⇒ Boolean
Disassociates the SNS topic from the opsItem created for detected problems.
-
#resource_group_name ⇒ String
The name of the resource group.
Instance Attribute Details
#attach_missing_permission ⇒ Boolean
If set to true, the managed policies for SSM and CW will be attached to the instance roles if they are missing.
1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1901 class UpdateApplicationRequest < Struct.new( :resource_group_name, :ops_center_enabled, :cwe_monitor_enabled, :ops_item_sns_topic_arn, :remove_sns_topic, :auto_config_enabled, :attach_missing_permission) SENSITIVE = [] include Aws::Structure end |
#auto_config_enabled ⇒ Boolean
Turns auto-configuration on or off.
1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1901 class UpdateApplicationRequest < Struct.new( :resource_group_name, :ops_center_enabled, :cwe_monitor_enabled, :ops_item_sns_topic_arn, :remove_sns_topic, :auto_config_enabled, :attach_missing_permission) SENSITIVE = [] include Aws::Structure end |
#cwe_monitor_enabled ⇒ Boolean
Indicates whether Application Insights can listen to CloudWatch events for the application resources, such as ‘instance terminated`, `failed deployment`, and others.
1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1901 class UpdateApplicationRequest < Struct.new( :resource_group_name, :ops_center_enabled, :cwe_monitor_enabled, :ops_item_sns_topic_arn, :remove_sns_topic, :auto_config_enabled, :attach_missing_permission) SENSITIVE = [] include Aws::Structure end |
#ops_center_enabled ⇒ Boolean
When set to ‘true`, creates opsItems for any problems detected on an application.
1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1901 class UpdateApplicationRequest < Struct.new( :resource_group_name, :ops_center_enabled, :cwe_monitor_enabled, :ops_item_sns_topic_arn, :remove_sns_topic, :auto_config_enabled, :attach_missing_permission) SENSITIVE = [] include Aws::Structure end |
#ops_item_sns_topic_arn ⇒ 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.
1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1901 class UpdateApplicationRequest < Struct.new( :resource_group_name, :ops_center_enabled, :cwe_monitor_enabled, :ops_item_sns_topic_arn, :remove_sns_topic, :auto_config_enabled, :attach_missing_permission) SENSITIVE = [] include Aws::Structure end |
#remove_sns_topic ⇒ Boolean
Disassociates the SNS topic from the opsItem created for detected problems.
1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1901 class UpdateApplicationRequest < Struct.new( :resource_group_name, :ops_center_enabled, :cwe_monitor_enabled, :ops_item_sns_topic_arn, :remove_sns_topic, :auto_config_enabled, :attach_missing_permission) SENSITIVE = [] include Aws::Structure end |
#resource_group_name ⇒ String
The name of the resource group.
1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1901 class UpdateApplicationRequest < Struct.new( :resource_group_name, :ops_center_enabled, :cwe_monitor_enabled, :ops_item_sns_topic_arn, :remove_sns_topic, :auto_config_enabled, :attach_missing_permission) SENSITIVE = [] include Aws::Structure end |