You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

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

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing GetTimeSeriesServiceStatisticsRequest as input to an Aws::Client method, you can use a vanilla 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

Instance Attribute Details

#end_timeTime

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

Returns:

  • (Time)

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

#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.

Returns:

  • (String)

    A filter expression defining entities that will be aggregated for statistics.

#group_arnString

The ARN of the group for which to pull statistics from.

Returns:

  • (String)

    The ARN of the group for which to pull statistics from.

#group_nameString

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

Returns:

  • (String)

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

#next_tokenString

Pagination token. Not used.

Returns:

  • (String)

    Pagination token.

#periodInteger

Aggregation period in seconds.

Returns:

  • (Integer)

    Aggregation period in seconds.

#start_timeTime

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

Returns:

  • (Time)

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