Skip to content

Typed dictionaries

Index > ApplicationInsights > Typed dictionaries

Auto-generated documentation for ApplicationInsights type annotations stubs module types-aiobotocore-application-insights.

ApplicationComponentTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import ApplicationComponentTypeDef

def get_value() -> ApplicationComponentTypeDef:
    return {
        "ComponentName": ...,
    }
Definition
class ApplicationComponentTypeDef(TypedDict):
    ComponentName: NotRequired[str],
    ComponentRemarks: NotRequired[str],
    ResourceType: NotRequired[str],
    OsType: NotRequired[OsTypeType],  # (1)
    Tier: NotRequired[TierType],  # (2)
    Monitor: NotRequired[bool],
    DetectedWorkload: NotRequired[Dict[TierType, Dict[str, str]]],  # (3)
  1. See OsTypeType
  2. See TierType
  3. See TierType

ApplicationInfoTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import ApplicationInfoTypeDef

def get_value() -> ApplicationInfoTypeDef:
    return {
        "ResourceGroupName": ...,
    }
Definition
class ApplicationInfoTypeDef(TypedDict):
    ResourceGroupName: NotRequired[str],
    LifeCycle: NotRequired[str],
    OpsItemSNSTopicArn: NotRequired[str],
    OpsCenterEnabled: NotRequired[bool],
    CWEMonitorEnabled: NotRequired[bool],
    Remarks: NotRequired[str],
    AutoConfigEnabled: NotRequired[bool],
    DiscoveryType: NotRequired[DiscoveryTypeType],  # (1)
  1. See DiscoveryTypeType

ConfigurationEventTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import ConfigurationEventTypeDef

def get_value() -> ConfigurationEventTypeDef:
    return {
        "MonitoredResourceARN": ...,
    }
Definition
class ConfigurationEventTypeDef(TypedDict):
    MonitoredResourceARN: NotRequired[str],
    EventStatus: NotRequired[ConfigurationEventStatusType],  # (1)
    EventResourceType: NotRequired[ConfigurationEventResourceTypeType],  # (2)
    EventTime: NotRequired[datetime],
    EventDetail: NotRequired[str],
    EventResourceName: NotRequired[str],
  1. See ConfigurationEventStatusType
  2. See ConfigurationEventResourceTypeType

TagTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import TagTypeDef

def get_value() -> TagTypeDef:
    return {
        "Key": ...,
        "Value": ...,
    }
Definition
class TagTypeDef(TypedDict):
    Key: str,
    Value: str,

ResponseMetadataTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import ResponseMetadataTypeDef

def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
        "HostId": ...,
        "HTTPStatusCode": ...,
        "HTTPHeaders": ...,
        "RetryAttempts": ...,
    }
Definition
class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HostId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,

CreateComponentRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import CreateComponentRequestRequestTypeDef

def get_value() -> CreateComponentRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
        "ComponentName": ...,
        "ResourceList": ...,
    }
Definition
class CreateComponentRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    ComponentName: str,
    ResourceList: Sequence[str],

CreateLogPatternRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import CreateLogPatternRequestRequestTypeDef

def get_value() -> CreateLogPatternRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
        "PatternSetName": ...,
        "PatternName": ...,
        "Pattern": ...,
        "Rank": ...,
    }
Definition
class CreateLogPatternRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    PatternSetName: str,
    PatternName: str,
    Pattern: str,
    Rank: int,

LogPatternTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import LogPatternTypeDef

def get_value() -> LogPatternTypeDef:
    return {
        "PatternSetName": ...,
    }
Definition
class LogPatternTypeDef(TypedDict):
    PatternSetName: NotRequired[str],
    PatternName: NotRequired[str],
    Pattern: NotRequired[str],
    Rank: NotRequired[int],

DeleteApplicationRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import DeleteApplicationRequestRequestTypeDef

def get_value() -> DeleteApplicationRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
    }
Definition
class DeleteApplicationRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,

DeleteComponentRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import DeleteComponentRequestRequestTypeDef

def get_value() -> DeleteComponentRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
        "ComponentName": ...,
    }
Definition
class DeleteComponentRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    ComponentName: str,

DeleteLogPatternRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import DeleteLogPatternRequestRequestTypeDef

def get_value() -> DeleteLogPatternRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
        "PatternSetName": ...,
        "PatternName": ...,
    }
Definition
class DeleteLogPatternRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    PatternSetName: str,
    PatternName: str,

DescribeApplicationRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import DescribeApplicationRequestRequestTypeDef

def get_value() -> DescribeApplicationRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
    }
Definition
class DescribeApplicationRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,

DescribeComponentConfigurationRecommendationRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import DescribeComponentConfigurationRecommendationRequestRequestTypeDef

def get_value() -> DescribeComponentConfigurationRecommendationRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
        "ComponentName": ...,
        "Tier": ...,
    }
Definition
class DescribeComponentConfigurationRecommendationRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    ComponentName: str,
    Tier: TierType,  # (1)
  1. See TierType

DescribeComponentConfigurationRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import DescribeComponentConfigurationRequestRequestTypeDef

def get_value() -> DescribeComponentConfigurationRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
        "ComponentName": ...,
    }
Definition
class DescribeComponentConfigurationRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    ComponentName: str,

DescribeComponentRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import DescribeComponentRequestRequestTypeDef

def get_value() -> DescribeComponentRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
        "ComponentName": ...,
    }
Definition
class DescribeComponentRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    ComponentName: str,

DescribeLogPatternRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import DescribeLogPatternRequestRequestTypeDef

def get_value() -> DescribeLogPatternRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
        "PatternSetName": ...,
        "PatternName": ...,
    }
Definition
class DescribeLogPatternRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    PatternSetName: str,
    PatternName: str,

DescribeObservationRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import DescribeObservationRequestRequestTypeDef

def get_value() -> DescribeObservationRequestRequestTypeDef:
    return {
        "ObservationId": ...,
    }
Definition
class DescribeObservationRequestRequestTypeDef(TypedDict):
    ObservationId: str,

ObservationTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import ObservationTypeDef

def get_value() -> ObservationTypeDef:
    return {
        "Id": ...,
    }
Definition
class ObservationTypeDef(TypedDict):
    Id: NotRequired[str],
    StartTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],
    SourceType: NotRequired[str],
    SourceARN: NotRequired[str],
    LogGroup: NotRequired[str],
    LineTime: NotRequired[datetime],
    LogText: NotRequired[str],
    LogFilter: NotRequired[LogFilterType],  # (1)
    MetricNamespace: NotRequired[str],
    MetricName: NotRequired[str],
    Unit: NotRequired[str],
    Value: NotRequired[float],
    CloudWatchEventId: NotRequired[str],
    CloudWatchEventSource: NotRequired[CloudWatchEventSourceType],  # (2)
    CloudWatchEventDetailType: NotRequired[str],
    HealthEventArn: NotRequired[str],
    HealthService: NotRequired[str],
    HealthEventTypeCode: NotRequired[str],
    HealthEventTypeCategory: NotRequired[str],
    HealthEventDescription: NotRequired[str],
    CodeDeployDeploymentId: NotRequired[str],
    CodeDeployDeploymentGroup: NotRequired[str],
    CodeDeployState: NotRequired[str],
    CodeDeployApplication: NotRequired[str],
    CodeDeployInstanceGroupId: NotRequired[str],
    Ec2State: NotRequired[str],
    RdsEventCategories: NotRequired[str],
    RdsEventMessage: NotRequired[str],
    S3EventName: NotRequired[str],
    StatesExecutionArn: NotRequired[str],
    StatesArn: NotRequired[str],
    StatesStatus: NotRequired[str],
    StatesInput: NotRequired[str],
    EbsEvent: NotRequired[str],
    EbsResult: NotRequired[str],
    EbsCause: NotRequired[str],
    EbsRequestId: NotRequired[str],
    XRayFaultPercent: NotRequired[int],
    XRayThrottlePercent: NotRequired[int],
    XRayErrorPercent: NotRequired[int],
    XRayRequestCount: NotRequired[int],
    XRayRequestAverageLatency: NotRequired[int],
    XRayNodeName: NotRequired[str],
    XRayNodeType: NotRequired[str],
  1. See LogFilterType
  2. See CloudWatchEventSourceType

DescribeProblemObservationsRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import DescribeProblemObservationsRequestRequestTypeDef

def get_value() -> DescribeProblemObservationsRequestRequestTypeDef:
    return {
        "ProblemId": ...,
    }
Definition
class DescribeProblemObservationsRequestRequestTypeDef(TypedDict):
    ProblemId: str,

DescribeProblemRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import DescribeProblemRequestRequestTypeDef

def get_value() -> DescribeProblemRequestRequestTypeDef:
    return {
        "ProblemId": ...,
    }
Definition
class DescribeProblemRequestRequestTypeDef(TypedDict):
    ProblemId: str,

ProblemTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import ProblemTypeDef

def get_value() -> ProblemTypeDef:
    return {
        "Id": ...,
    }
Definition
class ProblemTypeDef(TypedDict):
    Id: NotRequired[str],
    Title: NotRequired[str],
    Insights: NotRequired[str],
    Status: NotRequired[StatusType],  # (1)
    AffectedResource: NotRequired[str],
    StartTime: NotRequired[datetime],
    EndTime: NotRequired[datetime],
    SeverityLevel: NotRequired[SeverityLevelType],  # (2)
    ResourceGroupName: NotRequired[str],
    Feedback: NotRequired[Dict[FeedbackKeyType, FeedbackValueType]],  # (3)
    RecurringCount: NotRequired[int],
    LastRecurrenceTime: NotRequired[datetime],
  1. See StatusType
  2. See SeverityLevelType
  3. See FeedbackKeyType FeedbackValueType

ListApplicationsRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import ListApplicationsRequestRequestTypeDef

def get_value() -> ListApplicationsRequestRequestTypeDef:
    return {
        "MaxResults": ...,
    }
Definition
class ListApplicationsRequestRequestTypeDef(TypedDict):
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListComponentsRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import ListComponentsRequestRequestTypeDef

def get_value() -> ListComponentsRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
    }
Definition
class ListComponentsRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListConfigurationHistoryRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import ListConfigurationHistoryRequestRequestTypeDef

def get_value() -> ListConfigurationHistoryRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
    }
Definition
class ListConfigurationHistoryRequestRequestTypeDef(TypedDict):
    ResourceGroupName: NotRequired[str],
    StartTime: NotRequired[Union[datetime, str]],
    EndTime: NotRequired[Union[datetime, str]],
    EventStatus: NotRequired[ConfigurationEventStatusType],  # (1)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See ConfigurationEventStatusType

ListLogPatternSetsRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import ListLogPatternSetsRequestRequestTypeDef

def get_value() -> ListLogPatternSetsRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
    }
Definition
class ListLogPatternSetsRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListLogPatternsRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import ListLogPatternsRequestRequestTypeDef

def get_value() -> ListLogPatternsRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
    }
Definition
class ListLogPatternsRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    PatternSetName: NotRequired[str],
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListProblemsRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import ListProblemsRequestRequestTypeDef

def get_value() -> ListProblemsRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
    }
Definition
class ListProblemsRequestRequestTypeDef(TypedDict):
    ResourceGroupName: NotRequired[str],
    StartTime: NotRequired[Union[datetime, str]],
    EndTime: NotRequired[Union[datetime, str]],
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
    ComponentName: NotRequired[str],

ListTagsForResourceRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import ListTagsForResourceRequestRequestTypeDef

def get_value() -> ListTagsForResourceRequestRequestTypeDef:
    return {
        "ResourceARN": ...,
    }
Definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    ResourceARN: str,

UntagResourceRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import UntagResourceRequestRequestTypeDef

def get_value() -> UntagResourceRequestRequestTypeDef:
    return {
        "ResourceARN": ...,
        "TagKeys": ...,
    }
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
    ResourceARN: str,
    TagKeys: Sequence[str],

UpdateApplicationRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import UpdateApplicationRequestRequestTypeDef

def get_value() -> UpdateApplicationRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
    }
Definition
class UpdateApplicationRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    OpsCenterEnabled: NotRequired[bool],
    CWEMonitorEnabled: NotRequired[bool],
    OpsItemSNSTopicArn: NotRequired[str],
    RemoveSNSTopic: NotRequired[bool],
    AutoConfigEnabled: NotRequired[bool],

UpdateComponentConfigurationRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import UpdateComponentConfigurationRequestRequestTypeDef

def get_value() -> UpdateComponentConfigurationRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
        "ComponentName": ...,
    }
Definition
class UpdateComponentConfigurationRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    ComponentName: str,
    Monitor: NotRequired[bool],
    Tier: NotRequired[TierType],  # (1)
    ComponentConfiguration: NotRequired[str],
    AutoConfigEnabled: NotRequired[bool],
  1. See TierType

UpdateComponentRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import UpdateComponentRequestRequestTypeDef

def get_value() -> UpdateComponentRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
        "ComponentName": ...,
    }
Definition
class UpdateComponentRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    ComponentName: str,
    NewComponentName: NotRequired[str],
    ResourceList: NotRequired[Sequence[str]],

UpdateLogPatternRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import UpdateLogPatternRequestRequestTypeDef

def get_value() -> UpdateLogPatternRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
        "PatternSetName": ...,
        "PatternName": ...,
    }
Definition
class UpdateLogPatternRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    PatternSetName: str,
    PatternName: str,
    Pattern: NotRequired[str],
    Rank: NotRequired[int],

CreateApplicationRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import CreateApplicationRequestRequestTypeDef

def get_value() -> CreateApplicationRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
    }
Definition
class CreateApplicationRequestRequestTypeDef(TypedDict):
    ResourceGroupName: NotRequired[str],
    OpsCenterEnabled: NotRequired[bool],
    CWEMonitorEnabled: NotRequired[bool],
    OpsItemSNSTopicArn: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
    AutoConfigEnabled: NotRequired[bool],
    AutoCreate: NotRequired[bool],
    GroupingType: NotRequired[GroupingTypeType],  # (2)
  1. See TagTypeDef
  2. See GroupingTypeType

TagResourceRequestRequestTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import TagResourceRequestRequestTypeDef

def get_value() -> TagResourceRequestRequestTypeDef:
    return {
        "ResourceARN": ...,
        "Tags": ...,
    }
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
    ResourceARN: str,
    Tags: Sequence[TagTypeDef],  # (1)
  1. See TagTypeDef

CreateApplicationResponseTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import CreateApplicationResponseTypeDef

def get_value() -> CreateApplicationResponseTypeDef:
    return {
        "ApplicationInfo": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateApplicationResponseTypeDef(TypedDict):
    ApplicationInfo: ApplicationInfoTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ApplicationInfoTypeDef
  2. See ResponseMetadataTypeDef

DescribeApplicationResponseTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import DescribeApplicationResponseTypeDef

def get_value() -> DescribeApplicationResponseTypeDef:
    return {
        "ApplicationInfo": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeApplicationResponseTypeDef(TypedDict):
    ApplicationInfo: ApplicationInfoTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ApplicationInfoTypeDef
  2. See ResponseMetadataTypeDef

DescribeComponentConfigurationRecommendationResponseTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import DescribeComponentConfigurationRecommendationResponseTypeDef

def get_value() -> DescribeComponentConfigurationRecommendationResponseTypeDef:
    return {
        "ComponentConfiguration": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeComponentConfigurationRecommendationResponseTypeDef(TypedDict):
    ComponentConfiguration: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DescribeComponentConfigurationResponseTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import DescribeComponentConfigurationResponseTypeDef

def get_value() -> DescribeComponentConfigurationResponseTypeDef:
    return {
        "Monitor": ...,
        "Tier": ...,
        "ComponentConfiguration": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeComponentConfigurationResponseTypeDef(TypedDict):
    Monitor: bool,
    Tier: TierType,  # (1)
    ComponentConfiguration: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TierType
  2. See ResponseMetadataTypeDef

DescribeComponentResponseTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import DescribeComponentResponseTypeDef

def get_value() -> DescribeComponentResponseTypeDef:
    return {
        "ApplicationComponent": ...,
        "ResourceList": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeComponentResponseTypeDef(TypedDict):
    ApplicationComponent: ApplicationComponentTypeDef,  # (1)
    ResourceList: List[str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ApplicationComponentTypeDef
  2. See ResponseMetadataTypeDef

ListApplicationsResponseTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import ListApplicationsResponseTypeDef

def get_value() -> ListApplicationsResponseTypeDef:
    return {
        "ApplicationInfoList": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListApplicationsResponseTypeDef(TypedDict):
    ApplicationInfoList: List[ApplicationInfoTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ApplicationInfoTypeDef
  2. See ResponseMetadataTypeDef

ListComponentsResponseTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import ListComponentsResponseTypeDef

def get_value() -> ListComponentsResponseTypeDef:
    return {
        "ApplicationComponentList": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListComponentsResponseTypeDef(TypedDict):
    ApplicationComponentList: List[ApplicationComponentTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ApplicationComponentTypeDef
  2. See ResponseMetadataTypeDef

ListConfigurationHistoryResponseTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import ListConfigurationHistoryResponseTypeDef

def get_value() -> ListConfigurationHistoryResponseTypeDef:
    return {
        "EventList": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListConfigurationHistoryResponseTypeDef(TypedDict):
    EventList: List[ConfigurationEventTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ConfigurationEventTypeDef
  2. See ResponseMetadataTypeDef

ListLogPatternSetsResponseTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import ListLogPatternSetsResponseTypeDef

def get_value() -> ListLogPatternSetsResponseTypeDef:
    return {
        "ResourceGroupName": ...,
        "LogPatternSets": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListLogPatternSetsResponseTypeDef(TypedDict):
    ResourceGroupName: str,
    LogPatternSets: List[str],
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

ListTagsForResourceResponseTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import ListTagsForResourceResponseTypeDef

def get_value() -> ListTagsForResourceResponseTypeDef:
    return {
        "Tags": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
    Tags: List[TagTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TagTypeDef
  2. See ResponseMetadataTypeDef

UpdateApplicationResponseTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import UpdateApplicationResponseTypeDef

def get_value() -> UpdateApplicationResponseTypeDef:
    return {
        "ApplicationInfo": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateApplicationResponseTypeDef(TypedDict):
    ApplicationInfo: ApplicationInfoTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ApplicationInfoTypeDef
  2. See ResponseMetadataTypeDef

CreateLogPatternResponseTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import CreateLogPatternResponseTypeDef

def get_value() -> CreateLogPatternResponseTypeDef:
    return {
        "LogPattern": ...,
        "ResourceGroupName": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateLogPatternResponseTypeDef(TypedDict):
    LogPattern: LogPatternTypeDef,  # (1)
    ResourceGroupName: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LogPatternTypeDef
  2. See ResponseMetadataTypeDef

DescribeLogPatternResponseTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import DescribeLogPatternResponseTypeDef

def get_value() -> DescribeLogPatternResponseTypeDef:
    return {
        "ResourceGroupName": ...,
        "LogPattern": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeLogPatternResponseTypeDef(TypedDict):
    ResourceGroupName: str,
    LogPattern: LogPatternTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LogPatternTypeDef
  2. See ResponseMetadataTypeDef

ListLogPatternsResponseTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import ListLogPatternsResponseTypeDef

def get_value() -> ListLogPatternsResponseTypeDef:
    return {
        "ResourceGroupName": ...,
        "LogPatterns": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListLogPatternsResponseTypeDef(TypedDict):
    ResourceGroupName: str,
    LogPatterns: List[LogPatternTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LogPatternTypeDef
  2. See ResponseMetadataTypeDef

UpdateLogPatternResponseTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import UpdateLogPatternResponseTypeDef

def get_value() -> UpdateLogPatternResponseTypeDef:
    return {
        "ResourceGroupName": ...,
        "LogPattern": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateLogPatternResponseTypeDef(TypedDict):
    ResourceGroupName: str,
    LogPattern: LogPatternTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LogPatternTypeDef
  2. See ResponseMetadataTypeDef

DescribeObservationResponseTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import DescribeObservationResponseTypeDef

def get_value() -> DescribeObservationResponseTypeDef:
    return {
        "Observation": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeObservationResponseTypeDef(TypedDict):
    Observation: ObservationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ObservationTypeDef
  2. See ResponseMetadataTypeDef

RelatedObservationsTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import RelatedObservationsTypeDef

def get_value() -> RelatedObservationsTypeDef:
    return {
        "ObservationList": ...,
    }
Definition
class RelatedObservationsTypeDef(TypedDict):
    ObservationList: NotRequired[List[ObservationTypeDef]],  # (1)
  1. See ObservationTypeDef

DescribeProblemResponseTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import DescribeProblemResponseTypeDef

def get_value() -> DescribeProblemResponseTypeDef:
    return {
        "Problem": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeProblemResponseTypeDef(TypedDict):
    Problem: ProblemTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ProblemTypeDef
  2. See ResponseMetadataTypeDef

ListProblemsResponseTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import ListProblemsResponseTypeDef

def get_value() -> ListProblemsResponseTypeDef:
    return {
        "ProblemList": ...,
        "NextToken": ...,
        "ResourceGroupName": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListProblemsResponseTypeDef(TypedDict):
    ProblemList: List[ProblemTypeDef],  # (1)
    NextToken: str,
    ResourceGroupName: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ProblemTypeDef
  2. See ResponseMetadataTypeDef

DescribeProblemObservationsResponseTypeDef

Usage Example
from types_aiobotocore_application_insights.type_defs import DescribeProblemObservationsResponseTypeDef

def get_value() -> DescribeProblemObservationsResponseTypeDef:
    return {
        "RelatedObservations": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeProblemObservationsResponseTypeDef(TypedDict):
    RelatedObservations: RelatedObservationsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See RelatedObservationsTypeDef
  2. See ResponseMetadataTypeDef