Class: Aws::BCMPricingCalculator::Types::UpdateBillEstimateResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::BCMPricingCalculator::Types::UpdateBillEstimateResponse
- Defined in:
- gems/aws-sdk-bcmpricingcalculator/lib/aws-sdk-bcmpricingcalculator/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#bill_interval ⇒ Types::BillInterval
The time period covered by the updated bill estimate.
-
#cost_category_group_sharing_preference_arn ⇒ String
The arn of the cost category used in the reserved and prioritized group sharing.
-
#cost_category_group_sharing_preference_effective_date ⇒ Time
Timestamp of the effective date of the cost category used in the group sharing settings.
-
#cost_summary ⇒ Types::BillEstimateCostSummary
A summary of the updated estimated costs.
-
#created_at ⇒ Time
The timestamp when the bill estimate was originally created.
-
#expires_at ⇒ Time
The updated expiration timestamp for the bill estimate.
-
#failure_message ⇒ String
An error message if the bill estimate update failed.
-
#group_sharing_preference ⇒ String
The setting for the reserved instance and savings plan group sharing used in this estimate.
-
#id ⇒ String
The unique identifier of the updated bill estimate.
-
#name ⇒ String
The updated name of the bill estimate.
-
#status ⇒ String
The current status of the updated bill estimate.
Instance Attribute Details
#bill_interval ⇒ Types::BillInterval
The time period covered by the updated bill estimate.
3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 |
# File 'gems/aws-sdk-bcmpricingcalculator/lib/aws-sdk-bcmpricingcalculator/types.rb', line 3206 class UpdateBillEstimateResponse < Struct.new( :id, :name, :status, :failure_message, :bill_interval, :cost_summary, :created_at, :expires_at, :group_sharing_preference, :cost_category_group_sharing_preference_arn, :cost_category_group_sharing_preference_effective_date) SENSITIVE = [] include Aws::Structure end |
#cost_category_group_sharing_preference_arn ⇒ String
The arn of the cost category used in the reserved and prioritized group sharing.
3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 |
# File 'gems/aws-sdk-bcmpricingcalculator/lib/aws-sdk-bcmpricingcalculator/types.rb', line 3206 class UpdateBillEstimateResponse < Struct.new( :id, :name, :status, :failure_message, :bill_interval, :cost_summary, :created_at, :expires_at, :group_sharing_preference, :cost_category_group_sharing_preference_arn, :cost_category_group_sharing_preference_effective_date) SENSITIVE = [] include Aws::Structure end |
#cost_category_group_sharing_preference_effective_date ⇒ Time
Timestamp of the effective date of the cost category used in the group sharing settings.
3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 |
# File 'gems/aws-sdk-bcmpricingcalculator/lib/aws-sdk-bcmpricingcalculator/types.rb', line 3206 class UpdateBillEstimateResponse < Struct.new( :id, :name, :status, :failure_message, :bill_interval, :cost_summary, :created_at, :expires_at, :group_sharing_preference, :cost_category_group_sharing_preference_arn, :cost_category_group_sharing_preference_effective_date) SENSITIVE = [] include Aws::Structure end |
#cost_summary ⇒ Types::BillEstimateCostSummary
A summary of the updated estimated costs.
3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 |
# File 'gems/aws-sdk-bcmpricingcalculator/lib/aws-sdk-bcmpricingcalculator/types.rb', line 3206 class UpdateBillEstimateResponse < Struct.new( :id, :name, :status, :failure_message, :bill_interval, :cost_summary, :created_at, :expires_at, :group_sharing_preference, :cost_category_group_sharing_preference_arn, :cost_category_group_sharing_preference_effective_date) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The timestamp when the bill estimate was originally created.
3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 |
# File 'gems/aws-sdk-bcmpricingcalculator/lib/aws-sdk-bcmpricingcalculator/types.rb', line 3206 class UpdateBillEstimateResponse < Struct.new( :id, :name, :status, :failure_message, :bill_interval, :cost_summary, :created_at, :expires_at, :group_sharing_preference, :cost_category_group_sharing_preference_arn, :cost_category_group_sharing_preference_effective_date) SENSITIVE = [] include Aws::Structure end |
#expires_at ⇒ Time
The updated expiration timestamp for the bill estimate.
3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 |
# File 'gems/aws-sdk-bcmpricingcalculator/lib/aws-sdk-bcmpricingcalculator/types.rb', line 3206 class UpdateBillEstimateResponse < Struct.new( :id, :name, :status, :failure_message, :bill_interval, :cost_summary, :created_at, :expires_at, :group_sharing_preference, :cost_category_group_sharing_preference_arn, :cost_category_group_sharing_preference_effective_date) SENSITIVE = [] include Aws::Structure end |
#failure_message ⇒ String
An error message if the bill estimate update failed.
3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 |
# File 'gems/aws-sdk-bcmpricingcalculator/lib/aws-sdk-bcmpricingcalculator/types.rb', line 3206 class UpdateBillEstimateResponse < Struct.new( :id, :name, :status, :failure_message, :bill_interval, :cost_summary, :created_at, :expires_at, :group_sharing_preference, :cost_category_group_sharing_preference_arn, :cost_category_group_sharing_preference_effective_date) SENSITIVE = [] include Aws::Structure end |
#group_sharing_preference ⇒ String
The setting for the reserved instance and savings plan group sharing used in this estimate.
3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 |
# File 'gems/aws-sdk-bcmpricingcalculator/lib/aws-sdk-bcmpricingcalculator/types.rb', line 3206 class UpdateBillEstimateResponse < Struct.new( :id, :name, :status, :failure_message, :bill_interval, :cost_summary, :created_at, :expires_at, :group_sharing_preference, :cost_category_group_sharing_preference_arn, :cost_category_group_sharing_preference_effective_date) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The unique identifier of the updated bill estimate.
3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 |
# File 'gems/aws-sdk-bcmpricingcalculator/lib/aws-sdk-bcmpricingcalculator/types.rb', line 3206 class UpdateBillEstimateResponse < Struct.new( :id, :name, :status, :failure_message, :bill_interval, :cost_summary, :created_at, :expires_at, :group_sharing_preference, :cost_category_group_sharing_preference_arn, :cost_category_group_sharing_preference_effective_date) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The updated name of the bill estimate.
3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 |
# File 'gems/aws-sdk-bcmpricingcalculator/lib/aws-sdk-bcmpricingcalculator/types.rb', line 3206 class UpdateBillEstimateResponse < Struct.new( :id, :name, :status, :failure_message, :bill_interval, :cost_summary, :created_at, :expires_at, :group_sharing_preference, :cost_category_group_sharing_preference_arn, :cost_category_group_sharing_preference_effective_date) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the updated bill estimate.
3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 |
# File 'gems/aws-sdk-bcmpricingcalculator/lib/aws-sdk-bcmpricingcalculator/types.rb', line 3206 class UpdateBillEstimateResponse < Struct.new( :id, :name, :status, :failure_message, :bill_interval, :cost_summary, :created_at, :expires_at, :group_sharing_preference, :cost_category_group_sharing_preference_arn, :cost_category_group_sharing_preference_effective_date) SENSITIVE = [] include Aws::Structure end |