Class: Aws::CostExplorer::Types::GetAnomaliesRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::CostExplorer::Types::GetAnomaliesRequest
- Defined in:
- gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#date_interval ⇒ Types::AnomalyDateInterval
Assigns the start and end dates for retrieving cost anomalies.
-
#feedback ⇒ String
Filters anomaly results by the feedback field on the anomaly object.
-
#max_results ⇒ Integer
The number of entries a paginated response contains.
-
#monitor_arn ⇒ String
Retrieves all of the cost anomalies detected for a specific cost anomaly monitor Amazon Resource Name (ARN).
-
#next_page_token ⇒ String
The token to retrieve the next set of results.
-
#total_impact ⇒ Types::TotalImpactFilter
Filters anomaly results by the total impact field on the anomaly object.
Instance Attribute Details
#date_interval ⇒ Types::AnomalyDateInterval
Assigns the start and end dates for retrieving cost anomalies. The
returned anomaly object will have an AnomalyEndDate
in the
specified time range.
2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 |
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 2028 class GetAnomaliesRequest < Struct.new( :monitor_arn, :date_interval, :feedback, :total_impact, :next_page_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#feedback ⇒ String
Filters anomaly results by the feedback field on the anomaly object.
2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 |
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 2028 class GetAnomaliesRequest < Struct.new( :monitor_arn, :date_interval, :feedback, :total_impact, :next_page_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#max_results ⇒ Integer
The number of entries a paginated response contains.
2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 |
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 2028 class GetAnomaliesRequest < Struct.new( :monitor_arn, :date_interval, :feedback, :total_impact, :next_page_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#monitor_arn ⇒ String
Retrieves all of the cost anomalies detected for a specific cost anomaly monitor Amazon Resource Name (ARN).
2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 |
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 2028 class GetAnomaliesRequest < Struct.new( :monitor_arn, :date_interval, :feedback, :total_impact, :next_page_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#next_page_token ⇒ String
The token to retrieve the next set of results. Amazon Web Services provides the token when the response from a previous call has more results than the maximum page size.
2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 |
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 2028 class GetAnomaliesRequest < Struct.new( :monitor_arn, :date_interval, :feedback, :total_impact, :next_page_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#total_impact ⇒ Types::TotalImpactFilter
Filters anomaly results by the total impact field on the anomaly
object. For example, you can filter anomalies GREATER_THAN 200.00
to retrieve anomalies, with an estimated dollar impact greater than
200.
2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 |
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 2028 class GetAnomaliesRequest < Struct.new( :monitor_arn, :date_interval, :feedback, :total_impact, :next_page_token, :max_results) SENSITIVE = [] include Aws::Structure end |