Skip to content

GetMicrovmImageBuildOutput

Source code in docs_src/capo_lambda_microvms/types/get_microvm_image_build_output.py
class GetMicrovmImageBuildOutput(TypedDict, closed=True):
    image_arn: "capo_lambda_microvms.types.non_blank_string.NonBlankString"
    """<p>The ARN of the MicroVM image.</p>"""
    image_version: "capo_lambda_microvms.types.non_blank_string.NonBlankString"
    """<p>The version of the MicroVM image.</p>"""
    build_id: "capo_lambda_microvms.types.non_blank_string.NonBlankString"
    """<p>The build request ID.</p>"""
    build_state: "capo_lambda_microvms.types.build_state.BuildState"
    """<p>The current state of the build.</p>"""
    architecture: "capo_lambda_microvms.types.architecture.Architecture"
    """<p>The target CPU architecture for the build. Supported value: ARM_64.</p>"""
    chipset: "capo_lambda_microvms.types.chipset.Chipset"
    """<p>The target chipset for the build.</p>"""
    chipset_generation: "capo_lambda_microvms.types.non_blank_string.NonBlankString"
    """<p>The target chipset generation for the build.</p>"""
    state_reason: NotRequired["str"]
    """<p>The reason for the build state, if applicable.</p>"""
    created_at: "datetime.datetime"
    """<p>The timestamp when the build was created.</p>"""
    snapshot_build: NotRequired[
        "capo_lambda_microvms.types.snapshot_build.SnapshotBuild"
    ]
    """<p>The snapshot build details, including memory and disk snapshot sizes.</p>"""

architecture instance-attribute

architecture: Architecture

The target CPU architecture for the build. Supported value: ARM_64.

build_id instance-attribute

build_id: NonBlankString

The build request ID.

build_state instance-attribute

build_state: BuildState

The current state of the build.

chipset instance-attribute

chipset: Chipset

The target chipset for the build.

chipset_generation instance-attribute

chipset_generation: NonBlankString

The target chipset generation for the build.

created_at instance-attribute

created_at: datetime

The timestamp when the build was created.

image_arn instance-attribute

image_arn: NonBlankString

The ARN of the MicroVM image.

image_version instance-attribute

image_version: NonBlankString

The version of the MicroVM image.

snapshot_build instance-attribute

snapshot_build: NotRequired[SnapshotBuild]

The snapshot build details, including memory and disk snapshot sizes.

state_reason instance-attribute

state_reason: NotRequired[str]

The reason for the build state, if applicable.