class Aws::CodeGuruProfiler::Types::ListProfileTimesRequest

The structure representing the listProfileTimesRequest.

@note When making an API call, you may pass ListProfileTimesRequest

data as a hash:

    {
      end_time: Time.now, # required
      max_results: 1,
      next_token: "PaginationToken",
      order_by: "TimestampDescending", # accepts TimestampDescending, TimestampAscending
      period: "PT5M", # required, accepts PT5M, PT1H, P1D
      profiling_group_name: "ProfilingGroupName", # required
      start_time: Time.now, # required
    }

@!attribute [rw] end_time

The end time of the time range from which to list the profiles.
@return [Time]

@!attribute [rw] max_results

The maximum number of profile time results returned by
`ListProfileTimes` in paginated output. When this parameter is used,
`ListProfileTimes` only returns `maxResults` results in a single
page with a `nextToken` response element. The remaining results of
the initial request can be seen by sending another
`ListProfileTimes` request with the returned `nextToken` value.
@return [Integer]

@!attribute [rw] next_token

The `nextToken` value returned from a previous paginated
`ListProfileTimes` request where `maxResults` was used and the
results exceeded the value of that parameter. Pagination continues
from the end of the previous results that returned the `nextToken`
value.

<note markdown="1"> This token should be treated as an opaque identifier that is only
used to retrieve the next items in a list and not for other
programmatic purposes.

 </note>
@return [String]

@!attribute [rw] order_by

The order (ascending or descending by start time of the profile) to
use when listing profiles. Defaults to `TIMESTAMP_DESCENDING`.
@return [String]

@!attribute [rw] period

The aggregation period. This specifies the period during which an
aggregation profile collects posted agent profiles for a profiling
group. There are 3 valid values.

* `P1D` — 1 day

* `PT1H` — 1 hour

* `PT5M` — 5 minutes
@return [String]

@!attribute [rw] profiling_group_name

The name of the profiling group.
@return [String]

@!attribute [rw] start_time

The start time of the time range from which to list the profiles.
@return [Time]

@see docs.aws.amazon.com/goto/WebAPI/codeguruprofiler-2019-07-18/ListProfileTimesRequest AWS API Documentation

Constants

SENSITIVE