Class: Aws::ApplicationInsights::Types::UpdateComponentConfigurationRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ApplicationInsights::Types::UpdateComponentConfigurationRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-applicationinsights/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#auto_config_enabled ⇒ Boolean
Automatically configures the component by applying the recommended configurations.
-
#component_configuration ⇒ String
The configuration settings of the component.
-
#component_name ⇒ String
The name of the component.
-
#monitor ⇒ Boolean
Indicates whether the application component is monitored.
-
#resource_group_name ⇒ String
The name of the resource group.
-
#tier ⇒ String
The tier of the application component.
Instance Attribute Details
#auto_config_enabled ⇒ Boolean
Automatically configures the component by applying the recommended configurations.
1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1963 class UpdateComponentConfigurationRequest < Struct.new( :resource_group_name, :component_name, :monitor, :tier, :component_configuration, :auto_config_enabled) SENSITIVE = [] include Aws::Structure end |
#component_configuration ⇒ String
The configuration settings of the component. The value is the escaped JSON of the configuration. For more information about the JSON format, see [Working with JSON]. You can send a request to ‘DescribeComponentConfigurationRecommendation` to see the recommended configuration for a component. For the complete format of the component configuration file, see [Component Configuration].
[1]: docs.aws.amazon.com/sdk-for-javascript/v2/developer-guide/working-with-json.html [2]: docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/component-config.html
1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1963 class UpdateComponentConfigurationRequest < Struct.new( :resource_group_name, :component_name, :monitor, :tier, :component_configuration, :auto_config_enabled) SENSITIVE = [] include Aws::Structure end |
#component_name ⇒ String
The name of the component.
1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1963 class UpdateComponentConfigurationRequest < Struct.new( :resource_group_name, :component_name, :monitor, :tier, :component_configuration, :auto_config_enabled) SENSITIVE = [] include Aws::Structure end |
#monitor ⇒ Boolean
Indicates whether the application component is monitored.
1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1963 class UpdateComponentConfigurationRequest < Struct.new( :resource_group_name, :component_name, :monitor, :tier, :component_configuration, :auto_config_enabled) SENSITIVE = [] include Aws::Structure end |
#resource_group_name ⇒ String
The name of the resource group.
1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1963 class UpdateComponentConfigurationRequest < Struct.new( :resource_group_name, :component_name, :monitor, :tier, :component_configuration, :auto_config_enabled) SENSITIVE = [] include Aws::Structure end |
#tier ⇒ String
The tier of the application component.
1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 1963 class UpdateComponentConfigurationRequest < Struct.new( :resource_group_name, :component_name, :monitor, :tier, :component_configuration, :auto_config_enabled) SENSITIVE = [] include Aws::Structure end |