Skip to content

TrainingPlanExtension

Source code in docs_src/capo_sagemaker/types/training_plan_extension.py
class TrainingPlanExtension(TypedDict, closed=True):
    training_plan_extension_offering_id: NotRequired[
        "capo_sagemaker.types.training_plan_extension_offering_id.TrainingPlanExtensionOfferingId"
    ]
    """<p>The unique identifier of the extension offering that was used to create this extension.</p>"""
    extended_at: NotRequired["capo_sagemaker.types.timestamp.Timestamp"]
    """<p>The timestamp when the extension was created.</p>"""
    start_date: NotRequired["capo_sagemaker.types.timestamp.Timestamp"]
    """<p>The start date of the extension period.</p>"""
    end_date: NotRequired["capo_sagemaker.types.timestamp.Timestamp"]
    """<p>The end date of the extension period.</p>"""
    status: NotRequired["capo_sagemaker.types.string256.String256"]
    """<p>The current status of the extension (e.g., Pending, Active, Scheduled, Failed, Expired).</p>"""
    payment_status: NotRequired["capo_sagemaker.types.string256.String256"]
    """<p>The payment processing status of the extension.</p>"""
    availability_zone: NotRequired["capo_sagemaker.types.string256.String256"]
    """<p>The Availability Zone of the extension.</p>"""
    availability_zone_id: NotRequired[
        "capo_sagemaker.types.availability_zone_id.AvailabilityZoneId"
    ]
    """<p>The Availability Zone ID of the extension.</p>"""
    duration_hours: NotRequired[
        "capo_sagemaker.types.training_plan_extension_duration_hours.TrainingPlanExtensionDurationHours"
    ]
    """<p>The duration of the extension in hours.</p>"""
    upfront_fee: NotRequired["capo_sagemaker.types.string256.String256"]
    """<p>The upfront fee for the extension.</p>"""
    currency_code: NotRequired["capo_sagemaker.types.currency_code.CurrencyCode"]
    """<p>The currency code for the upfront fee (e.g., USD).</p>"""

availability_zone instance-attribute

availability_zone: NotRequired[String256]

The Availability Zone of the extension.

availability_zone_id instance-attribute

availability_zone_id: NotRequired[AvailabilityZoneId]

The Availability Zone ID of the extension.

currency_code instance-attribute

currency_code: NotRequired[CurrencyCode]

The currency code for the upfront fee (e.g., USD).

duration_hours instance-attribute

duration_hours: NotRequired[TrainingPlanExtensionDurationHours]

The duration of the extension in hours.

end_date instance-attribute

end_date: NotRequired[Timestamp]

The end date of the extension period.

extended_at instance-attribute

extended_at: NotRequired[Timestamp]

The timestamp when the extension was created.

payment_status instance-attribute

payment_status: NotRequired[String256]

The payment processing status of the extension.

start_date instance-attribute

start_date: NotRequired[Timestamp]

The start date of the extension period.

status instance-attribute

status: NotRequired[String256]

The current status of the extension (e.g., Pending, Active, Scheduled, Failed, Expired).

training_plan_extension_offering_id instance-attribute

training_plan_extension_offering_id: NotRequired[TrainingPlanExtensionOfferingId]

The unique identifier of the extension offering that was used to create this extension.

upfront_fee instance-attribute

upfront_fee: NotRequired[String256]

The upfront fee for the extension.