Class: Aws::Snowball::Types::LongTermPricingListEntry
- Inherits:
-
Struct
- Object
- Struct
- Aws::Snowball::Types::LongTermPricingListEntry
- Defined in:
- gems/aws-sdk-snowball/lib/aws-sdk-snowball/types.rb
Overview
Each LongTermPricingListEntry
object contains information about a
long-term pricing type.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#current_active_job ⇒ String
The current active jobs on the device the long-term pricing type.
-
#is_long_term_pricing_auto_renew ⇒ Boolean
If set to
true
, specifies that the current long-term pricing type for the device should be automatically renewed before the long-term pricing contract expires. -
#job_ids ⇒ Array<String>
The IDs of the jobs that are associated with a long-term pricing type.
-
#long_term_pricing_end_date ⇒ Time
The end date the long-term pricing contract.
-
#long_term_pricing_id ⇒ String
The ID of the long-term pricing type for the device.
-
#long_term_pricing_start_date ⇒ Time
The start date of the long-term pricing contract.
-
#long_term_pricing_status ⇒ String
The status of the long-term pricing type.
-
#long_term_pricing_type ⇒ String
The type of long-term pricing that was selected for the device.
-
#replacement_job ⇒ String
A new device that replaces a device that is ordered with long-term pricing.
-
#snowball_type ⇒ String
The type of Snow Family devices associated with this long-term pricing job.
Instance Attribute Details
#current_active_job ⇒ String
The current active jobs on the device the long-term pricing type.
2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 |
# File 'gems/aws-sdk-snowball/lib/aws-sdk-snowball/types.rb', line 2083 class LongTermPricingListEntry < Struct.new( :long_term_pricing_id, :long_term_pricing_end_date, :long_term_pricing_start_date, :long_term_pricing_type, :current_active_job, :replacement_job, :is_long_term_pricing_auto_renew, :long_term_pricing_status, :snowball_type, :job_ids) SENSITIVE = [] include Aws::Structure end |
#is_long_term_pricing_auto_renew ⇒ Boolean
If set to true
, specifies that the current long-term pricing type
for the device should be automatically renewed before the long-term
pricing contract expires.
2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 |
# File 'gems/aws-sdk-snowball/lib/aws-sdk-snowball/types.rb', line 2083 class LongTermPricingListEntry < Struct.new( :long_term_pricing_id, :long_term_pricing_end_date, :long_term_pricing_start_date, :long_term_pricing_type, :current_active_job, :replacement_job, :is_long_term_pricing_auto_renew, :long_term_pricing_status, :snowball_type, :job_ids) SENSITIVE = [] include Aws::Structure end |
#job_ids ⇒ Array<String>
The IDs of the jobs that are associated with a long-term pricing type.
2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 |
# File 'gems/aws-sdk-snowball/lib/aws-sdk-snowball/types.rb', line 2083 class LongTermPricingListEntry < Struct.new( :long_term_pricing_id, :long_term_pricing_end_date, :long_term_pricing_start_date, :long_term_pricing_type, :current_active_job, :replacement_job, :is_long_term_pricing_auto_renew, :long_term_pricing_status, :snowball_type, :job_ids) SENSITIVE = [] include Aws::Structure end |
#long_term_pricing_end_date ⇒ Time
The end date the long-term pricing contract.
2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 |
# File 'gems/aws-sdk-snowball/lib/aws-sdk-snowball/types.rb', line 2083 class LongTermPricingListEntry < Struct.new( :long_term_pricing_id, :long_term_pricing_end_date, :long_term_pricing_start_date, :long_term_pricing_type, :current_active_job, :replacement_job, :is_long_term_pricing_auto_renew, :long_term_pricing_status, :snowball_type, :job_ids) SENSITIVE = [] include Aws::Structure end |
#long_term_pricing_id ⇒ String
The ID of the long-term pricing type for the device.
2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 |
# File 'gems/aws-sdk-snowball/lib/aws-sdk-snowball/types.rb', line 2083 class LongTermPricingListEntry < Struct.new( :long_term_pricing_id, :long_term_pricing_end_date, :long_term_pricing_start_date, :long_term_pricing_type, :current_active_job, :replacement_job, :is_long_term_pricing_auto_renew, :long_term_pricing_status, :snowball_type, :job_ids) SENSITIVE = [] include Aws::Structure end |
#long_term_pricing_start_date ⇒ Time
The start date of the long-term pricing contract.
2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 |
# File 'gems/aws-sdk-snowball/lib/aws-sdk-snowball/types.rb', line 2083 class LongTermPricingListEntry < Struct.new( :long_term_pricing_id, :long_term_pricing_end_date, :long_term_pricing_start_date, :long_term_pricing_type, :current_active_job, :replacement_job, :is_long_term_pricing_auto_renew, :long_term_pricing_status, :snowball_type, :job_ids) SENSITIVE = [] include Aws::Structure end |
#long_term_pricing_status ⇒ String
The status of the long-term pricing type.
2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 |
# File 'gems/aws-sdk-snowball/lib/aws-sdk-snowball/types.rb', line 2083 class LongTermPricingListEntry < Struct.new( :long_term_pricing_id, :long_term_pricing_end_date, :long_term_pricing_start_date, :long_term_pricing_type, :current_active_job, :replacement_job, :is_long_term_pricing_auto_renew, :long_term_pricing_status, :snowball_type, :job_ids) SENSITIVE = [] include Aws::Structure end |
#long_term_pricing_type ⇒ String
The type of long-term pricing that was selected for the device.
2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 |
# File 'gems/aws-sdk-snowball/lib/aws-sdk-snowball/types.rb', line 2083 class LongTermPricingListEntry < Struct.new( :long_term_pricing_id, :long_term_pricing_end_date, :long_term_pricing_start_date, :long_term_pricing_type, :current_active_job, :replacement_job, :is_long_term_pricing_auto_renew, :long_term_pricing_status, :snowball_type, :job_ids) SENSITIVE = [] include Aws::Structure end |
#replacement_job ⇒ String
A new device that replaces a device that is ordered with long-term pricing.
2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 |
# File 'gems/aws-sdk-snowball/lib/aws-sdk-snowball/types.rb', line 2083 class LongTermPricingListEntry < Struct.new( :long_term_pricing_id, :long_term_pricing_end_date, :long_term_pricing_start_date, :long_term_pricing_type, :current_active_job, :replacement_job, :is_long_term_pricing_auto_renew, :long_term_pricing_status, :snowball_type, :job_ids) SENSITIVE = [] include Aws::Structure end |
#snowball_type ⇒ String
The type of Snow Family devices associated with this long-term pricing job.
2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 |
# File 'gems/aws-sdk-snowball/lib/aws-sdk-snowball/types.rb', line 2083 class LongTermPricingListEntry < Struct.new( :long_term_pricing_id, :long_term_pricing_end_date, :long_term_pricing_start_date, :long_term_pricing_type, :current_active_job, :replacement_job, :is_long_term_pricing_auto_renew, :long_term_pricing_status, :snowball_type, :job_ids) SENSITIVE = [] include Aws::Structure end |