Skip to content

UpdateComponentConfigurationRequest

Source code in docs_src/capo_application_insights/types/update_component_configuration_request.py
class UpdateComponentConfigurationRequest(TypedDict, closed=True):
    resource_group_name: (
        "capo_application_insights.types.resource_group_name.ResourceGroupName"
    )
    """<p>The name of the resource group.</p>"""
    component_name: "capo_application_insights.types.component_name.ComponentName"
    """<p>The name of the component.</p>"""
    monitor: NotRequired["capo_application_insights.types.monitor.Monitor"]
    """<p>Indicates whether the application component is monitored.</p>"""
    tier: NotRequired["capo_application_insights.types.tier.Tier"]
    """<p>The tier of the application component.</p>"""
    component_configuration: NotRequired[
        "capo_application_insights.types.component_configuration.ComponentConfiguration"
    ]
    """<p>The configuration settings of the component. The value is the escaped JSON of the configuration. For more information about the JSON format, see <a href="https://docs.aws.amazon.com/sdk-for-javascript/v2/developer-guide/working-with-json.html">Working with JSON</a>. You can send a request to <code>DescribeComponentConfigurationRecommendation</code> to see the recommended configuration for a component. For the complete format of the component configuration file, see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/component-config.html">Component Configuration</a>.</p>"""
    auto_config_enabled: NotRequired[
        "capo_application_insights.types.auto_config_enabled.AutoConfigEnabled"
    ]
    """<p> Automatically configures the component by applying the recommended configurations. </p>"""

auto_config_enabled instance-attribute

auto_config_enabled: NotRequired[AutoConfigEnabled]

Automatically configures the component by applying the recommended configurations.

component_configuration instance-attribute

component_configuration: NotRequired[ComponentConfiguration]

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.

component_name instance-attribute

component_name: ComponentName

The name of the component.

monitor instance-attribute

monitor: NotRequired[Monitor]

Indicates whether the application component is monitored.

resource_group_name instance-attribute

resource_group_name: ResourceGroupName

The name of the resource group.

tier instance-attribute

tier: NotRequired[Tier]

The tier of the application component.