class Aws::CloudWatchLogs::Types::DescribeLogStreamsRequest

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

data as a hash:

    {
      log_group_name: "LogGroupName", # required
      log_stream_name_prefix: "LogStreamName",
      order_by: "LogStreamName", # accepts LogStreamName, LastEventTime
      descending: false,
      next_token: "NextToken",
      limit: 1,
    }

@!attribute [rw] log_group_name

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

@!attribute [rw] log_stream_name_prefix

The prefix to match.

If `orderBy` is `LastEventTime`, you cannot specify this parameter.
@return [String]

@!attribute [rw] order_by

If the value is `LogStreamName`, the results are ordered by log
stream name. If the value is `LastEventTime`, the results are
ordered by the event time. The default value is `LogStreamName`.

If you order the results by event time, you cannot specify the
`logStreamNamePrefix` parameter.

`lastEventTimestamp` represents the time of the most recent log
event in the log stream in CloudWatch Logs. This number is expressed
as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.
`lastEventTimestamp` updates on an eventual consistency basis. It
typically updates in less than an hour from ingestion, but in rare
situations might take longer.
@return [String]

@!attribute [rw] descending

If the value is true, results are returned in descending order. If
the value is to false, results are returned in ascending order. The
default value is false.
@return [Boolean]

@!attribute [rw] next_token

The token for the next set of items to return. (You received this
token from a previous call.)
@return [String]

@!attribute [rw] limit

The maximum number of items returned. If you don't specify a value,
the default is up to 50 items.
@return [Integer]

@see docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/DescribeLogStreamsRequest AWS API Documentation

Constants

SENSITIVE