Typed dictionaries#
Auto-generated documentation for Health type annotations stubs module mypy-boto3-health.
AffectedEntityTypeDef#
# AffectedEntityTypeDef usage example
from mypy_boto3_health.type_defs import AffectedEntityTypeDef
def get_value() -> AffectedEntityTypeDef:
return {
"entityArn": ...,
}
# AffectedEntityTypeDef definition
class AffectedEntityTypeDef(TypedDict):
entityArn: NotRequired[str],
eventArn: NotRequired[str],
entityValue: NotRequired[str],
entityUrl: NotRequired[str],
awsAccountId: NotRequired[str],
lastUpdatedTime: NotRequired[datetime],
statusCode: NotRequired[entityStatusCodeType], # (1)
tags: NotRequired[Dict[str, str]],
DateTimeRangeTypeDef#
# DateTimeRangeTypeDef usage example
from mypy_boto3_health.type_defs import DateTimeRangeTypeDef
def get_value() -> DateTimeRangeTypeDef:
return {
"from": ...,
}
# DateTimeRangeTypeDef definition
class DateTimeRangeTypeDef(TypedDict):
from: NotRequired[Union[datetime, str]],
to: NotRequired[Union[datetime, str]],
DescribeAffectedAccountsForOrganizationRequestDescribeAffectedAccountsForOrganizationPaginateTypeDef#
# DescribeAffectedAccountsForOrganizationRequestDescribeAffectedAccountsForOrganizationPaginateTypeDef usage example
from mypy_boto3_health.type_defs import DescribeAffectedAccountsForOrganizationRequestDescribeAffectedAccountsForOrganizationPaginateTypeDef
def get_value() -> DescribeAffectedAccountsForOrganizationRequestDescribeAffectedAccountsForOrganizationPaginateTypeDef:
return {
"eventArn": ...,
}
# DescribeAffectedAccountsForOrganizationRequestDescribeAffectedAccountsForOrganizationPaginateTypeDef definition
class DescribeAffectedAccountsForOrganizationRequestDescribeAffectedAccountsForOrganizationPaginateTypeDef(TypedDict):
eventArn: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeAffectedAccountsForOrganizationRequestRequestTypeDef#
# DescribeAffectedAccountsForOrganizationRequestRequestTypeDef usage example
from mypy_boto3_health.type_defs import DescribeAffectedAccountsForOrganizationRequestRequestTypeDef
def get_value() -> DescribeAffectedAccountsForOrganizationRequestRequestTypeDef:
return {
"eventArn": ...,
}
# DescribeAffectedAccountsForOrganizationRequestRequestTypeDef definition
class DescribeAffectedAccountsForOrganizationRequestRequestTypeDef(TypedDict):
eventArn: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
DescribeAffectedAccountsForOrganizationResponseTypeDef#
# DescribeAffectedAccountsForOrganizationResponseTypeDef usage example
from mypy_boto3_health.type_defs import DescribeAffectedAccountsForOrganizationResponseTypeDef
def get_value() -> DescribeAffectedAccountsForOrganizationResponseTypeDef:
return {
"affectedAccounts": ...,
"eventScopeCode": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# DescribeAffectedAccountsForOrganizationResponseTypeDef definition
class DescribeAffectedAccountsForOrganizationResponseTypeDef(TypedDict):
affectedAccounts: List[str],
eventScopeCode: eventScopeCodeType, # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
EventAccountFilterTypeDef#
# EventAccountFilterTypeDef usage example
from mypy_boto3_health.type_defs import EventAccountFilterTypeDef
def get_value() -> EventAccountFilterTypeDef:
return {
"eventArn": ...,
}
# EventAccountFilterTypeDef definition
class EventAccountFilterTypeDef(TypedDict):
eventArn: str,
awsAccountId: NotRequired[str],
OrganizationAffectedEntitiesErrorItemTypeDef#
# OrganizationAffectedEntitiesErrorItemTypeDef usage example
from mypy_boto3_health.type_defs import OrganizationAffectedEntitiesErrorItemTypeDef
def get_value() -> OrganizationAffectedEntitiesErrorItemTypeDef:
return {
"awsAccountId": ...,
}
# OrganizationAffectedEntitiesErrorItemTypeDef definition
class OrganizationAffectedEntitiesErrorItemTypeDef(TypedDict):
awsAccountId: NotRequired[str],
eventArn: NotRequired[str],
errorName: NotRequired[str],
errorMessage: NotRequired[str],
DescribeEntityAggregatesRequestRequestTypeDef#
# DescribeEntityAggregatesRequestRequestTypeDef usage example
from mypy_boto3_health.type_defs import DescribeEntityAggregatesRequestRequestTypeDef
def get_value() -> DescribeEntityAggregatesRequestRequestTypeDef:
return {
"eventArns": ...,
}
# DescribeEntityAggregatesRequestRequestTypeDef definition
class DescribeEntityAggregatesRequestRequestTypeDef(TypedDict):
eventArns: NotRequired[Sequence[str]],
EntityAggregateTypeDef#
# EntityAggregateTypeDef usage example
from mypy_boto3_health.type_defs import EntityAggregateTypeDef
def get_value() -> EntityAggregateTypeDef:
return {
"eventArn": ...,
}
# EntityAggregateTypeDef definition
class EntityAggregateTypeDef(TypedDict):
eventArn: NotRequired[str],
count: NotRequired[int],
EventAggregateTypeDef#
# EventAggregateTypeDef usage example
from mypy_boto3_health.type_defs import EventAggregateTypeDef
def get_value() -> EventAggregateTypeDef:
return {
"aggregateValue": ...,
}
# EventAggregateTypeDef definition
class EventAggregateTypeDef(TypedDict):
aggregateValue: NotRequired[str],
count: NotRequired[int],
OrganizationEventDetailsErrorItemTypeDef#
# OrganizationEventDetailsErrorItemTypeDef usage example
from mypy_boto3_health.type_defs import OrganizationEventDetailsErrorItemTypeDef
def get_value() -> OrganizationEventDetailsErrorItemTypeDef:
return {
"awsAccountId": ...,
}
# OrganizationEventDetailsErrorItemTypeDef definition
class OrganizationEventDetailsErrorItemTypeDef(TypedDict):
awsAccountId: NotRequired[str],
eventArn: NotRequired[str],
errorName: NotRequired[str],
errorMessage: NotRequired[str],
DescribeEventDetailsRequestRequestTypeDef#
# DescribeEventDetailsRequestRequestTypeDef usage example
from mypy_boto3_health.type_defs import DescribeEventDetailsRequestRequestTypeDef
def get_value() -> DescribeEventDetailsRequestRequestTypeDef:
return {
"eventArns": ...,
}
# DescribeEventDetailsRequestRequestTypeDef definition
class DescribeEventDetailsRequestRequestTypeDef(TypedDict):
eventArns: Sequence[str],
locale: NotRequired[str],
EventDetailsErrorItemTypeDef#
# EventDetailsErrorItemTypeDef usage example
from mypy_boto3_health.type_defs import EventDetailsErrorItemTypeDef
def get_value() -> EventDetailsErrorItemTypeDef:
return {
"eventArn": ...,
}
# EventDetailsErrorItemTypeDef definition
class EventDetailsErrorItemTypeDef(TypedDict):
eventArn: NotRequired[str],
errorName: NotRequired[str],
errorMessage: NotRequired[str],
EventTypeFilterTypeDef#
# EventTypeFilterTypeDef usage example
from mypy_boto3_health.type_defs import EventTypeFilterTypeDef
def get_value() -> EventTypeFilterTypeDef:
return {
"eventTypeCodes": ...,
}
# EventTypeFilterTypeDef definition
class EventTypeFilterTypeDef(TypedDict):
eventTypeCodes: NotRequired[Sequence[str]],
services: NotRequired[Sequence[str]],
eventTypeCategories: NotRequired[Sequence[eventTypeCategoryType]], # (1)
EventTypeTypeDef#
# EventTypeTypeDef usage example
from mypy_boto3_health.type_defs import EventTypeTypeDef
def get_value() -> EventTypeTypeDef:
return {
"service": ...,
}
# EventTypeTypeDef definition
class EventTypeTypeDef(TypedDict):
service: NotRequired[str],
code: NotRequired[str],
category: NotRequired[eventTypeCategoryType], # (1)
OrganizationEventTypeDef#
# OrganizationEventTypeDef usage example
from mypy_boto3_health.type_defs import OrganizationEventTypeDef
def get_value() -> OrganizationEventTypeDef:
return {
"arn": ...,
}
# OrganizationEventTypeDef definition
class OrganizationEventTypeDef(TypedDict):
arn: NotRequired[str],
service: NotRequired[str],
eventTypeCode: NotRequired[str],
eventTypeCategory: NotRequired[eventTypeCategoryType], # (1)
eventScopeCode: NotRequired[eventScopeCodeType], # (2)
region: NotRequired[str],
startTime: NotRequired[datetime],
endTime: NotRequired[datetime],
lastUpdatedTime: NotRequired[datetime],
statusCode: NotRequired[eventStatusCodeType], # (3)
EventTypeDef#
# EventTypeDef usage example
from mypy_boto3_health.type_defs import EventTypeDef
def get_value() -> EventTypeDef:
return {
"arn": ...,
}
# EventTypeDef definition
class EventTypeDef(TypedDict):
arn: NotRequired[str],
service: NotRequired[str],
eventTypeCode: NotRequired[str],
eventTypeCategory: NotRequired[eventTypeCategoryType], # (1)
region: NotRequired[str],
availabilityZone: NotRequired[str],
startTime: NotRequired[datetime],
endTime: NotRequired[datetime],
lastUpdatedTime: NotRequired[datetime],
statusCode: NotRequired[eventStatusCodeType], # (2)
eventScopeCode: NotRequired[eventScopeCodeType], # (3)
DescribeHealthServiceStatusForOrganizationResponseTypeDef#
# DescribeHealthServiceStatusForOrganizationResponseTypeDef usage example
from mypy_boto3_health.type_defs import DescribeHealthServiceStatusForOrganizationResponseTypeDef
def get_value() -> DescribeHealthServiceStatusForOrganizationResponseTypeDef:
return {
"healthServiceAccessStatusForOrganization": ...,
"ResponseMetadata": ...,
}
# DescribeHealthServiceStatusForOrganizationResponseTypeDef definition
class DescribeHealthServiceStatusForOrganizationResponseTypeDef(TypedDict):
healthServiceAccessStatusForOrganization: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef usage example
from mypy_boto3_health.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EventDescriptionTypeDef#
# EventDescriptionTypeDef usage example
from mypy_boto3_health.type_defs import EventDescriptionTypeDef
def get_value() -> EventDescriptionTypeDef:
return {
"latestDescription": ...,
}
# EventDescriptionTypeDef definition
class EventDescriptionTypeDef(TypedDict):
latestDescription: NotRequired[str],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef usage example
from mypy_boto3_health.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef usage example
from mypy_boto3_health.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,
DescribeAffectedEntitiesResponseTypeDef#
# DescribeAffectedEntitiesResponseTypeDef usage example
from mypy_boto3_health.type_defs import DescribeAffectedEntitiesResponseTypeDef
def get_value() -> DescribeAffectedEntitiesResponseTypeDef:
return {
"entities": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# DescribeAffectedEntitiesResponseTypeDef definition
class DescribeAffectedEntitiesResponseTypeDef(TypedDict):
entities: List[AffectedEntityTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
EntityFilterTypeDef#
# EntityFilterTypeDef usage example
from mypy_boto3_health.type_defs import EntityFilterTypeDef
def get_value() -> EntityFilterTypeDef:
return {
"eventArns": ...,
}
# EntityFilterTypeDef definition
class EntityFilterTypeDef(TypedDict):
eventArns: Sequence[str],
entityArns: NotRequired[Sequence[str]],
entityValues: NotRequired[Sequence[str]],
lastUpdatedTimes: NotRequired[Sequence[DateTimeRangeTypeDef]], # (1)
tags: NotRequired[Sequence[Mapping[str, str]]],
statusCodes: NotRequired[Sequence[entityStatusCodeType]], # (2)
EventFilterTypeDef#
# EventFilterTypeDef usage example
from mypy_boto3_health.type_defs import EventFilterTypeDef
def get_value() -> EventFilterTypeDef:
return {
"eventArns": ...,
}
# EventFilterTypeDef definition
class EventFilterTypeDef(TypedDict):
eventArns: NotRequired[Sequence[str]],
eventTypeCodes: NotRequired[Sequence[str]],
services: NotRequired[Sequence[str]],
regions: NotRequired[Sequence[str]],
availabilityZones: NotRequired[Sequence[str]],
startTimes: NotRequired[Sequence[DateTimeRangeTypeDef]], # (1)
endTimes: NotRequired[Sequence[DateTimeRangeTypeDef]], # (1)
lastUpdatedTimes: NotRequired[Sequence[DateTimeRangeTypeDef]], # (1)
entityArns: NotRequired[Sequence[str]],
entityValues: NotRequired[Sequence[str]],
eventTypeCategories: NotRequired[Sequence[eventTypeCategoryType]], # (4)
tags: NotRequired[Sequence[Mapping[str, str]]],
eventStatusCodes: NotRequired[Sequence[eventStatusCodeType]], # (5)
- See DateTimeRangeTypeDef
- See DateTimeRangeTypeDef
- See DateTimeRangeTypeDef
- See eventTypeCategoryType
- See eventStatusCodeType
OrganizationEventFilterTypeDef#
# OrganizationEventFilterTypeDef usage example
from mypy_boto3_health.type_defs import OrganizationEventFilterTypeDef
def get_value() -> OrganizationEventFilterTypeDef:
return {
"eventTypeCodes": ...,
}
# OrganizationEventFilterTypeDef definition
class OrganizationEventFilterTypeDef(TypedDict):
eventTypeCodes: NotRequired[Sequence[str]],
awsAccountIds: NotRequired[Sequence[str]],
services: NotRequired[Sequence[str]],
regions: NotRequired[Sequence[str]],
startTime: NotRequired[DateTimeRangeTypeDef], # (1)
endTime: NotRequired[DateTimeRangeTypeDef], # (1)
lastUpdatedTime: NotRequired[DateTimeRangeTypeDef], # (1)
entityArns: NotRequired[Sequence[str]],
entityValues: NotRequired[Sequence[str]],
eventTypeCategories: NotRequired[Sequence[eventTypeCategoryType]], # (4)
eventStatusCodes: NotRequired[Sequence[eventStatusCodeType]], # (5)
- See DateTimeRangeTypeDef
- See DateTimeRangeTypeDef
- See DateTimeRangeTypeDef
- See eventTypeCategoryType
- See eventStatusCodeType
DescribeAffectedEntitiesForOrganizationRequestDescribeAffectedEntitiesForOrganizationPaginateTypeDef#
# DescribeAffectedEntitiesForOrganizationRequestDescribeAffectedEntitiesForOrganizationPaginateTypeDef usage example
from mypy_boto3_health.type_defs import DescribeAffectedEntitiesForOrganizationRequestDescribeAffectedEntitiesForOrganizationPaginateTypeDef
def get_value() -> DescribeAffectedEntitiesForOrganizationRequestDescribeAffectedEntitiesForOrganizationPaginateTypeDef:
return {
"organizationEntityFilters": ...,
}
# DescribeAffectedEntitiesForOrganizationRequestDescribeAffectedEntitiesForOrganizationPaginateTypeDef definition
class DescribeAffectedEntitiesForOrganizationRequestDescribeAffectedEntitiesForOrganizationPaginateTypeDef(TypedDict):
organizationEntityFilters: Sequence[EventAccountFilterTypeDef], # (1)
locale: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
DescribeAffectedEntitiesForOrganizationRequestRequestTypeDef#
# DescribeAffectedEntitiesForOrganizationRequestRequestTypeDef usage example
from mypy_boto3_health.type_defs import DescribeAffectedEntitiesForOrganizationRequestRequestTypeDef
def get_value() -> DescribeAffectedEntitiesForOrganizationRequestRequestTypeDef:
return {
"organizationEntityFilters": ...,
}
# DescribeAffectedEntitiesForOrganizationRequestRequestTypeDef definition
class DescribeAffectedEntitiesForOrganizationRequestRequestTypeDef(TypedDict):
organizationEntityFilters: Sequence[EventAccountFilterTypeDef], # (1)
locale: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
DescribeEventDetailsForOrganizationRequestRequestTypeDef#
# DescribeEventDetailsForOrganizationRequestRequestTypeDef usage example
from mypy_boto3_health.type_defs import DescribeEventDetailsForOrganizationRequestRequestTypeDef
def get_value() -> DescribeEventDetailsForOrganizationRequestRequestTypeDef:
return {
"organizationEventDetailFilters": ...,
}
# DescribeEventDetailsForOrganizationRequestRequestTypeDef definition
class DescribeEventDetailsForOrganizationRequestRequestTypeDef(TypedDict):
organizationEventDetailFilters: Sequence[EventAccountFilterTypeDef], # (1)
locale: NotRequired[str],
DescribeAffectedEntitiesForOrganizationResponseTypeDef#
# DescribeAffectedEntitiesForOrganizationResponseTypeDef usage example
from mypy_boto3_health.type_defs import DescribeAffectedEntitiesForOrganizationResponseTypeDef
def get_value() -> DescribeAffectedEntitiesForOrganizationResponseTypeDef:
return {
"entities": ...,
"failedSet": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# DescribeAffectedEntitiesForOrganizationResponseTypeDef definition
class DescribeAffectedEntitiesForOrganizationResponseTypeDef(TypedDict):
entities: List[AffectedEntityTypeDef], # (1)
failedSet: List[OrganizationAffectedEntitiesErrorItemTypeDef], # (2)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See AffectedEntityTypeDef
- See OrganizationAffectedEntitiesErrorItemTypeDef
- See ResponseMetadataTypeDef
DescribeEntityAggregatesResponseTypeDef#
# DescribeEntityAggregatesResponseTypeDef usage example
from mypy_boto3_health.type_defs import DescribeEntityAggregatesResponseTypeDef
def get_value() -> DescribeEntityAggregatesResponseTypeDef:
return {
"entityAggregates": ...,
"ResponseMetadata": ...,
}
# DescribeEntityAggregatesResponseTypeDef definition
class DescribeEntityAggregatesResponseTypeDef(TypedDict):
entityAggregates: List[EntityAggregateTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeEventAggregatesResponseTypeDef#
# DescribeEventAggregatesResponseTypeDef usage example
from mypy_boto3_health.type_defs import DescribeEventAggregatesResponseTypeDef
def get_value() -> DescribeEventAggregatesResponseTypeDef:
return {
"eventAggregates": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# DescribeEventAggregatesResponseTypeDef definition
class DescribeEventAggregatesResponseTypeDef(TypedDict):
eventAggregates: List[EventAggregateTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeEventTypesRequestDescribeEventTypesPaginateTypeDef#
# DescribeEventTypesRequestDescribeEventTypesPaginateTypeDef usage example
from mypy_boto3_health.type_defs import DescribeEventTypesRequestDescribeEventTypesPaginateTypeDef
def get_value() -> DescribeEventTypesRequestDescribeEventTypesPaginateTypeDef:
return {
"filter": ...,
}
# DescribeEventTypesRequestDescribeEventTypesPaginateTypeDef definition
class DescribeEventTypesRequestDescribeEventTypesPaginateTypeDef(TypedDict):
filter: NotRequired[EventTypeFilterTypeDef], # (1)
locale: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
DescribeEventTypesRequestRequestTypeDef#
# DescribeEventTypesRequestRequestTypeDef usage example
from mypy_boto3_health.type_defs import DescribeEventTypesRequestRequestTypeDef
def get_value() -> DescribeEventTypesRequestRequestTypeDef:
return {
"filter": ...,
}
# DescribeEventTypesRequestRequestTypeDef definition
class DescribeEventTypesRequestRequestTypeDef(TypedDict):
filter: NotRequired[EventTypeFilterTypeDef], # (1)
locale: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
DescribeEventTypesResponseTypeDef#
# DescribeEventTypesResponseTypeDef usage example
from mypy_boto3_health.type_defs import DescribeEventTypesResponseTypeDef
def get_value() -> DescribeEventTypesResponseTypeDef:
return {
"eventTypes": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# DescribeEventTypesResponseTypeDef definition
class DescribeEventTypesResponseTypeDef(TypedDict):
eventTypes: List[EventTypeTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeEventsForOrganizationResponseTypeDef#
# DescribeEventsForOrganizationResponseTypeDef usage example
from mypy_boto3_health.type_defs import DescribeEventsForOrganizationResponseTypeDef
def get_value() -> DescribeEventsForOrganizationResponseTypeDef:
return {
"events": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# DescribeEventsForOrganizationResponseTypeDef definition
class DescribeEventsForOrganizationResponseTypeDef(TypedDict):
events: List[OrganizationEventTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeEventsResponseTypeDef#
# DescribeEventsResponseTypeDef usage example
from mypy_boto3_health.type_defs import DescribeEventsResponseTypeDef
def get_value() -> DescribeEventsResponseTypeDef:
return {
"events": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# DescribeEventsResponseTypeDef definition
class DescribeEventsResponseTypeDef(TypedDict):
events: List[EventTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See EventTypeDef
- See ResponseMetadataTypeDef
EventDetailsTypeDef#
# EventDetailsTypeDef usage example
from mypy_boto3_health.type_defs import EventDetailsTypeDef
def get_value() -> EventDetailsTypeDef:
return {
"event": ...,
}
# EventDetailsTypeDef definition
class EventDetailsTypeDef(TypedDict):
event: NotRequired[EventTypeDef], # (1)
eventDescription: NotRequired[EventDescriptionTypeDef], # (2)
eventMetadata: NotRequired[Dict[str, str]],
- See EventTypeDef
- See EventDescriptionTypeDef
OrganizationEventDetailsTypeDef#
# OrganizationEventDetailsTypeDef usage example
from mypy_boto3_health.type_defs import OrganizationEventDetailsTypeDef
def get_value() -> OrganizationEventDetailsTypeDef:
return {
"awsAccountId": ...,
}
# OrganizationEventDetailsTypeDef definition
class OrganizationEventDetailsTypeDef(TypedDict):
awsAccountId: NotRequired[str],
event: NotRequired[EventTypeDef], # (1)
eventDescription: NotRequired[EventDescriptionTypeDef], # (2)
eventMetadata: NotRequired[Dict[str, str]],
- See EventTypeDef
- See EventDescriptionTypeDef
DescribeAffectedEntitiesRequestDescribeAffectedEntitiesPaginateTypeDef#
# DescribeAffectedEntitiesRequestDescribeAffectedEntitiesPaginateTypeDef usage example
from mypy_boto3_health.type_defs import DescribeAffectedEntitiesRequestDescribeAffectedEntitiesPaginateTypeDef
def get_value() -> DescribeAffectedEntitiesRequestDescribeAffectedEntitiesPaginateTypeDef:
return {
"filter": ...,
}
# DescribeAffectedEntitiesRequestDescribeAffectedEntitiesPaginateTypeDef definition
class DescribeAffectedEntitiesRequestDescribeAffectedEntitiesPaginateTypeDef(TypedDict):
filter: EntityFilterTypeDef, # (1)
locale: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
DescribeAffectedEntitiesRequestRequestTypeDef#
# DescribeAffectedEntitiesRequestRequestTypeDef usage example
from mypy_boto3_health.type_defs import DescribeAffectedEntitiesRequestRequestTypeDef
def get_value() -> DescribeAffectedEntitiesRequestRequestTypeDef:
return {
"filter": ...,
}
# DescribeAffectedEntitiesRequestRequestTypeDef definition
class DescribeAffectedEntitiesRequestRequestTypeDef(TypedDict):
filter: EntityFilterTypeDef, # (1)
locale: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
DescribeEventAggregatesRequestDescribeEventAggregatesPaginateTypeDef#
# DescribeEventAggregatesRequestDescribeEventAggregatesPaginateTypeDef usage example
from mypy_boto3_health.type_defs import DescribeEventAggregatesRequestDescribeEventAggregatesPaginateTypeDef
def get_value() -> DescribeEventAggregatesRequestDescribeEventAggregatesPaginateTypeDef:
return {
"aggregateField": ...,
}
# DescribeEventAggregatesRequestDescribeEventAggregatesPaginateTypeDef definition
class DescribeEventAggregatesRequestDescribeEventAggregatesPaginateTypeDef(TypedDict):
aggregateField: eventAggregateFieldType, # (1)
filter: NotRequired[EventFilterTypeDef], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
DescribeEventAggregatesRequestRequestTypeDef#
# DescribeEventAggregatesRequestRequestTypeDef usage example
from mypy_boto3_health.type_defs import DescribeEventAggregatesRequestRequestTypeDef
def get_value() -> DescribeEventAggregatesRequestRequestTypeDef:
return {
"aggregateField": ...,
}
# DescribeEventAggregatesRequestRequestTypeDef definition
class DescribeEventAggregatesRequestRequestTypeDef(TypedDict):
aggregateField: eventAggregateFieldType, # (1)
filter: NotRequired[EventFilterTypeDef], # (2)
maxResults: NotRequired[int],
nextToken: NotRequired[str],
DescribeEventsRequestDescribeEventsPaginateTypeDef#
# DescribeEventsRequestDescribeEventsPaginateTypeDef usage example
from mypy_boto3_health.type_defs import DescribeEventsRequestDescribeEventsPaginateTypeDef
def get_value() -> DescribeEventsRequestDescribeEventsPaginateTypeDef:
return {
"filter": ...,
}
# DescribeEventsRequestDescribeEventsPaginateTypeDef definition
class DescribeEventsRequestDescribeEventsPaginateTypeDef(TypedDict):
filter: NotRequired[EventFilterTypeDef], # (1)
locale: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
DescribeEventsRequestRequestTypeDef#
# DescribeEventsRequestRequestTypeDef usage example
from mypy_boto3_health.type_defs import DescribeEventsRequestRequestTypeDef
def get_value() -> DescribeEventsRequestRequestTypeDef:
return {
"filter": ...,
}
# DescribeEventsRequestRequestTypeDef definition
class DescribeEventsRequestRequestTypeDef(TypedDict):
filter: NotRequired[EventFilterTypeDef], # (1)
nextToken: NotRequired[str],
maxResults: NotRequired[int],
locale: NotRequired[str],
DescribeEventsForOrganizationRequestDescribeEventsForOrganizationPaginateTypeDef#
# DescribeEventsForOrganizationRequestDescribeEventsForOrganizationPaginateTypeDef usage example
from mypy_boto3_health.type_defs import DescribeEventsForOrganizationRequestDescribeEventsForOrganizationPaginateTypeDef
def get_value() -> DescribeEventsForOrganizationRequestDescribeEventsForOrganizationPaginateTypeDef:
return {
"filter": ...,
}
# DescribeEventsForOrganizationRequestDescribeEventsForOrganizationPaginateTypeDef definition
class DescribeEventsForOrganizationRequestDescribeEventsForOrganizationPaginateTypeDef(TypedDict):
filter: NotRequired[OrganizationEventFilterTypeDef], # (1)
locale: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
DescribeEventsForOrganizationRequestRequestTypeDef#
# DescribeEventsForOrganizationRequestRequestTypeDef usage example
from mypy_boto3_health.type_defs import DescribeEventsForOrganizationRequestRequestTypeDef
def get_value() -> DescribeEventsForOrganizationRequestRequestTypeDef:
return {
"filter": ...,
}
# DescribeEventsForOrganizationRequestRequestTypeDef definition
class DescribeEventsForOrganizationRequestRequestTypeDef(TypedDict):
filter: NotRequired[OrganizationEventFilterTypeDef], # (1)
nextToken: NotRequired[str],
maxResults: NotRequired[int],
locale: NotRequired[str],
DescribeEventDetailsResponseTypeDef#
# DescribeEventDetailsResponseTypeDef usage example
from mypy_boto3_health.type_defs import DescribeEventDetailsResponseTypeDef
def get_value() -> DescribeEventDetailsResponseTypeDef:
return {
"successfulSet": ...,
"failedSet": ...,
"ResponseMetadata": ...,
}
# DescribeEventDetailsResponseTypeDef definition
class DescribeEventDetailsResponseTypeDef(TypedDict):
successfulSet: List[EventDetailsTypeDef], # (1)
failedSet: List[EventDetailsErrorItemTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
DescribeEventDetailsForOrganizationResponseTypeDef#
# DescribeEventDetailsForOrganizationResponseTypeDef usage example
from mypy_boto3_health.type_defs import DescribeEventDetailsForOrganizationResponseTypeDef
def get_value() -> DescribeEventDetailsForOrganizationResponseTypeDef:
return {
"successfulSet": ...,
"failedSet": ...,
"ResponseMetadata": ...,
}
# DescribeEventDetailsForOrganizationResponseTypeDef definition
class DescribeEventDetailsForOrganizationResponseTypeDef(TypedDict):
successfulSet: List[OrganizationEventDetailsTypeDef], # (1)
failedSet: List[OrganizationEventDetailsErrorItemTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)