Skip to content

InstanceInfo

Source code in docs_src/capo_ssm/types/instance_info.py
class InstanceInfo(TypedDict, closed=True):
    agent_type: NotRequired["capo_ssm.types.agent_type.AgentType"]
    """<p>The type of agent installed on the node.</p>"""
    agent_version: NotRequired["capo_ssm.types.agent_version.AgentVersion"]
    """<p>The version number of the agent installed on the node.</p>"""
    computer_name: NotRequired["capo_ssm.types.computer_name.ComputerName"]
    """<p>The fully qualified host name of the managed node.</p>"""
    instance_status: NotRequired["capo_ssm.types.instance_status.InstanceStatus"]
    """<p>The current status of the managed node.</p>"""
    ip_address: NotRequired["capo_ssm.types.ip_address.IPAddress"]
    """<p>The IP address of the managed node.</p>"""
    managed_status: NotRequired["capo_ssm.types.managed_status.ManagedStatus"]
    """<p>Indicates whether the node is managed by Systems Manager.</p>"""
    name: NotRequired["capo_ssm.types.node_name.NodeName"]
    """<p>The name assigned to the managed node.</p>"""
    platform_type: NotRequired["capo_ssm.types.platform_type.PlatformType"]
    """<p>The operating system platform type of the managed node.</p>"""
    platform_name: NotRequired["capo_ssm.types.platform_name.PlatformName"]
    """<p>The name of the operating system platform running on your managed node.</p>"""
    platform_version: NotRequired["capo_ssm.types.platform_version.PlatformVersion"]
    """<p>The version of the OS platform running on your managed node. </p>"""
    resource_type: NotRequired["capo_ssm.types.resource_type.ResourceType"]
    """<p>The type of instance, either an EC2 instance or another supported machine type in a hybrid fleet.</p>"""
    source_type: NotRequired["capo_ssm.types.source_type.SourceType"]
    """<p>The type of the source resource. For IoT Greengrass devices, <code>SourceType</code> is <code>AWS::IoT::Thing</code>.</p>"""
    source_id: NotRequired["capo_ssm.types.source_id.SourceId"]
    """<p>The ID of the source resource. For IoT Greengrass devices, <code>SourceId</code> is the Thing name.</p>"""
    source_location: NotRequired["capo_ssm.types.source_location.SourceLocation"]
    """<p>The location of the source resource in the third-party cloud environment.</p>"""
    availability_zone: NotRequired["capo_ssm.types.availability_zone.AvailabilityZone"]
    """<p>The Availability Zone where the managed node is located.</p>"""
    availability_zone_id: NotRequired[
        "capo_ssm.types.availability_zone_id.AvailabilityZoneId"
    ]
    """<p>The Availability Zone ID where the managed node is located.</p>"""

agent_type instance-attribute

agent_type: NotRequired[AgentType]

The type of agent installed on the node.

agent_version instance-attribute

agent_version: NotRequired[AgentVersion]

The version number of the agent installed on the node.

availability_zone instance-attribute

availability_zone: NotRequired[AvailabilityZone]

The Availability Zone where the managed node is located.

availability_zone_id instance-attribute

availability_zone_id: NotRequired[AvailabilityZoneId]

The Availability Zone ID where the managed node is located.

computer_name instance-attribute

computer_name: NotRequired[ComputerName]

The fully qualified host name of the managed node.

instance_status instance-attribute

instance_status: NotRequired[InstanceStatus]

The current status of the managed node.

ip_address instance-attribute

ip_address: NotRequired[IPAddress]

The IP address of the managed node.

managed_status instance-attribute

managed_status: NotRequired[ManagedStatus]

Indicates whether the node is managed by Systems Manager.

name instance-attribute

name: NotRequired[NodeName]

The name assigned to the managed node.

platform_name instance-attribute

platform_name: NotRequired[PlatformName]

The name of the operating system platform running on your managed node.

platform_type instance-attribute

platform_type: NotRequired[PlatformType]

The operating system platform type of the managed node.

platform_version instance-attribute

platform_version: NotRequired[PlatformVersion]

The version of the OS platform running on your managed node.

resource_type instance-attribute

resource_type: NotRequired[ResourceType]

The type of instance, either an EC2 instance or another supported machine type in a hybrid fleet.

source_id instance-attribute

source_id: NotRequired[SourceId]

The ID of the source resource. For IoT Greengrass devices, SourceId is the Thing name.

source_location instance-attribute

source_location: NotRequired[SourceLocation]

The location of the source resource in the third-party cloud environment.

source_type instance-attribute

source_type: NotRequired[SourceType]

The type of the source resource. For IoT Greengrass devices, SourceType is AWS::IoT::Thing.