Class: Aws::Deadline::Types::BudgetSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::Deadline::Types::BudgetSummary
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-deadline/types.rb
Overview
The budget summary.
Constant Summary collapse
- SENSITIVE =
[:description]
Instance Attribute Summary collapse
-
#approximate_dollar_limit ⇒ Float
The approximate dollar limit of the budget.
-
#budget_id ⇒ String
The budget ID.
-
#created_at ⇒ Time
The date and time the resource was created.
-
#created_by ⇒ String
The user or system that created this resource.
-
#description ⇒ String
The description of the budget summary.
-
#display_name ⇒ String
The display name of the budget summary to update.
-
#status ⇒ String
The status of the budget.
-
#updated_at ⇒ Time
The date and time the resource was updated.
-
#updated_by ⇒ String
The user or system that updated this resource.
-
#usage_tracking_resource ⇒ Types::UsageTrackingResource
The resource used to track expenditure in the budget.
-
#usages ⇒ Types::ConsumedUsages
The consumed usage for the budget.
Instance Attribute Details
#approximate_dollar_limit ⇒ Float
The approximate dollar limit of the budget.
827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 |
# File 'lib/aws-sdk-deadline/types.rb', line 827 class BudgetSummary < Struct.new( :budget_id, :usage_tracking_resource, :status, :display_name, :description, :approximate_dollar_limit, :usages, :created_by, :created_at, :updated_by, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#budget_id ⇒ String
The budget ID.
827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 |
# File 'lib/aws-sdk-deadline/types.rb', line 827 class BudgetSummary < Struct.new( :budget_id, :usage_tracking_resource, :status, :display_name, :description, :approximate_dollar_limit, :usages, :created_by, :created_at, :updated_by, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#created_at ⇒ Time
The date and time the resource was created.
827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 |
# File 'lib/aws-sdk-deadline/types.rb', line 827 class BudgetSummary < Struct.new( :budget_id, :usage_tracking_resource, :status, :display_name, :description, :approximate_dollar_limit, :usages, :created_by, :created_at, :updated_by, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#created_by ⇒ String
The user or system that created this resource.
827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 |
# File 'lib/aws-sdk-deadline/types.rb', line 827 class BudgetSummary < Struct.new( :budget_id, :usage_tracking_resource, :status, :display_name, :description, :approximate_dollar_limit, :usages, :created_by, :created_at, :updated_by, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#description ⇒ String
The description of the budget summary.
This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 |
# File 'lib/aws-sdk-deadline/types.rb', line 827 class BudgetSummary < Struct.new( :budget_id, :usage_tracking_resource, :status, :display_name, :description, :approximate_dollar_limit, :usages, :created_by, :created_at, :updated_by, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#display_name ⇒ String
The display name of the budget summary to update.
This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 |
# File 'lib/aws-sdk-deadline/types.rb', line 827 class BudgetSummary < Struct.new( :budget_id, :usage_tracking_resource, :status, :display_name, :description, :approximate_dollar_limit, :usages, :created_by, :created_at, :updated_by, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#status ⇒ String
The status of the budget.
-
‘ACTIVE`–The budget is being evaluated.
-
‘INACTIVE`–The budget is inactive. This can include Expired, Canceled, or deleted Deleted statuses.
827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 |
# File 'lib/aws-sdk-deadline/types.rb', line 827 class BudgetSummary < Struct.new( :budget_id, :usage_tracking_resource, :status, :display_name, :description, :approximate_dollar_limit, :usages, :created_by, :created_at, :updated_by, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#updated_at ⇒ Time
The date and time the resource was updated.
827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 |
# File 'lib/aws-sdk-deadline/types.rb', line 827 class BudgetSummary < Struct.new( :budget_id, :usage_tracking_resource, :status, :display_name, :description, :approximate_dollar_limit, :usages, :created_by, :created_at, :updated_by, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#updated_by ⇒ String
The user or system that updated this resource.
827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 |
# File 'lib/aws-sdk-deadline/types.rb', line 827 class BudgetSummary < Struct.new( :budget_id, :usage_tracking_resource, :status, :display_name, :description, :approximate_dollar_limit, :usages, :created_by, :created_at, :updated_by, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#usage_tracking_resource ⇒ Types::UsageTrackingResource
The resource used to track expenditure in the budget.
827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 |
# File 'lib/aws-sdk-deadline/types.rb', line 827 class BudgetSummary < Struct.new( :budget_id, :usage_tracking_resource, :status, :display_name, :description, :approximate_dollar_limit, :usages, :created_by, :created_at, :updated_by, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#usages ⇒ Types::ConsumedUsages
The consumed usage for the budget.
827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 |
# File 'lib/aws-sdk-deadline/types.rb', line 827 class BudgetSummary < Struct.new( :budget_id, :usage_tracking_resource, :status, :display_name, :description, :approximate_dollar_limit, :usages, :created_by, :created_at, :updated_by, :updated_at) SENSITIVE = [:description] include Aws::Structure end |