CapacityBlockExtension
¶
Source code in docs_src/capo_ec2/types/capacity_block_extension.py
availability_zone
instance-attribute
¶
availability_zone: NotRequired[AvailabilityZoneName]
The Availability Zone of the Capacity Block extension.
availability_zone_id
instance-attribute
¶
availability_zone_id: NotRequired[AvailabilityZoneId]
The Availability Zone ID of the Capacity Block extension.
capacity_block_extension_duration_hours
instance-attribute
¶
capacity_block_extension_duration_hours: NotRequired[Integer]
The duration of the Capacity Block extension in hours.
capacity_block_extension_end_date
instance-attribute
¶
capacity_block_extension_end_date: NotRequired[MillisecondDateTime]
The end date of the Capacity Block extension.
capacity_block_extension_offering_id
instance-attribute
¶
capacity_block_extension_offering_id: NotRequired[OfferingId]
The ID of the Capacity Block extension offering.
capacity_block_extension_purchase_date
instance-attribute
¶
capacity_block_extension_purchase_date: NotRequired[MillisecondDateTime]
The date when the Capacity Block extension was purchased.
capacity_block_extension_start_date
instance-attribute
¶
capacity_block_extension_start_date: NotRequired[MillisecondDateTime]
The start date of the Capacity Block extension.
capacity_block_extension_status
instance-attribute
¶
capacity_block_extension_status: NotRequired[CapacityBlockExtensionStatus]
The status of the Capacity Block extension. A Capacity Block extension can have one of the following statuses:
-
payment-pending- The Capacity Block extension payment is processing. If your payment can't be processed within 12 hours, the Capacity Block extension is failed. -
payment-failed- Payment for the Capacity Block extension request was not successful. -
payment-succeeded- Payment for the Capacity Block extension request was successful. You receive an invoice that reflects the one-time upfront payment. In the invoice, you can associate the paid amount with the Capacity Block reservation ID.
capacity_reservation_id
instance-attribute
¶
capacity_reservation_id: NotRequired[CapacityReservationId]
The reservation ID of the Capacity Block extension.
currency_code
instance-attribute
¶
currency_code: NotRequired[String]
The currency of the payment for the Capacity Block extension.
instance_count
instance-attribute
¶
instance_count: NotRequired[Integer]
The number of instances in the Capacity Block extension.
instance_type
instance-attribute
¶
instance_type: NotRequired[String]
The instance type of the Capacity Block extension.