Skip to content

InstanceTypeSpecificationRequest

Source code in docs_src/capo_ec2/types/instance_type_specification_request.py
class InstanceTypeSpecificationRequest(TypedDict, closed=True):
    supported_instance_types: NotRequired[
        "capo_ec2.types.supported_instance_type_request_set.SupportedInstanceTypeRequestSet"
    ]
    """<p>The instance types that the AMI supports. You can specify instance type names or use wildcard patterns (for example, <code>t3.*</code>).</p> <p>Constraints: Maximum 100 entries. Each entry must be 1-24 characters and match the pattern <code>^[A-Za-z0-9_.*-]+$</code>. Consecutive wildcard characters (<code>**</code>) are not allowed. Entries must be unique within each list and across both lists; duplicate entries cause the request to fail.</p>"""
    unsupported_instance_types: NotRequired[
        "capo_ec2.types.unsupported_instance_type_request_set.UnsupportedInstanceTypeRequestSet"
    ]
    """<p>The instance types that the AMI does not support. You can specify instance type names or use wildcard patterns (for example, <code>t3.*</code>).</p> <p>Constraints: Maximum 100 entries. Each entry must be 1-24 characters and match the pattern <code>^[A-Za-z0-9_.*-]+$</code>. Consecutive wildcard characters (<code>**</code>) are not allowed. Entries must be unique within each list and across both lists; duplicate entries cause the request to fail.</p>"""

supported_instance_types instance-attribute

supported_instance_types: NotRequired[SupportedInstanceTypeRequestSet]

The instance types that the AMI supports. You can specify instance type names or use wildcard patterns (for example, t3.*).

Constraints: Maximum 100 entries. Each entry must be 1-24 characters and match the pattern ^[A-Za-z0-9_.*-]+$. Consecutive wildcard characters (**) are not allowed. Entries must be unique within each list and across both lists; duplicate entries cause the request to fail.

unsupported_instance_types instance-attribute

unsupported_instance_types: NotRequired[UnsupportedInstanceTypeRequestSet]

The instance types that the AMI does not support. You can specify instance type names or use wildcard patterns (for example, t3.*).

Constraints: Maximum 100 entries. Each entry must be 1-24 characters and match the pattern ^[A-Za-z0-9_.*-]+$. Consecutive wildcard characters (**) are not allowed. Entries must be unique within each list and across both lists; duplicate entries cause the request to fail.