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.
2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 |
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 2008 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.
2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 |
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 2008 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.
2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 |
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 2008 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).
2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 |
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 2008 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.
2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 |
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 2008 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.
2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 |
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 2008 class GetAnomaliesRequest < Struct.new( :monitor_arn, :date_interval, :feedback, :total_impact, :next_page_token, :max_results) SENSITIVE = [] include Aws::Structure end |