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)
- See OsTypeType
- See TierType
- 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)
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],
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)
- 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)
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)
- See TierType
- 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],
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],
- See StatusType
- See SeverityLevelType
- 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],
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)
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],
- 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)
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)
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)
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)
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)
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)
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)
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)
- See TagTypeDef
- 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)
- See TagTypeDef
- 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)
- 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)
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)
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)
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)
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)
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)
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)
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)
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)