Skip to content

Vm

Source code in docs_src/capo_inspector2/types/vm.py
class Vm(TypedDict, closed=True):
    type: NotRequired["capo_inspector2.types.non_empty_string.NonEmptyString"]
    """<p>The type of the VM instance.</p>"""
    vm_name: NotRequired["capo_inspector2.types.non_empty_string.NonEmptyString"]
    """<p>The name of the VM instance.</p>"""
    vm_image_reference: NotRequired[
        "capo_inspector2.types.non_empty_string.NonEmptyString"
    ]
    """<p>The image reference of the VM instance.</p>"""
    ip_v4_addresses: NotRequired[
        "capo_inspector2.types.ip_v4_address_list.IpV4AddressList"
    ]
    """<p>The IPv4 addresses of the VM instance.</p>"""
    ip_v6_addresses: NotRequired[
        "capo_inspector2.types.ip_v6_address_list.IpV6AddressList"
    ]
    """<p>The IPv6 addresses of the VM instance.</p>"""
    network_id: NotRequired["capo_inspector2.types.non_empty_string.NonEmptyString"]
    """<p>The network ID associated with the VM instance.</p>"""
    subnet_ids: NotRequired[
        "capo_inspector2.types.cloud_subnet_id_list.CloudSubnetIdList"
    ]
    """<p>The subnet IDs of the VM instance.</p>"""
    security_group_ids: NotRequired[
        "capo_inspector2.types.cloud_security_group_id_list.CloudSecurityGroupIdList"
    ]
    """<p>The security group IDs associated with the VM instance.</p>"""
    launched_at: NotRequired[
        "capo_inspector2.types.date_time_timestamp.DateTimeTimestamp"
    ]
    """<p>The date and time the VM instance was launched.</p>"""
    platform: NotRequired["capo_inspector2.types.platform.Platform"]
    """<p>The platform of the VM instance.</p>"""
    execution_role: NotRequired["capo_inspector2.types.non_empty_string.NonEmptyString"]
    """<p>The execution role of the VM instance.</p>"""
    key_name: NotRequired["capo_inspector2.types.non_empty_string.NonEmptyString"]
    """<p>The key name associated with the VM instance.</p>"""

execution_role instance-attribute

execution_role: NotRequired[NonEmptyString]

The execution role of the VM instance.

ip_v4_addresses instance-attribute

ip_v4_addresses: NotRequired[IpV4AddressList]

The IPv4 addresses of the VM instance.

ip_v6_addresses instance-attribute

ip_v6_addresses: NotRequired[IpV6AddressList]

The IPv6 addresses of the VM instance.

key_name instance-attribute

key_name: NotRequired[NonEmptyString]

The key name associated with the VM instance.

launched_at instance-attribute

launched_at: NotRequired[DateTimeTimestamp]

The date and time the VM instance was launched.

network_id instance-attribute

network_id: NotRequired[NonEmptyString]

The network ID associated with the VM instance.

platform instance-attribute

platform: NotRequired[Platform]

The platform of the VM instance.

security_group_ids instance-attribute

security_group_ids: NotRequired[CloudSecurityGroupIdList]

The security group IDs associated with the VM instance.

subnet_ids instance-attribute

subnet_ids: NotRequired[CloudSubnetIdList]

The subnet IDs of the VM instance.

type instance-attribute

type: NotRequired[NonEmptyString]

The type of the VM instance.

vm_image_reference instance-attribute

vm_image_reference: NotRequired[NonEmptyString]

The image reference of the VM instance.

vm_name instance-attribute

vm_name: NotRequired[NonEmptyString]

The name of the VM instance.