Class: Aws::XRay::Types::GetTimeSeriesServiceStatisticsRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-xray/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#end_timeTime

The end of the time frame for which to aggregate statistics.



1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-xray/types.rb', line 1222

class GetTimeSeriesServiceStatisticsRequest < Struct.new(
  :start_time,
  :end_time,
  :group_name,
  :group_arn,
  :entity_selector_expression,
  :period,
  :forecast_statistics,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end

#entity_selector_expressionString

A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.



1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-xray/types.rb', line 1222

class GetTimeSeriesServiceStatisticsRequest < Struct.new(
  :start_time,
  :end_time,
  :group_name,
  :group_arn,
  :entity_selector_expression,
  :period,
  :forecast_statistics,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end

#forecast_statisticsBoolean

The forecasted high and low fault count values. Forecast enabled requests require the EntitySelectorExpression ID be provided.



1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-xray/types.rb', line 1222

class GetTimeSeriesServiceStatisticsRequest < Struct.new(
  :start_time,
  :end_time,
  :group_name,
  :group_arn,
  :entity_selector_expression,
  :period,
  :forecast_statistics,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end

#group_arnString

The Amazon Resource Name (ARN) of the group for which to pull statistics from.



1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-xray/types.rb', line 1222

class GetTimeSeriesServiceStatisticsRequest < Struct.new(
  :start_time,
  :end_time,
  :group_name,
  :group_arn,
  :entity_selector_expression,
  :period,
  :forecast_statistics,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end

#group_nameString

The case-sensitive name of the group for which to pull statistics from.



1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-xray/types.rb', line 1222

class GetTimeSeriesServiceStatisticsRequest < Struct.new(
  :start_time,
  :end_time,
  :group_name,
  :group_arn,
  :entity_selector_expression,
  :period,
  :forecast_statistics,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end

#next_tokenString

Pagination token.



1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-xray/types.rb', line 1222

class GetTimeSeriesServiceStatisticsRequest < Struct.new(
  :start_time,
  :end_time,
  :group_name,
  :group_arn,
  :entity_selector_expression,
  :period,
  :forecast_statistics,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end

#periodInteger

Aggregation period in seconds.



1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-xray/types.rb', line 1222

class GetTimeSeriesServiceStatisticsRequest < Struct.new(
  :start_time,
  :end_time,
  :group_name,
  :group_arn,
  :entity_selector_expression,
  :period,
  :forecast_statistics,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end

#start_timeTime

The start of the time frame for which to aggregate statistics.



1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
# File 'lib/aws-sdk-xray/types.rb', line 1222

class GetTimeSeriesServiceStatisticsRequest < Struct.new(
  :start_time,
  :end_time,
  :group_name,
  :group_arn,
  :entity_selector_expression,
  :period,
  :forecast_statistics,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end