Skip to content

ReservedInstancesConfiguration

Source code in docs_src/capo_ec2/types/reserved_instances_configuration.py
class ReservedInstancesConfiguration(TypedDict, closed=True):
    availability_zone: NotRequired["capo_ec2.types.string.String"]
    """<p>The Availability Zone for the modified Reserved Instances.</p>"""
    instance_count: NotRequired["capo_ec2.types.integer.Integer"]
    """<p>The number of modified Reserved Instances.</p> <note> <p>This is a required field for a request.</p> </note>"""
    instance_type: NotRequired["capo_ec2.types.instance_type.InstanceType"]
    """<p>The instance type for the modified Reserved Instances.</p>"""
    platform: NotRequired["capo_ec2.types.string.String"]
    """<p>The network platform of the modified Reserved Instances.</p>"""
    scope: NotRequired["capo_ec2.types.scope.scope"]
    """<p>Whether the Reserved Instance is applied to instances in a Region or instances in a specific Availability Zone.</p>"""
    availability_zone_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the Availability Zone.</p>"""

availability_zone instance-attribute

availability_zone: NotRequired[String]

The Availability Zone for the modified Reserved Instances.

availability_zone_id instance-attribute

availability_zone_id: NotRequired[String]

The ID of the Availability Zone.

instance_count instance-attribute

instance_count: NotRequired[Integer]

The number of modified Reserved Instances.

This is a required field for a request.

instance_type instance-attribute

instance_type: NotRequired[InstanceType]

The instance type for the modified Reserved Instances.

platform instance-attribute

platform: NotRequired[String]

The network platform of the modified Reserved Instances.

scope instance-attribute

scope: NotRequired[scope]

Whether the Reserved Instance is applied to instances in a Region or instances in a specific Availability Zone.