Skip to content

InstanceConfiguration

Source code in docs_src/capo_imagebuilder/types/instance_configuration.py
class InstanceConfiguration(TypedDict, closed=True):
    image: NotRequired["capo_imagebuilder.types.non_empty_string.NonEmptyString"]
    """<p>The base image for a container build and test instance. This can contain an AMI ID or it can specify an Amazon Web Services Systems Manager (SSM) Parameter Store Parameter, prefixed by <code>ssm:</code>, followed by the parameter name or ARN.</p> <p>If not specified, Image Builder uses the appropriate ECS-optimized AMI as a base image.</p>"""
    block_device_mappings: NotRequired[
        "capo_imagebuilder.types.instance_block_device_mappings.InstanceBlockDeviceMappings"
    ]
    """<p>Defines the block device mappings for the EC2 instance that Image Builder launches to build and test your container image.</p>"""

block_device_mappings instance-attribute

block_device_mappings: NotRequired[InstanceBlockDeviceMappings]

Defines the block device mappings for the EC2 instance that Image Builder launches to build and test your container image.

image instance-attribute

image: NotRequired[NonEmptyString]

The base image for a container build and test instance. This can contain an AMI ID or it can specify an Amazon Web Services Systems Manager (SSM) Parameter Store Parameter, prefixed by ssm:, followed by the parameter name or ARN.

If not specified, Image Builder uses the appropriate ECS-optimized AMI as a base image.