Skip to content

UpdateProbeOutput

Source code in docs_src/capo_networkmonitor/types/update_probe_output.py
class UpdateProbeOutput(TypedDict, closed=True):
    probe_id: NotRequired["capo_networkmonitor.types.probe_id.ProbeId"]
    """<p>The updated ID of the probe.</p>"""
    probe_arn: NotRequired["capo_networkmonitor.types.arn.Arn"]
    """<p>The updated ARN of the probe.</p>"""
    source_arn: "capo_networkmonitor.types.arn.Arn"
    """<p>The updated ARN of the source subnet.</p>"""
    destination: "capo_networkmonitor.types.destination.Destination"
    """<p>The updated destination IP address for the probe.</p>"""
    destination_port: NotRequired["capo_networkmonitor.types.port.Port"]
    """<p>The updated destination port. This must be a number between <code>1</code> and <code>65536</code>.</p>"""
    protocol: "capo_networkmonitor.types.protocol.Protocol"
    """<p>The updated protocol for the probe.</p>"""
    packet_size: NotRequired["capo_networkmonitor.types.packet_size.PacketSize"]
    """<p>The updated packet size for the probe. </p>"""
    address_family: NotRequired[
        "capo_networkmonitor.types.address_family.AddressFamily"
    ]
    """<p>The updated IP address family. This must be either <code>IPV4</code> or <code>IPV6</code>.</p>"""
    vpc_id: NotRequired["capo_networkmonitor.types.vpc_id.VpcId"]
    """<p>The updated ID of the source VPC subnet ID.</p>"""
    state: NotRequired["capo_networkmonitor.types.probe_state.ProbeState"]
    """<p>The state of the updated probe.</p>"""
    created_at: NotRequired[
        "capo_networkmonitor.types.iso8601_timestamp.Iso8601Timestamp"
    ]
    """<p>The time and date that the probe was created.</p>"""
    modified_at: NotRequired[
        "capo_networkmonitor.types.iso8601_timestamp.Iso8601Timestamp"
    ]
    """<p>The time and date that the probe was last updated.</p>"""
    tags: NotRequired["capo_networkmonitor.types.tag_map.TagMap"]
    """<p>Update tags for a probe.</p>"""

address_family instance-attribute

address_family: NotRequired[AddressFamily]

The updated IP address family. This must be either IPV4 or IPV6.

created_at instance-attribute

created_at: NotRequired[Iso8601Timestamp]

The time and date that the probe was created.

destination instance-attribute

destination: Destination

The updated destination IP address for the probe.

destination_port instance-attribute

destination_port: NotRequired[Port]

The updated destination port. This must be a number between 1 and 65536.

modified_at instance-attribute

modified_at: NotRequired[Iso8601Timestamp]

The time and date that the probe was last updated.

packet_size instance-attribute

packet_size: NotRequired[PacketSize]

The updated packet size for the probe.

probe_arn instance-attribute

probe_arn: NotRequired[Arn]

The updated ARN of the probe.

probe_id instance-attribute

probe_id: NotRequired[ProbeId]

The updated ID of the probe.

protocol instance-attribute

protocol: Protocol

The updated protocol for the probe.

source_arn instance-attribute

source_arn: Arn

The updated ARN of the source subnet.

state instance-attribute

state: NotRequired[ProbeState]

The state of the updated probe.

tags instance-attribute

tags: NotRequired[TagMap]

Update tags for a probe.

vpc_id instance-attribute

vpc_id: NotRequired[VpcId]

The updated ID of the source VPC subnet ID.