Class: Aws::CostExplorer::Types::TotalImpactFilter

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb

Overview

Note:

When making an API call, you may pass TotalImpactFilter data as a hash:

{
  numeric_operator: "EQUAL", # required, accepts EQUAL, GREATER_THAN_OR_EQUAL, LESS_THAN_OR_EQUAL, GREATER_THAN, LESS_THAN, BETWEEN
  start_value: 1.0, # required
  end_value: 1.0,
}

Filters cost anomalies based on the total impact.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#end_valueFloat

The upper bound dollar value that's used in the filter.

Returns:

  • (Float)


6863
6864
6865
6866
6867
6868
6869
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 6863

class TotalImpactFilter < Struct.new(
  :numeric_operator,
  :start_value,
  :end_value)
  SENSITIVE = []
  include Aws::Structure
end

#numeric_operatorString

The comparing value that's used in the filter.

Returns:

  • (String)


6863
6864
6865
6866
6867
6868
6869
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 6863

class TotalImpactFilter < Struct.new(
  :numeric_operator,
  :start_value,
  :end_value)
  SENSITIVE = []
  include Aws::Structure
end

#start_valueFloat

The lower bound dollar value that's used in the filter.

Returns:

  • (Float)


6863
6864
6865
6866
6867
6868
6869
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 6863

class TotalImpactFilter < Struct.new(
  :numeric_operator,
  :start_value,
  :end_value)
  SENSITIVE = []
  include Aws::Structure
end