class Aws::Lightsail::Types::GetContainerLogRequest

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

data as a hash:

    {
      service_name: "ContainerServiceName", # required
      container_name: "string", # required
      start_time: Time.now,
      end_time: Time.now,
      filter_pattern: "string",
      page_token: "string",
    }

@!attribute [rw] service_name

The name of the container service for which to get a container log.
@return [String]

@!attribute [rw] container_name

The name of the container that is either running or previously ran
on the container service for which to return a log.
@return [String]

@!attribute [rw] start_time

The start of the time interval for which to get log data.

Constraints:

* Specified in Coordinated Universal Time (UTC).

* Specified in the Unix time format.

  For example, if you wish to use a start time of October 1, 2018,
  at 8 PM UTC, specify `1538424000` as the start time.

You can convert a human-friendly time to Unix time format using a
converter like [Epoch converter][1].

[1]: https://www.epochconverter.com/
@return [Time]

@!attribute [rw] end_time

The end of the time interval for which to get log data.

Constraints:

* Specified in Coordinated Universal Time (UTC).

* Specified in the Unix time format.

  For example, if you wish to use an end time of October 1, 2018, at
  9 PM UTC, specify `1538427600` as the end time.

You can convert a human-friendly time to Unix time format using a
converter like [Epoch converter][1].

[1]: https://www.epochconverter.com/
@return [Time]

@!attribute [rw] filter_pattern

The pattern to use to filter the returned log events to a specific
term.

The following are a few examples of filter patterns that you can
specify:

* To return all log events, specify a filter pattern of `""`.

* To exclude log events that contain the `ERROR` term, and return
  all other log events, specify a filter pattern of `"-ERROR"`.

* To return log events that contain the `ERROR` term, specify a
  filter pattern of `"ERROR"`.

* To return log events that contain both the `ERROR` and `Exception`
  terms, specify a filter pattern of `"ERROR Exception"`.

* To return log events that contain the `ERROR` *or* the `Exception`
  term, specify a filter pattern of `"?ERROR ?Exception"`.
@return [String]

@!attribute [rw] page_token

The token to advance to the next page of results from your request.

To get a page token, perform an initial `GetContainerLog` request.
If your results are paginated, the response will return a next page
token that you can specify as the page token in a subsequent
request.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/lightsail-2016-11-28/GetContainerLogRequest AWS API Documentation

Constants

SENSITIVE