Skip to content

Typed dictionaries#

Index > ApplicationInsights > Typed dictionaries

Auto-generated documentation for ApplicationInsights type annotations stubs module mypy-boto3-application-insights.

ApplicationComponentTypeDef#

# ApplicationComponentTypeDef usage example

from mypy_boto3_application_insights.type_defs import ApplicationComponentTypeDef

def get_value() -> ApplicationComponentTypeDef:
    return {
        "ComponentName": ...,
    }
# ApplicationComponentTypeDef 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#

# ApplicationInfoTypeDef usage example

from mypy_boto3_application_insights.type_defs import ApplicationInfoTypeDef

def get_value() -> ApplicationInfoTypeDef:
    return {
        "ResourceGroupName": ...,
    }
# ApplicationInfoTypeDef 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#

# ConfigurationEventTypeDef usage example

from mypy_boto3_application_insights.type_defs import ConfigurationEventTypeDef

def get_value() -> ConfigurationEventTypeDef:
    return {
        "MonitoredResourceARN": ...,
    }
# ConfigurationEventTypeDef 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#

# TagTypeDef usage example

from mypy_boto3_application_insights.type_defs import TagTypeDef

def get_value() -> TagTypeDef:
    return {
        "Key": ...,
        "Value": ...,
    }
# TagTypeDef definition

class TagTypeDef(TypedDict):
    Key: str,
    Value: str,

CreateComponentRequestRequestTypeDef#

# CreateComponentRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import CreateComponentRequestRequestTypeDef

def get_value() -> CreateComponentRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
        "ComponentName": ...,
        "ResourceList": ...,
    }
# CreateComponentRequestRequestTypeDef definition

class CreateComponentRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    ComponentName: str,
    ResourceList: Sequence[str],

CreateLogPatternRequestRequestTypeDef#

# CreateLogPatternRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import CreateLogPatternRequestRequestTypeDef

def get_value() -> CreateLogPatternRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
        "PatternSetName": ...,
        "PatternName": ...,
        "Pattern": ...,
        "Rank": ...,
    }
# CreateLogPatternRequestRequestTypeDef definition

class CreateLogPatternRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    PatternSetName: str,
    PatternName: str,
    Pattern: str,
    Rank: int,

LogPatternTypeDef#

# LogPatternTypeDef usage example

from mypy_boto3_application_insights.type_defs import LogPatternTypeDef

def get_value() -> LogPatternTypeDef:
    return {
        "PatternSetName": ...,
    }
# LogPatternTypeDef definition

class LogPatternTypeDef(TypedDict):
    PatternSetName: NotRequired[str],
    PatternName: NotRequired[str],
    Pattern: NotRequired[str],
    Rank: NotRequired[int],

DeleteApplicationRequestRequestTypeDef#

# DeleteApplicationRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import DeleteApplicationRequestRequestTypeDef

def get_value() -> DeleteApplicationRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
    }
# DeleteApplicationRequestRequestTypeDef definition

class DeleteApplicationRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,

DeleteComponentRequestRequestTypeDef#

# DeleteComponentRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import DeleteComponentRequestRequestTypeDef

def get_value() -> DeleteComponentRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
        "ComponentName": ...,
    }
# DeleteComponentRequestRequestTypeDef definition

class DeleteComponentRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    ComponentName: str,

DeleteLogPatternRequestRequestTypeDef#

# DeleteLogPatternRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import DeleteLogPatternRequestRequestTypeDef

def get_value() -> DeleteLogPatternRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
        "PatternSetName": ...,
        "PatternName": ...,
    }
# DeleteLogPatternRequestRequestTypeDef definition

class DeleteLogPatternRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    PatternSetName: str,
    PatternName: str,

DescribeApplicationRequestRequestTypeDef#

# DescribeApplicationRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import DescribeApplicationRequestRequestTypeDef

def get_value() -> DescribeApplicationRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
    }
# DescribeApplicationRequestRequestTypeDef definition

class DescribeApplicationRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,

DescribeComponentConfigurationRecommendationRequestRequestTypeDef#

# DescribeComponentConfigurationRecommendationRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import DescribeComponentConfigurationRecommendationRequestRequestTypeDef

def get_value() -> DescribeComponentConfigurationRecommendationRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
        "ComponentName": ...,
        "Tier": ...,
    }
# DescribeComponentConfigurationRecommendationRequestRequestTypeDef definition

class DescribeComponentConfigurationRecommendationRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    ComponentName: str,
    Tier: TierType,  # (1)
  1. See TierType

DescribeComponentConfigurationRecommendationResponseTypeDef#

# DescribeComponentConfigurationRecommendationResponseTypeDef usage example

from mypy_boto3_application_insights.type_defs import DescribeComponentConfigurationRecommendationResponseTypeDef

def get_value() -> DescribeComponentConfigurationRecommendationResponseTypeDef:
    return {
        "ComponentConfiguration": ...,
        "ResponseMetadata": ...,
    }
# DescribeComponentConfigurationRecommendationResponseTypeDef definition

class DescribeComponentConfigurationRecommendationResponseTypeDef(TypedDict):
    ComponentConfiguration: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DescribeComponentConfigurationRequestRequestTypeDef#

# DescribeComponentConfigurationRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import DescribeComponentConfigurationRequestRequestTypeDef

def get_value() -> DescribeComponentConfigurationRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
        "ComponentName": ...,
    }
# DescribeComponentConfigurationRequestRequestTypeDef definition

class DescribeComponentConfigurationRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    ComponentName: str,

DescribeComponentConfigurationResponseTypeDef#

# DescribeComponentConfigurationResponseTypeDef usage example

from mypy_boto3_application_insights.type_defs import DescribeComponentConfigurationResponseTypeDef

def get_value() -> DescribeComponentConfigurationResponseTypeDef:
    return {
        "Monitor": ...,
        "Tier": ...,
        "ComponentConfiguration": ...,
        "ResponseMetadata": ...,
    }
# DescribeComponentConfigurationResponseTypeDef definition

class DescribeComponentConfigurationResponseTypeDef(TypedDict):
    Monitor: bool,
    Tier: TierType,  # (1)
    ComponentConfiguration: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TierType
  2. See ResponseMetadataTypeDef

DescribeComponentRequestRequestTypeDef#

# DescribeComponentRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import DescribeComponentRequestRequestTypeDef

def get_value() -> DescribeComponentRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
        "ComponentName": ...,
    }
# DescribeComponentRequestRequestTypeDef definition

class DescribeComponentRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    ComponentName: str,

DescribeLogPatternRequestRequestTypeDef#

# DescribeLogPatternRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import DescribeLogPatternRequestRequestTypeDef

def get_value() -> DescribeLogPatternRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
        "PatternSetName": ...,
        "PatternName": ...,
    }
# DescribeLogPatternRequestRequestTypeDef definition

class DescribeLogPatternRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    PatternSetName: str,
    PatternName: str,

DescribeObservationRequestRequestTypeDef#

# DescribeObservationRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import DescribeObservationRequestRequestTypeDef

def get_value() -> DescribeObservationRequestRequestTypeDef:
    return {
        "ObservationId": ...,
    }
# DescribeObservationRequestRequestTypeDef definition

class DescribeObservationRequestRequestTypeDef(TypedDict):
    ObservationId: str,

ObservationTypeDef#

# ObservationTypeDef usage example

from mypy_boto3_application_insights.type_defs import ObservationTypeDef

def get_value() -> ObservationTypeDef:
    return {
        "Id": ...,
    }
# ObservationTypeDef 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#

# DescribeProblemObservationsRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import DescribeProblemObservationsRequestRequestTypeDef

def get_value() -> DescribeProblemObservationsRequestRequestTypeDef:
    return {
        "ProblemId": ...,
    }
# DescribeProblemObservationsRequestRequestTypeDef definition

class DescribeProblemObservationsRequestRequestTypeDef(TypedDict):
    ProblemId: str,

DescribeProblemRequestRequestTypeDef#

# DescribeProblemRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import DescribeProblemRequestRequestTypeDef

def get_value() -> DescribeProblemRequestRequestTypeDef:
    return {
        "ProblemId": ...,
    }
# DescribeProblemRequestRequestTypeDef definition

class DescribeProblemRequestRequestTypeDef(TypedDict):
    ProblemId: str,

ProblemTypeDef#

# ProblemTypeDef usage example

from mypy_boto3_application_insights.type_defs import ProblemTypeDef

def get_value() -> ProblemTypeDef:
    return {
        "Id": ...,
    }
# ProblemTypeDef 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#

# ListApplicationsRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import ListApplicationsRequestRequestTypeDef

def get_value() -> ListApplicationsRequestRequestTypeDef:
    return {
        "MaxResults": ...,
    }
# ListApplicationsRequestRequestTypeDef definition

class ListApplicationsRequestRequestTypeDef(TypedDict):
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListComponentsRequestRequestTypeDef#

# ListComponentsRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import ListComponentsRequestRequestTypeDef

def get_value() -> ListComponentsRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
    }
# ListComponentsRequestRequestTypeDef definition

class ListComponentsRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListConfigurationHistoryRequestRequestTypeDef#

# ListConfigurationHistoryRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import ListConfigurationHistoryRequestRequestTypeDef

def get_value() -> ListConfigurationHistoryRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
    }
# ListConfigurationHistoryRequestRequestTypeDef 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#

# ListLogPatternSetsRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import ListLogPatternSetsRequestRequestTypeDef

def get_value() -> ListLogPatternSetsRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
    }
# ListLogPatternSetsRequestRequestTypeDef definition

class ListLogPatternSetsRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListLogPatternSetsResponseTypeDef#

# ListLogPatternSetsResponseTypeDef usage example

from mypy_boto3_application_insights.type_defs import ListLogPatternSetsResponseTypeDef

def get_value() -> ListLogPatternSetsResponseTypeDef:
    return {
        "ResourceGroupName": ...,
        "LogPatternSets": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# ListLogPatternSetsResponseTypeDef definition

class ListLogPatternSetsResponseTypeDef(TypedDict):
    ResourceGroupName: str,
    LogPatternSets: List[str],
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

ListLogPatternsRequestRequestTypeDef#

# ListLogPatternsRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import ListLogPatternsRequestRequestTypeDef

def get_value() -> ListLogPatternsRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
    }
# ListLogPatternsRequestRequestTypeDef definition

class ListLogPatternsRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    PatternSetName: NotRequired[str],
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListProblemsRequestRequestTypeDef#

# ListProblemsRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import ListProblemsRequestRequestTypeDef

def get_value() -> ListProblemsRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
    }
# ListProblemsRequestRequestTypeDef 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#

# ListTagsForResourceRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import ListTagsForResourceRequestRequestTypeDef

def get_value() -> ListTagsForResourceRequestRequestTypeDef:
    return {
        "ResourceARN": ...,
    }
# ListTagsForResourceRequestRequestTypeDef definition

class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    ResourceARN: str,

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef usage example

from mypy_boto3_application_insights.type_defs import ResponseMetadataTypeDef

def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
        "HostId": ...,
        "HTTPStatusCode": ...,
        "HTTPHeaders": ...,
        "RetryAttempts": ...,
    }
# ResponseMetadataTypeDef definition

class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HostId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,

UntagResourceRequestRequestTypeDef#

# UntagResourceRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import UntagResourceRequestRequestTypeDef

def get_value() -> UntagResourceRequestRequestTypeDef:
    return {
        "ResourceARN": ...,
        "TagKeys": ...,
    }
# UntagResourceRequestRequestTypeDef definition

class UntagResourceRequestRequestTypeDef(TypedDict):
    ResourceARN: str,
    TagKeys: Sequence[str],

UpdateApplicationRequestRequestTypeDef#

# UpdateApplicationRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import UpdateApplicationRequestRequestTypeDef

def get_value() -> UpdateApplicationRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
    }
# UpdateApplicationRequestRequestTypeDef definition

class UpdateApplicationRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    OpsCenterEnabled: NotRequired[bool],
    CWEMonitorEnabled: NotRequired[bool],
    OpsItemSNSTopicArn: NotRequired[str],
    RemoveSNSTopic: NotRequired[bool],
    AutoConfigEnabled: NotRequired[bool],

UpdateComponentConfigurationRequestRequestTypeDef#

# UpdateComponentConfigurationRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import UpdateComponentConfigurationRequestRequestTypeDef

def get_value() -> UpdateComponentConfigurationRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
        "ComponentName": ...,
    }
# UpdateComponentConfigurationRequestRequestTypeDef 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#

# UpdateComponentRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import UpdateComponentRequestRequestTypeDef

def get_value() -> UpdateComponentRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
        "ComponentName": ...,
    }
# UpdateComponentRequestRequestTypeDef definition

class UpdateComponentRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    ComponentName: str,
    NewComponentName: NotRequired[str],
    ResourceList: NotRequired[Sequence[str]],

UpdateLogPatternRequestRequestTypeDef#

# UpdateLogPatternRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import UpdateLogPatternRequestRequestTypeDef

def get_value() -> UpdateLogPatternRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
        "PatternSetName": ...,
        "PatternName": ...,
    }
# UpdateLogPatternRequestRequestTypeDef definition

class UpdateLogPatternRequestRequestTypeDef(TypedDict):
    ResourceGroupName: str,
    PatternSetName: str,
    PatternName: str,
    Pattern: NotRequired[str],
    Rank: NotRequired[int],

DescribeComponentResponseTypeDef#

# DescribeComponentResponseTypeDef usage example

from mypy_boto3_application_insights.type_defs import DescribeComponentResponseTypeDef

def get_value() -> DescribeComponentResponseTypeDef:
    return {
        "ApplicationComponent": ...,
        "ResourceList": ...,
        "ResponseMetadata": ...,
    }
# DescribeComponentResponseTypeDef definition

class DescribeComponentResponseTypeDef(TypedDict):
    ApplicationComponent: ApplicationComponentTypeDef,  # (1)
    ResourceList: List[str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ApplicationComponentTypeDef
  2. See ResponseMetadataTypeDef

ListComponentsResponseTypeDef#

# ListComponentsResponseTypeDef usage example

from mypy_boto3_application_insights.type_defs import ListComponentsResponseTypeDef

def get_value() -> ListComponentsResponseTypeDef:
    return {
        "ApplicationComponentList": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# ListComponentsResponseTypeDef definition

class ListComponentsResponseTypeDef(TypedDict):
    ApplicationComponentList: List[ApplicationComponentTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ApplicationComponentTypeDef
  2. See ResponseMetadataTypeDef

CreateApplicationResponseTypeDef#

# CreateApplicationResponseTypeDef usage example

from mypy_boto3_application_insights.type_defs import CreateApplicationResponseTypeDef

def get_value() -> CreateApplicationResponseTypeDef:
    return {
        "ApplicationInfo": ...,
        "ResponseMetadata": ...,
    }
# CreateApplicationResponseTypeDef definition

class CreateApplicationResponseTypeDef(TypedDict):
    ApplicationInfo: ApplicationInfoTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ApplicationInfoTypeDef
  2. See ResponseMetadataTypeDef

DescribeApplicationResponseTypeDef#

# DescribeApplicationResponseTypeDef usage example

from mypy_boto3_application_insights.type_defs import DescribeApplicationResponseTypeDef

def get_value() -> DescribeApplicationResponseTypeDef:
    return {
        "ApplicationInfo": ...,
        "ResponseMetadata": ...,
    }
# DescribeApplicationResponseTypeDef definition

class DescribeApplicationResponseTypeDef(TypedDict):
    ApplicationInfo: ApplicationInfoTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ApplicationInfoTypeDef
  2. See ResponseMetadataTypeDef

ListApplicationsResponseTypeDef#

# ListApplicationsResponseTypeDef usage example

from mypy_boto3_application_insights.type_defs import ListApplicationsResponseTypeDef

def get_value() -> ListApplicationsResponseTypeDef:
    return {
        "ApplicationInfoList": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# ListApplicationsResponseTypeDef definition

class ListApplicationsResponseTypeDef(TypedDict):
    ApplicationInfoList: List[ApplicationInfoTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ApplicationInfoTypeDef
  2. See ResponseMetadataTypeDef

UpdateApplicationResponseTypeDef#

# UpdateApplicationResponseTypeDef usage example

from mypy_boto3_application_insights.type_defs import UpdateApplicationResponseTypeDef

def get_value() -> UpdateApplicationResponseTypeDef:
    return {
        "ApplicationInfo": ...,
        "ResponseMetadata": ...,
    }
# UpdateApplicationResponseTypeDef definition

class UpdateApplicationResponseTypeDef(TypedDict):
    ApplicationInfo: ApplicationInfoTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ApplicationInfoTypeDef
  2. See ResponseMetadataTypeDef

ListConfigurationHistoryResponseTypeDef#

# ListConfigurationHistoryResponseTypeDef usage example

from mypy_boto3_application_insights.type_defs import ListConfigurationHistoryResponseTypeDef

def get_value() -> ListConfigurationHistoryResponseTypeDef:
    return {
        "EventList": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# ListConfigurationHistoryResponseTypeDef definition

class ListConfigurationHistoryResponseTypeDef(TypedDict):
    EventList: List[ConfigurationEventTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ConfigurationEventTypeDef
  2. See ResponseMetadataTypeDef

CreateApplicationRequestRequestTypeDef#

# CreateApplicationRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import CreateApplicationRequestRequestTypeDef

def get_value() -> CreateApplicationRequestRequestTypeDef:
    return {
        "ResourceGroupName": ...,
    }
# CreateApplicationRequestRequestTypeDef 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

ListTagsForResourceResponseTypeDef#

# ListTagsForResourceResponseTypeDef usage example

from mypy_boto3_application_insights.type_defs import ListTagsForResourceResponseTypeDef

def get_value() -> ListTagsForResourceResponseTypeDef:
    return {
        "Tags": ...,
        "ResponseMetadata": ...,
    }
# ListTagsForResourceResponseTypeDef definition

class ListTagsForResourceResponseTypeDef(TypedDict):
    Tags: List[TagTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TagTypeDef
  2. See ResponseMetadataTypeDef

TagResourceRequestRequestTypeDef#

# TagResourceRequestRequestTypeDef usage example

from mypy_boto3_application_insights.type_defs import TagResourceRequestRequestTypeDef

def get_value() -> TagResourceRequestRequestTypeDef:
    return {
        "ResourceARN": ...,
        "Tags": ...,
    }
# TagResourceRequestRequestTypeDef definition

class TagResourceRequestRequestTypeDef(TypedDict):
    ResourceARN: str,
    Tags: Sequence[TagTypeDef],  # (1)
  1. See TagTypeDef

CreateLogPatternResponseTypeDef#

# CreateLogPatternResponseTypeDef usage example

from mypy_boto3_application_insights.type_defs import CreateLogPatternResponseTypeDef

def get_value() -> CreateLogPatternResponseTypeDef:
    return {
        "LogPattern": ...,
        "ResourceGroupName": ...,
        "ResponseMetadata": ...,
    }
# CreateLogPatternResponseTypeDef definition

class CreateLogPatternResponseTypeDef(TypedDict):
    LogPattern: LogPatternTypeDef,  # (1)
    ResourceGroupName: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LogPatternTypeDef
  2. See ResponseMetadataTypeDef

DescribeLogPatternResponseTypeDef#

# DescribeLogPatternResponseTypeDef usage example

from mypy_boto3_application_insights.type_defs import DescribeLogPatternResponseTypeDef

def get_value() -> DescribeLogPatternResponseTypeDef:
    return {
        "ResourceGroupName": ...,
        "LogPattern": ...,
        "ResponseMetadata": ...,
    }
# DescribeLogPatternResponseTypeDef definition

class DescribeLogPatternResponseTypeDef(TypedDict):
    ResourceGroupName: str,
    LogPattern: LogPatternTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LogPatternTypeDef
  2. See ResponseMetadataTypeDef

ListLogPatternsResponseTypeDef#

# ListLogPatternsResponseTypeDef usage example

from mypy_boto3_application_insights.type_defs import ListLogPatternsResponseTypeDef

def get_value() -> ListLogPatternsResponseTypeDef:
    return {
        "ResourceGroupName": ...,
        "LogPatterns": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# ListLogPatternsResponseTypeDef definition

class ListLogPatternsResponseTypeDef(TypedDict):
    ResourceGroupName: str,
    LogPatterns: List[LogPatternTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LogPatternTypeDef
  2. See ResponseMetadataTypeDef

UpdateLogPatternResponseTypeDef#

# UpdateLogPatternResponseTypeDef usage example

from mypy_boto3_application_insights.type_defs import UpdateLogPatternResponseTypeDef

def get_value() -> UpdateLogPatternResponseTypeDef:
    return {
        "ResourceGroupName": ...,
        "LogPattern": ...,
        "ResponseMetadata": ...,
    }
# UpdateLogPatternResponseTypeDef definition

class UpdateLogPatternResponseTypeDef(TypedDict):
    ResourceGroupName: str,
    LogPattern: LogPatternTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LogPatternTypeDef
  2. See ResponseMetadataTypeDef

DescribeObservationResponseTypeDef#

# DescribeObservationResponseTypeDef usage example

from mypy_boto3_application_insights.type_defs import DescribeObservationResponseTypeDef

def get_value() -> DescribeObservationResponseTypeDef:
    return {
        "Observation": ...,
        "ResponseMetadata": ...,
    }
# DescribeObservationResponseTypeDef definition

class DescribeObservationResponseTypeDef(TypedDict):
    Observation: ObservationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ObservationTypeDef
  2. See ResponseMetadataTypeDef

RelatedObservationsTypeDef#

# RelatedObservationsTypeDef usage example

from mypy_boto3_application_insights.type_defs import RelatedObservationsTypeDef

def get_value() -> RelatedObservationsTypeDef:
    return {
        "ObservationList": ...,
    }
# RelatedObservationsTypeDef definition

class RelatedObservationsTypeDef(TypedDict):
    ObservationList: NotRequired[List[ObservationTypeDef]],  # (1)
  1. See ObservationTypeDef

DescribeProblemResponseTypeDef#

# DescribeProblemResponseTypeDef usage example

from mypy_boto3_application_insights.type_defs import DescribeProblemResponseTypeDef

def get_value() -> DescribeProblemResponseTypeDef:
    return {
        "Problem": ...,
        "ResponseMetadata": ...,
    }
# DescribeProblemResponseTypeDef definition

class DescribeProblemResponseTypeDef(TypedDict):
    Problem: ProblemTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ProblemTypeDef
  2. See ResponseMetadataTypeDef

ListProblemsResponseTypeDef#

# ListProblemsResponseTypeDef usage example

from mypy_boto3_application_insights.type_defs import ListProblemsResponseTypeDef

def get_value() -> ListProblemsResponseTypeDef:
    return {
        "ProblemList": ...,
        "NextToken": ...,
        "ResourceGroupName": ...,
        "ResponseMetadata": ...,
    }
# ListProblemsResponseTypeDef definition

class ListProblemsResponseTypeDef(TypedDict):
    ProblemList: List[ProblemTypeDef],  # (1)
    NextToken: str,
    ResourceGroupName: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ProblemTypeDef
  2. See ResponseMetadataTypeDef

DescribeProblemObservationsResponseTypeDef#

# DescribeProblemObservationsResponseTypeDef usage example

from mypy_boto3_application_insights.type_defs import DescribeProblemObservationsResponseTypeDef

def get_value() -> DescribeProblemObservationsResponseTypeDef:
    return {
        "RelatedObservations": ...,
        "ResponseMetadata": ...,
    }
# DescribeProblemObservationsResponseTypeDef definition

class DescribeProblemObservationsResponseTypeDef(TypedDict):
    RelatedObservations: RelatedObservationsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See RelatedObservationsTypeDef
  2. See ResponseMetadataTypeDef