Skip to content

Workload

Source code in docs_src/capo_application_insights/types/workload.py
class Workload(TypedDict, closed=True):
    workload_id: NotRequired["capo_application_insights.types.workload_id.WorkloadId"]
    """<p>The ID of the workload.</p>"""
    component_name: NotRequired[
        "capo_application_insights.types.component_name.ComponentName"
    ]
    """<p>The name of the component.</p>"""
    workload_name: NotRequired[
        "capo_application_insights.types.workload_name.WorkloadName"
    ]
    """<p>The name of the workload.</p>"""
    tier: NotRequired["capo_application_insights.types.tier.Tier"]
    """<p>The tier of the workload.</p>"""
    workload_remarks: NotRequired["capo_application_insights.types.remarks.Remarks"]
    """<p>If logging is supported for the resource type, shows whether the component has configured logs to be monitored.</p>"""
    missing_workload_config: NotRequired[
        "capo_application_insights.types.missing_workload_config.MissingWorkloadConfig"
    ]
    """<p>Indicates whether all of the component configurations required to monitor a workload were provided.</p>"""

component_name instance-attribute

component_name: NotRequired[ComponentName]

The name of the component.

missing_workload_config instance-attribute

missing_workload_config: NotRequired[MissingWorkloadConfig]

Indicates whether all of the component configurations required to monitor a workload were provided.

tier instance-attribute

tier: NotRequired[Tier]

The tier of the workload.

workload_id instance-attribute

workload_id: NotRequired[WorkloadId]

The ID of the workload.

workload_name instance-attribute

workload_name: NotRequired[WorkloadName]

The name of the workload.

workload_remarks instance-attribute

workload_remarks: NotRequired[Remarks]

If logging is supported for the resource type, shows whether the component has configured logs to be monitored.