Skip to content

ImpactedLocation

Source code in docs_src/capo_internetmonitor/types/impacted_location.py
class ImpactedLocation(TypedDict, closed=True):
    as_name: "str"
    """<p>The name of the internet service provider (ISP) or network (ASN).</p>"""
    as_number: "int"
    """<p>The Autonomous System Number (ASN) of the network at an impacted location.</p>"""
    country: "str"
    """<p>The name of the country where the health event is located.</p>"""
    subdivision: NotRequired["str"]
    """<p>The subdivision location where the health event is located. The subdivision usually maps to states in most countries (including the United States). For United Kingdom, it maps to a country (England, Scotland, Wales) or province (Northern Ireland).</p>"""
    metro: NotRequired["str"]
    """<p>The metro area where the health event is located.</p> <p>Metro indicates a metropolitan region in the United States, such as the region around New York City. In non-US countries, this is a second-level subdivision. For example, in the United Kingdom, it could be a county, a London borough, a unitary authority, council area, and so on.</p>"""
    city: NotRequired["str"]
    """<p>The name of the city where the health event is located.</p>"""
    latitude: NotRequired["float"]
    """<p>The latitude where the health event is located.</p>"""
    longitude: NotRequired["float"]
    """<p>The longitude where the health event is located.</p>"""
    country_code: NotRequired["str"]
    """<p>The country code where the health event is located. The ISO 3166-2 codes for the country is provided, when available. </p>"""
    subdivision_code: NotRequired["str"]
    """<p>The subdivision code where the health event is located. The ISO 3166-2 codes for country subdivisions is provided, when available. </p>"""
    service_location: NotRequired["str"]
    """<p>The service location where the health event is located.</p>"""
    status: "capo_internetmonitor.types.health_event_status.HealthEventStatus"
    """<p>The status of the health event at an impacted location.</p>"""
    caused_by: NotRequired[
        "capo_internetmonitor.types.network_impairment.NetworkImpairment"
    ]
    """<p>The cause of the impairment. There are two types of network impairments: Amazon Web Services network issues or internet issues. Internet issues are typically a problem with a network provider, like an internet service provider (ISP).</p>"""
    internet_health: NotRequired[
        "capo_internetmonitor.types.internet_health.InternetHealth"
    ]
    """<p>The calculated health at a specific location.</p>"""
    ipv4_prefixes: NotRequired[
        "capo_internetmonitor.types.ipv4_prefix_list.Ipv4PrefixList"
    ]
    """<p>The IPv4 prefixes at the client location that was impacted by the health event.</p>"""

as_name instance-attribute

as_name: str

The name of the internet service provider (ISP) or network (ASN).

as_number instance-attribute

as_number: int

The Autonomous System Number (ASN) of the network at an impacted location.

caused_by instance-attribute

caused_by: NotRequired[NetworkImpairment]

The cause of the impairment. There are two types of network impairments: Amazon Web Services network issues or internet issues. Internet issues are typically a problem with a network provider, like an internet service provider (ISP).

city instance-attribute

city: NotRequired[str]

The name of the city where the health event is located.

country instance-attribute

country: str

The name of the country where the health event is located.

country_code instance-attribute

country_code: NotRequired[str]

The country code where the health event is located. The ISO 3166-2 codes for the country is provided, when available.

internet_health instance-attribute

internet_health: NotRequired[InternetHealth]

The calculated health at a specific location.

ipv4_prefixes instance-attribute

ipv4_prefixes: NotRequired[Ipv4PrefixList]

The IPv4 prefixes at the client location that was impacted by the health event.

latitude instance-attribute

latitude: NotRequired[float]

The latitude where the health event is located.

longitude instance-attribute

longitude: NotRequired[float]

The longitude where the health event is located.

metro instance-attribute

metro: NotRequired[str]

The metro area where the health event is located.

Metro indicates a metropolitan region in the United States, such as the region around New York City. In non-US countries, this is a second-level subdivision. For example, in the United Kingdom, it could be a county, a London borough, a unitary authority, council area, and so on.

service_location instance-attribute

service_location: NotRequired[str]

The service location where the health event is located.

status instance-attribute

The status of the health event at an impacted location.

subdivision instance-attribute

subdivision: NotRequired[str]

The subdivision location where the health event is located. The subdivision usually maps to states in most countries (including the United States). For United Kingdom, it maps to a country (England, Scotland, Wales) or province (Northern Ireland).

subdivision_code instance-attribute

subdivision_code: NotRequired[str]

The subdivision code where the health event is located. The ISO 3166-2 codes for country subdivisions is provided, when available.