Class: Aws::Budgets::Types::HealthStatus
- Inherits:
-
Struct
- Object
- Struct
- Aws::Budgets::Types::HealthStatus
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-budgets/types.rb
Overview
Provides information about the current operational state of a billing view resource, including its ability to access and update based on its associated billing view.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#last_updated_time ⇒ Time
A generic time stamp.
-
#status ⇒ String
The current status of the billing view resource.
-
#status_reason ⇒ String
The reason for the current status.
Instance Attribute Details
#last_updated_time ⇒ Time
A generic time stamp. In Java, it’s transformed to a ‘Date` object.
1573 1574 1575 1576 1577 1578 1579 |
# File 'lib/aws-sdk-budgets/types.rb', line 1573 class HealthStatus < Struct.new( :status, :status_reason, :last_updated_time) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the billing view resource.
1573 1574 1575 1576 1577 1578 1579 |
# File 'lib/aws-sdk-budgets/types.rb', line 1573 class HealthStatus < Struct.new( :status, :status_reason, :last_updated_time) SENSITIVE = [] include Aws::Structure end |
#status_reason ⇒ String
The reason for the current status.
-
‘BILLING_VIEW_NO_ACCESS`: The billing view resource does not grant `billing:GetBillingViewData` permission to this account.
-
‘BILLING_VIEW_UNHEALTHY`: The billing view associated with the budget is unhealthy.
-
‘FILTER_INVALID`: The filter contains reference to an account you do not have access to.
-
‘MULTI_YEAR_HISTORICAL_DATA_DISABLED`: The budget is not being updated. Enable multi-year historical data in your Cost Management preferences.
1573 1574 1575 1576 1577 1578 1579 |
# File 'lib/aws-sdk-budgets/types.rb', line 1573 class HealthStatus < Struct.new( :status, :status_reason, :last_updated_time) SENSITIVE = [] include Aws::Structure end |