Class: Aws::SageMaker::Types::TrainingPlanExtension
- Inherits:
-
Struct
- Object
- Struct
- Aws::SageMaker::Types::TrainingPlanExtension
- Defined in:
- gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb
Overview
Details about an extension to a training plan, including the offering ID, dates, status, and cost information.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#availability_zone ⇒ String
The Availability Zone of the extension.
-
#availability_zone_id ⇒ String
The Availability Zone ID of the extension.
-
#currency_code ⇒ String
The currency code for the upfront fee (e.g., USD).
-
#duration_hours ⇒ Integer
The duration of the extension in hours.
-
#end_date ⇒ Time
The end date of the extension period.
-
#extended_at ⇒ Time
The timestamp when the extension was created.
-
#payment_status ⇒ String
The payment processing status of the extension.
-
#start_date ⇒ Time
The start date of the extension period.
-
#status ⇒ String
The current status of the extension (e.g., Pending, Active, Scheduled, Failed, Expired).
-
#training_plan_extension_offering_id ⇒ String
The unique identifier of the extension offering that was used to create this extension.
-
#upfront_fee ⇒ String
The upfront fee for the extension.
Instance Attribute Details
#availability_zone ⇒ String
The Availability Zone of the extension.
50761 50762 50763 50764 50765 50766 50767 50768 50769 50770 50771 50772 50773 50774 50775 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 50761 class TrainingPlanExtension < Struct.new( :training_plan_extension_offering_id, :extended_at, :start_date, :end_date, :status, :payment_status, :availability_zone, :availability_zone_id, :duration_hours, :upfront_fee, :currency_code) SENSITIVE = [] include Aws::Structure end |
#availability_zone_id ⇒ String
The Availability Zone ID of the extension.
50761 50762 50763 50764 50765 50766 50767 50768 50769 50770 50771 50772 50773 50774 50775 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 50761 class TrainingPlanExtension < Struct.new( :training_plan_extension_offering_id, :extended_at, :start_date, :end_date, :status, :payment_status, :availability_zone, :availability_zone_id, :duration_hours, :upfront_fee, :currency_code) SENSITIVE = [] include Aws::Structure end |
#currency_code ⇒ String
The currency code for the upfront fee (e.g., USD).
50761 50762 50763 50764 50765 50766 50767 50768 50769 50770 50771 50772 50773 50774 50775 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 50761 class TrainingPlanExtension < Struct.new( :training_plan_extension_offering_id, :extended_at, :start_date, :end_date, :status, :payment_status, :availability_zone, :availability_zone_id, :duration_hours, :upfront_fee, :currency_code) SENSITIVE = [] include Aws::Structure end |
#duration_hours ⇒ Integer
The duration of the extension in hours.
50761 50762 50763 50764 50765 50766 50767 50768 50769 50770 50771 50772 50773 50774 50775 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 50761 class TrainingPlanExtension < Struct.new( :training_plan_extension_offering_id, :extended_at, :start_date, :end_date, :status, :payment_status, :availability_zone, :availability_zone_id, :duration_hours, :upfront_fee, :currency_code) SENSITIVE = [] include Aws::Structure end |
#end_date ⇒ Time
The end date of the extension period.
50761 50762 50763 50764 50765 50766 50767 50768 50769 50770 50771 50772 50773 50774 50775 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 50761 class TrainingPlanExtension < Struct.new( :training_plan_extension_offering_id, :extended_at, :start_date, :end_date, :status, :payment_status, :availability_zone, :availability_zone_id, :duration_hours, :upfront_fee, :currency_code) SENSITIVE = [] include Aws::Structure end |
#extended_at ⇒ Time
The timestamp when the extension was created.
50761 50762 50763 50764 50765 50766 50767 50768 50769 50770 50771 50772 50773 50774 50775 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 50761 class TrainingPlanExtension < Struct.new( :training_plan_extension_offering_id, :extended_at, :start_date, :end_date, :status, :payment_status, :availability_zone, :availability_zone_id, :duration_hours, :upfront_fee, :currency_code) SENSITIVE = [] include Aws::Structure end |
#payment_status ⇒ String
The payment processing status of the extension.
50761 50762 50763 50764 50765 50766 50767 50768 50769 50770 50771 50772 50773 50774 50775 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 50761 class TrainingPlanExtension < Struct.new( :training_plan_extension_offering_id, :extended_at, :start_date, :end_date, :status, :payment_status, :availability_zone, :availability_zone_id, :duration_hours, :upfront_fee, :currency_code) SENSITIVE = [] include Aws::Structure end |
#start_date ⇒ Time
The start date of the extension period.
50761 50762 50763 50764 50765 50766 50767 50768 50769 50770 50771 50772 50773 50774 50775 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 50761 class TrainingPlanExtension < Struct.new( :training_plan_extension_offering_id, :extended_at, :start_date, :end_date, :status, :payment_status, :availability_zone, :availability_zone_id, :duration_hours, :upfront_fee, :currency_code) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the extension (e.g., Pending, Active, Scheduled, Failed, Expired).
50761 50762 50763 50764 50765 50766 50767 50768 50769 50770 50771 50772 50773 50774 50775 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 50761 class TrainingPlanExtension < Struct.new( :training_plan_extension_offering_id, :extended_at, :start_date, :end_date, :status, :payment_status, :availability_zone, :availability_zone_id, :duration_hours, :upfront_fee, :currency_code) SENSITIVE = [] include Aws::Structure end |
#training_plan_extension_offering_id ⇒ String
The unique identifier of the extension offering that was used to create this extension.
50761 50762 50763 50764 50765 50766 50767 50768 50769 50770 50771 50772 50773 50774 50775 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 50761 class TrainingPlanExtension < Struct.new( :training_plan_extension_offering_id, :extended_at, :start_date, :end_date, :status, :payment_status, :availability_zone, :availability_zone_id, :duration_hours, :upfront_fee, :currency_code) SENSITIVE = [] include Aws::Structure end |
#upfront_fee ⇒ String
The upfront fee for the extension.
50761 50762 50763 50764 50765 50766 50767 50768 50769 50770 50771 50772 50773 50774 50775 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 50761 class TrainingPlanExtension < Struct.new( :training_plan_extension_offering_id, :extended_at, :start_date, :end_date, :status, :payment_status, :availability_zone, :availability_zone_id, :duration_hours, :upfront_fee, :currency_code) SENSITIVE = [] include Aws::Structure end |