Skip to content

Typed dictionaries

Index > Health > Typed dictionaries

Auto-generated documentation for Health type annotations stubs module mypy-boto3-health.

AffectedEntityTypeDef

Usage Example
from mypy_boto3_health.type_defs import AffectedEntityTypeDef

def get_value() -> AffectedEntityTypeDef:
    return {
        "entityArn": ...,
    }
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]],
  1. See entityStatusCodeType

DateTimeRangeTypeDef

Usage Example
from mypy_boto3_health.type_defs import DateTimeRangeTypeDef

def get_value() -> DateTimeRangeTypeDef:
    return {
        "from": ...,
    }
Definition
class DateTimeRangeTypeDef(TypedDict):
    from: NotRequired[Union[datetime, str]],
    to: NotRequired[Union[datetime, str]],

PaginatorConfigTypeDef

Usage Example
from mypy_boto3_health.type_defs import PaginatorConfigTypeDef

def get_value() -> PaginatorConfigTypeDef:
    return {
        "MaxItems": ...,
    }
Definition
class PaginatorConfigTypeDef(TypedDict):
    MaxItems: NotRequired[int],
    PageSize: NotRequired[int],
    StartingToken: NotRequired[str],

DescribeAffectedAccountsForOrganizationRequestRequestTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeAffectedAccountsForOrganizationRequestRequestTypeDef

def get_value() -> DescribeAffectedAccountsForOrganizationRequestRequestTypeDef:
    return {
        "eventArn": ...,
    }
Definition
class DescribeAffectedAccountsForOrganizationRequestRequestTypeDef(TypedDict):
    eventArn: str,
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],

ResponseMetadataTypeDef

Usage Example
from mypy_boto3_health.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,

EventAccountFilterTypeDef

Usage Example
from mypy_boto3_health.type_defs import EventAccountFilterTypeDef

def get_value() -> EventAccountFilterTypeDef:
    return {
        "eventArn": ...,
    }
Definition
class EventAccountFilterTypeDef(TypedDict):
    eventArn: str,
    awsAccountId: NotRequired[str],

OrganizationAffectedEntitiesErrorItemTypeDef

Usage Example
from mypy_boto3_health.type_defs import OrganizationAffectedEntitiesErrorItemTypeDef

def get_value() -> OrganizationAffectedEntitiesErrorItemTypeDef:
    return {
        "awsAccountId": ...,
    }
Definition
class OrganizationAffectedEntitiesErrorItemTypeDef(TypedDict):
    awsAccountId: NotRequired[str],
    eventArn: NotRequired[str],
    errorName: NotRequired[str],
    errorMessage: NotRequired[str],

DescribeEntityAggregatesRequestRequestTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeEntityAggregatesRequestRequestTypeDef

def get_value() -> DescribeEntityAggregatesRequestRequestTypeDef:
    return {
        "eventArns": ...,
    }
Definition
class DescribeEntityAggregatesRequestRequestTypeDef(TypedDict):
    eventArns: NotRequired[Sequence[str]],

EntityAggregateTypeDef

Usage Example
from mypy_boto3_health.type_defs import EntityAggregateTypeDef

def get_value() -> EntityAggregateTypeDef:
    return {
        "eventArn": ...,
    }
Definition
class EntityAggregateTypeDef(TypedDict):
    eventArn: NotRequired[str],
    count: NotRequired[int],

EventAggregateTypeDef

Usage Example
from mypy_boto3_health.type_defs import EventAggregateTypeDef

def get_value() -> EventAggregateTypeDef:
    return {
        "aggregateValue": ...,
    }
Definition
class EventAggregateTypeDef(TypedDict):
    aggregateValue: NotRequired[str],
    count: NotRequired[int],

OrganizationEventDetailsErrorItemTypeDef

Usage Example
from mypy_boto3_health.type_defs import OrganizationEventDetailsErrorItemTypeDef

def get_value() -> OrganizationEventDetailsErrorItemTypeDef:
    return {
        "awsAccountId": ...,
    }
Definition
class OrganizationEventDetailsErrorItemTypeDef(TypedDict):
    awsAccountId: NotRequired[str],
    eventArn: NotRequired[str],
    errorName: NotRequired[str],
    errorMessage: NotRequired[str],

DescribeEventDetailsRequestRequestTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeEventDetailsRequestRequestTypeDef

def get_value() -> DescribeEventDetailsRequestRequestTypeDef:
    return {
        "eventArns": ...,
    }
Definition
class DescribeEventDetailsRequestRequestTypeDef(TypedDict):
    eventArns: Sequence[str],
    locale: NotRequired[str],

EventDetailsErrorItemTypeDef

Usage Example
from mypy_boto3_health.type_defs import EventDetailsErrorItemTypeDef

def get_value() -> EventDetailsErrorItemTypeDef:
    return {
        "eventArn": ...,
    }
Definition
class EventDetailsErrorItemTypeDef(TypedDict):
    eventArn: NotRequired[str],
    errorName: NotRequired[str],
    errorMessage: NotRequired[str],

EventTypeFilterTypeDef

Usage Example
from mypy_boto3_health.type_defs import EventTypeFilterTypeDef

def get_value() -> EventTypeFilterTypeDef:
    return {
        "eventTypeCodes": ...,
    }
Definition
class EventTypeFilterTypeDef(TypedDict):
    eventTypeCodes: NotRequired[Sequence[str]],
    services: NotRequired[Sequence[str]],
    eventTypeCategories: NotRequired[Sequence[eventTypeCategoryType]],  # (1)
  1. See eventTypeCategoryType

EventTypeTypeDef

Usage Example
from mypy_boto3_health.type_defs import EventTypeTypeDef

def get_value() -> EventTypeTypeDef:
    return {
        "service": ...,
    }
Definition
class EventTypeTypeDef(TypedDict):
    service: NotRequired[str],
    code: NotRequired[str],
    category: NotRequired[eventTypeCategoryType],  # (1)
  1. See eventTypeCategoryType

OrganizationEventTypeDef

Usage Example
from mypy_boto3_health.type_defs import OrganizationEventTypeDef

def get_value() -> OrganizationEventTypeDef:
    return {
        "arn": ...,
    }
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)
  1. See eventTypeCategoryType
  2. See eventScopeCodeType
  3. See eventStatusCodeType

EventTypeDef

Usage Example
from mypy_boto3_health.type_defs import EventTypeDef

def get_value() -> EventTypeDef:
    return {
        "arn": ...,
    }
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)
  1. See eventTypeCategoryType
  2. See eventStatusCodeType
  3. See eventScopeCodeType

EventDescriptionTypeDef

Usage Example
from mypy_boto3_health.type_defs import EventDescriptionTypeDef

def get_value() -> EventDescriptionTypeDef:
    return {
        "latestDescription": ...,
    }
Definition
class EventDescriptionTypeDef(TypedDict):
    latestDescription: NotRequired[str],

EntityFilterTypeDef

Usage Example
from mypy_boto3_health.type_defs import EntityFilterTypeDef

def get_value() -> EntityFilterTypeDef:
    return {
        "eventArns": ...,
    }
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)
  1. See DateTimeRangeTypeDef
  2. See entityStatusCodeType

EventFilterTypeDef

Usage Example
from mypy_boto3_health.type_defs import EventFilterTypeDef

def get_value() -> EventFilterTypeDef:
    return {
        "eventArns": ...,
    }
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)
  1. See DateTimeRangeTypeDef
  2. See DateTimeRangeTypeDef
  3. See DateTimeRangeTypeDef
  4. See eventTypeCategoryType
  5. See eventStatusCodeType

OrganizationEventFilterTypeDef

Usage Example
from mypy_boto3_health.type_defs import OrganizationEventFilterTypeDef

def get_value() -> OrganizationEventFilterTypeDef:
    return {
        "eventTypeCodes": ...,
    }
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)
  1. See DateTimeRangeTypeDef
  2. See DateTimeRangeTypeDef
  3. See DateTimeRangeTypeDef
  4. See eventTypeCategoryType
  5. See eventStatusCodeType

DescribeAffectedAccountsForOrganizationRequestDescribeAffectedAccountsForOrganizationPaginateTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeAffectedAccountsForOrganizationRequestDescribeAffectedAccountsForOrganizationPaginateTypeDef

def get_value() -> DescribeAffectedAccountsForOrganizationRequestDescribeAffectedAccountsForOrganizationPaginateTypeDef:
    return {
        "eventArn": ...,
    }
Definition
class DescribeAffectedAccountsForOrganizationRequestDescribeAffectedAccountsForOrganizationPaginateTypeDef(TypedDict):
    eventArn: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

DescribeAffectedAccountsForOrganizationResponseTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeAffectedAccountsForOrganizationResponseTypeDef

def get_value() -> DescribeAffectedAccountsForOrganizationResponseTypeDef:
    return {
        "affectedAccounts": ...,
        "eventScopeCode": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeAffectedAccountsForOrganizationResponseTypeDef(TypedDict):
    affectedAccounts: List[str],
    eventScopeCode: eventScopeCodeType,  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See eventScopeCodeType
  2. See ResponseMetadataTypeDef

DescribeAffectedEntitiesResponseTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeAffectedEntitiesResponseTypeDef

def get_value() -> DescribeAffectedEntitiesResponseTypeDef:
    return {
        "entities": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeAffectedEntitiesResponseTypeDef(TypedDict):
    entities: List[AffectedEntityTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See AffectedEntityTypeDef
  2. See ResponseMetadataTypeDef

DescribeHealthServiceStatusForOrganizationResponseTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeHealthServiceStatusForOrganizationResponseTypeDef

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

EmptyResponseMetadataTypeDef

Usage Example
from mypy_boto3_health.type_defs import EmptyResponseMetadataTypeDef

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

DescribeAffectedEntitiesForOrganizationRequestDescribeAffectedEntitiesForOrganizationPaginateTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeAffectedEntitiesForOrganizationRequestDescribeAffectedEntitiesForOrganizationPaginateTypeDef

def get_value() -> DescribeAffectedEntitiesForOrganizationRequestDescribeAffectedEntitiesForOrganizationPaginateTypeDef:
    return {
        "organizationEntityFilters": ...,
    }
Definition
class DescribeAffectedEntitiesForOrganizationRequestDescribeAffectedEntitiesForOrganizationPaginateTypeDef(TypedDict):
    organizationEntityFilters: Sequence[EventAccountFilterTypeDef],  # (1)
    locale: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See EventAccountFilterTypeDef
  2. See PaginatorConfigTypeDef

DescribeAffectedEntitiesForOrganizationRequestRequestTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeAffectedEntitiesForOrganizationRequestRequestTypeDef

def get_value() -> DescribeAffectedEntitiesForOrganizationRequestRequestTypeDef:
    return {
        "organizationEntityFilters": ...,
    }
Definition
class DescribeAffectedEntitiesForOrganizationRequestRequestTypeDef(TypedDict):
    organizationEntityFilters: Sequence[EventAccountFilterTypeDef],  # (1)
    locale: NotRequired[str],
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],
  1. See EventAccountFilterTypeDef

DescribeEventDetailsForOrganizationRequestRequestTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeEventDetailsForOrganizationRequestRequestTypeDef

def get_value() -> DescribeEventDetailsForOrganizationRequestRequestTypeDef:
    return {
        "organizationEventDetailFilters": ...,
    }
Definition
class DescribeEventDetailsForOrganizationRequestRequestTypeDef(TypedDict):
    organizationEventDetailFilters: Sequence[EventAccountFilterTypeDef],  # (1)
    locale: NotRequired[str],
  1. See EventAccountFilterTypeDef

DescribeAffectedEntitiesForOrganizationResponseTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeAffectedEntitiesForOrganizationResponseTypeDef

def get_value() -> DescribeAffectedEntitiesForOrganizationResponseTypeDef:
    return {
        "entities": ...,
        "failedSet": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeAffectedEntitiesForOrganizationResponseTypeDef(TypedDict):
    entities: List[AffectedEntityTypeDef],  # (1)
    failedSet: List[OrganizationAffectedEntitiesErrorItemTypeDef],  # (2)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See AffectedEntityTypeDef
  2. See OrganizationAffectedEntitiesErrorItemTypeDef
  3. See ResponseMetadataTypeDef

DescribeEntityAggregatesResponseTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeEntityAggregatesResponseTypeDef

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

DescribeEventAggregatesResponseTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeEventAggregatesResponseTypeDef

def get_value() -> DescribeEventAggregatesResponseTypeDef:
    return {
        "eventAggregates": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeEventAggregatesResponseTypeDef(TypedDict):
    eventAggregates: List[EventAggregateTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EventAggregateTypeDef
  2. See ResponseMetadataTypeDef

DescribeEventTypesRequestDescribeEventTypesPaginateTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeEventTypesRequestDescribeEventTypesPaginateTypeDef

def get_value() -> DescribeEventTypesRequestDescribeEventTypesPaginateTypeDef:
    return {
        "filter": ...,
    }
Definition
class DescribeEventTypesRequestDescribeEventTypesPaginateTypeDef(TypedDict):
    filter: NotRequired[EventTypeFilterTypeDef],  # (1)
    locale: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See EventTypeFilterTypeDef
  2. See PaginatorConfigTypeDef

DescribeEventTypesRequestRequestTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeEventTypesRequestRequestTypeDef

def get_value() -> DescribeEventTypesRequestRequestTypeDef:
    return {
        "filter": ...,
    }
Definition
class DescribeEventTypesRequestRequestTypeDef(TypedDict):
    filter: NotRequired[EventTypeFilterTypeDef],  # (1)
    locale: NotRequired[str],
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],
  1. See EventTypeFilterTypeDef

DescribeEventTypesResponseTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeEventTypesResponseTypeDef

def get_value() -> DescribeEventTypesResponseTypeDef:
    return {
        "eventTypes": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeEventTypesResponseTypeDef(TypedDict):
    eventTypes: List[EventTypeTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EventTypeTypeDef
  2. See ResponseMetadataTypeDef

DescribeEventsForOrganizationResponseTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeEventsForOrganizationResponseTypeDef

def get_value() -> DescribeEventsForOrganizationResponseTypeDef:
    return {
        "events": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeEventsForOrganizationResponseTypeDef(TypedDict):
    events: List[OrganizationEventTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See OrganizationEventTypeDef
  2. See ResponseMetadataTypeDef

DescribeEventsResponseTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeEventsResponseTypeDef

def get_value() -> DescribeEventsResponseTypeDef:
    return {
        "events": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeEventsResponseTypeDef(TypedDict):
    events: List[EventTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EventTypeDef
  2. See ResponseMetadataTypeDef

EventDetailsTypeDef

Usage Example
from mypy_boto3_health.type_defs import EventDetailsTypeDef

def get_value() -> EventDetailsTypeDef:
    return {
        "event": ...,
    }
Definition
class EventDetailsTypeDef(TypedDict):
    event: NotRequired[EventTypeDef],  # (1)
    eventDescription: NotRequired[EventDescriptionTypeDef],  # (2)
    eventMetadata: NotRequired[Dict[str, str]],
  1. See EventTypeDef
  2. See EventDescriptionTypeDef

OrganizationEventDetailsTypeDef

Usage Example
from mypy_boto3_health.type_defs import OrganizationEventDetailsTypeDef

def get_value() -> OrganizationEventDetailsTypeDef:
    return {
        "awsAccountId": ...,
    }
Definition
class OrganizationEventDetailsTypeDef(TypedDict):
    awsAccountId: NotRequired[str],
    event: NotRequired[EventTypeDef],  # (1)
    eventDescription: NotRequired[EventDescriptionTypeDef],  # (2)
    eventMetadata: NotRequired[Dict[str, str]],
  1. See EventTypeDef
  2. See EventDescriptionTypeDef

DescribeAffectedEntitiesRequestDescribeAffectedEntitiesPaginateTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeAffectedEntitiesRequestDescribeAffectedEntitiesPaginateTypeDef

def get_value() -> DescribeAffectedEntitiesRequestDescribeAffectedEntitiesPaginateTypeDef:
    return {
        "filter": ...,
    }
Definition
class DescribeAffectedEntitiesRequestDescribeAffectedEntitiesPaginateTypeDef(TypedDict):
    filter: EntityFilterTypeDef,  # (1)
    locale: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See EntityFilterTypeDef
  2. See PaginatorConfigTypeDef

DescribeAffectedEntitiesRequestRequestTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeAffectedEntitiesRequestRequestTypeDef

def get_value() -> DescribeAffectedEntitiesRequestRequestTypeDef:
    return {
        "filter": ...,
    }
Definition
class DescribeAffectedEntitiesRequestRequestTypeDef(TypedDict):
    filter: EntityFilterTypeDef,  # (1)
    locale: NotRequired[str],
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],
  1. See EntityFilterTypeDef

DescribeEventAggregatesRequestDescribeEventAggregatesPaginateTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeEventAggregatesRequestDescribeEventAggregatesPaginateTypeDef

def get_value() -> DescribeEventAggregatesRequestDescribeEventAggregatesPaginateTypeDef:
    return {
        "aggregateField": ...,
    }
Definition
class DescribeEventAggregatesRequestDescribeEventAggregatesPaginateTypeDef(TypedDict):
    aggregateField: eventAggregateFieldType,  # (1)
    filter: NotRequired[EventFilterTypeDef],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See eventAggregateFieldType
  2. See EventFilterTypeDef
  3. See PaginatorConfigTypeDef

DescribeEventAggregatesRequestRequestTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeEventAggregatesRequestRequestTypeDef

def get_value() -> DescribeEventAggregatesRequestRequestTypeDef:
    return {
        "aggregateField": ...,
    }
Definition
class DescribeEventAggregatesRequestRequestTypeDef(TypedDict):
    aggregateField: eventAggregateFieldType,  # (1)
    filter: NotRequired[EventFilterTypeDef],  # (2)
    maxResults: NotRequired[int],
    nextToken: NotRequired[str],
  1. See eventAggregateFieldType
  2. See EventFilterTypeDef

DescribeEventsRequestDescribeEventsPaginateTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeEventsRequestDescribeEventsPaginateTypeDef

def get_value() -> DescribeEventsRequestDescribeEventsPaginateTypeDef:
    return {
        "filter": ...,
    }
Definition
class DescribeEventsRequestDescribeEventsPaginateTypeDef(TypedDict):
    filter: NotRequired[EventFilterTypeDef],  # (1)
    locale: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See EventFilterTypeDef
  2. See PaginatorConfigTypeDef

DescribeEventsRequestRequestTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeEventsRequestRequestTypeDef

def get_value() -> DescribeEventsRequestRequestTypeDef:
    return {
        "filter": ...,
    }
Definition
class DescribeEventsRequestRequestTypeDef(TypedDict):
    filter: NotRequired[EventFilterTypeDef],  # (1)
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],
    locale: NotRequired[str],
  1. See EventFilterTypeDef

DescribeEventsForOrganizationRequestDescribeEventsForOrganizationPaginateTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeEventsForOrganizationRequestDescribeEventsForOrganizationPaginateTypeDef

def get_value() -> DescribeEventsForOrganizationRequestDescribeEventsForOrganizationPaginateTypeDef:
    return {
        "filter": ...,
    }
Definition
class DescribeEventsForOrganizationRequestDescribeEventsForOrganizationPaginateTypeDef(TypedDict):
    filter: NotRequired[OrganizationEventFilterTypeDef],  # (1)
    locale: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See OrganizationEventFilterTypeDef
  2. See PaginatorConfigTypeDef

DescribeEventsForOrganizationRequestRequestTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeEventsForOrganizationRequestRequestTypeDef

def get_value() -> DescribeEventsForOrganizationRequestRequestTypeDef:
    return {
        "filter": ...,
    }
Definition
class DescribeEventsForOrganizationRequestRequestTypeDef(TypedDict):
    filter: NotRequired[OrganizationEventFilterTypeDef],  # (1)
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],
    locale: NotRequired[str],
  1. See OrganizationEventFilterTypeDef

DescribeEventDetailsResponseTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeEventDetailsResponseTypeDef

def get_value() -> DescribeEventDetailsResponseTypeDef:
    return {
        "successfulSet": ...,
        "failedSet": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeEventDetailsResponseTypeDef(TypedDict):
    successfulSet: List[EventDetailsTypeDef],  # (1)
    failedSet: List[EventDetailsErrorItemTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See EventDetailsTypeDef
  2. See EventDetailsErrorItemTypeDef
  3. See ResponseMetadataTypeDef

DescribeEventDetailsForOrganizationResponseTypeDef

Usage Example
from mypy_boto3_health.type_defs import DescribeEventDetailsForOrganizationResponseTypeDef

def get_value() -> DescribeEventDetailsForOrganizationResponseTypeDef:
    return {
        "successfulSet": ...,
        "failedSet": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeEventDetailsForOrganizationResponseTypeDef(TypedDict):
    successfulSet: List[OrganizationEventDetailsTypeDef],  # (1)
    failedSet: List[OrganizationEventDetailsErrorItemTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See OrganizationEventDetailsTypeDef
  2. See OrganizationEventDetailsErrorItemTypeDef
  3. See ResponseMetadataTypeDef