Class: Aws::XRay::Types::GetTimeSeriesServiceStatisticsRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::XRay::Types::GetTimeSeriesServiceStatisticsRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-xray/types.rb
Overview
When making an API call, you may pass GetTimeSeriesServiceStatisticsRequest data as a hash:
{
start_time: Time.now, # required
end_time: Time.now, # required
group_name: "GroupName",
group_arn: "GroupARN",
entity_selector_expression: "EntitySelectorExpression",
period: 1,
next_token: "String",
}
Instance Attribute Summary collapse
-
#end_time ⇒ Time
The end of the time frame for which to aggregate statistics.
-
#entity_selector_expression ⇒ String
A filter expression defining entities that will be aggregated for statistics.
-
#group_arn ⇒ String
The ARN of the group for which to pull statistics from.
-
#group_name ⇒ String
The case-sensitive name of the group for which to pull statistics from.
-
#next_token ⇒ String
Pagination token.
-
#period ⇒ Integer
Aggregation period in seconds.
-
#start_time ⇒ Time
The start of the time frame for which to aggregate statistics.
Instance Attribute Details
#end_time ⇒ Time
The end of the time frame for which to aggregate statistics.
944 945 946 947 948 949 950 951 952 953 |
# File 'lib/aws-sdk-xray/types.rb', line 944 class GetTimeSeriesServiceStatisticsRequest < Struct.new( :start_time, :end_time, :group_name, :group_arn, :entity_selector_expression, :period, :next_token) include Aws::Structure end |
#entity_selector_expression ⇒ String
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.
944 945 946 947 948 949 950 951 952 953 |
# File 'lib/aws-sdk-xray/types.rb', line 944 class GetTimeSeriesServiceStatisticsRequest < Struct.new( :start_time, :end_time, :group_name, :group_arn, :entity_selector_expression, :period, :next_token) include Aws::Structure end |
#group_arn ⇒ String
The ARN of the group for which to pull statistics from.
944 945 946 947 948 949 950 951 952 953 |
# File 'lib/aws-sdk-xray/types.rb', line 944 class GetTimeSeriesServiceStatisticsRequest < Struct.new( :start_time, :end_time, :group_name, :group_arn, :entity_selector_expression, :period, :next_token) include Aws::Structure end |
#group_name ⇒ String
The case-sensitive name of the group for which to pull statistics from.
944 945 946 947 948 949 950 951 952 953 |
# File 'lib/aws-sdk-xray/types.rb', line 944 class GetTimeSeriesServiceStatisticsRequest < Struct.new( :start_time, :end_time, :group_name, :group_arn, :entity_selector_expression, :period, :next_token) include Aws::Structure end |
#next_token ⇒ String
Pagination token. Not used.
944 945 946 947 948 949 950 951 952 953 |
# File 'lib/aws-sdk-xray/types.rb', line 944 class GetTimeSeriesServiceStatisticsRequest < Struct.new( :start_time, :end_time, :group_name, :group_arn, :entity_selector_expression, :period, :next_token) include Aws::Structure end |
#period ⇒ Integer
Aggregation period in seconds.
944 945 946 947 948 949 950 951 952 953 |
# File 'lib/aws-sdk-xray/types.rb', line 944 class GetTimeSeriesServiceStatisticsRequest < Struct.new( :start_time, :end_time, :group_name, :group_arn, :entity_selector_expression, :period, :next_token) include Aws::Structure end |
#start_time ⇒ Time
The start of the time frame for which to aggregate statistics.
944 945 946 947 948 949 950 951 952 953 |
# File 'lib/aws-sdk-xray/types.rb', line 944 class GetTimeSeriesServiceStatisticsRequest < Struct.new( :start_time, :end_time, :group_name, :group_arn, :entity_selector_expression, :period, :next_token) include Aws::Structure end |