Skip to content

SourceProperties

Source code in docs_src/capo_drs/types/source_properties.py
class SourceProperties(TypedDict, closed=True):
    last_updated_date_time: NotRequired[
        "capo_drs.types.iso8601_datetime_string.ISO8601DatetimeString"
    ]
    """<p>The date and time the Source Properties were last updated on.</p>"""
    recommended_instance_type: NotRequired[
        "capo_drs.types.ec2_instance_type.EC2InstanceType"
    ]
    """<p>The recommended EC2 instance type that will be used when recovering the Source Server.</p>"""
    identification_hints: NotRequired[
        "capo_drs.types.identification_hints.IdentificationHints"
    ]
    """<p>Hints used to uniquely identify a machine.</p>"""
    network_interfaces: NotRequired[
        "capo_drs.types.network_interfaces.NetworkInterfaces"
    ]
    """<p>An array of network interfaces.</p>"""
    disks: NotRequired["capo_drs.types.disks.Disks"]
    """<p>An array of disks.</p>"""
    cpus: NotRequired["capo_drs.types.cpus.Cpus"]
    """<p>An array of CPUs.</p>"""
    ram_bytes: "capo_drs.types.positive_integer.PositiveInteger"
    """<p>The amount of RAM in bytes.</p>"""
    os: NotRequired["capo_drs.types.os.OS"]
    """<p>Operating system.</p>"""
    supports_nitro_instances: NotRequired["bool"]
    """<p>Are EC2 nitro instance types supported when recovering the Source Server.</p>"""
    architecture: NotRequired[
        "capo_drs.types.source_server_architecture.SourceServerArchitecture"
    ]
    """<p>The architecture of the Source Server.</p>"""

architecture instance-attribute

architecture: NotRequired[SourceServerArchitecture]

The architecture of the Source Server.

cpus instance-attribute

cpus: NotRequired[Cpus]

An array of CPUs.

disks instance-attribute

disks: NotRequired[Disks]

An array of disks.

identification_hints instance-attribute

identification_hints: NotRequired[IdentificationHints]

Hints used to uniquely identify a machine.

last_updated_date_time instance-attribute

last_updated_date_time: NotRequired[ISO8601DatetimeString]

The date and time the Source Properties were last updated on.

network_interfaces instance-attribute

network_interfaces: NotRequired[NetworkInterfaces]

An array of network interfaces.

os instance-attribute

os: NotRequired[OS]

Operating system.

ram_bytes instance-attribute

ram_bytes: PositiveInteger

The amount of RAM in bytes.

recommended_instance_type instance-attribute

recommended_instance_type: NotRequired[EC2InstanceType]

The recommended EC2 instance type that will be used when recovering the Source Server.

supports_nitro_instances instance-attribute

supports_nitro_instances: NotRequired[bool]

Are EC2 nitro instance types supported when recovering the Source Server.