awswrangler.cloudwatch.describe_log_streams¶
- awswrangler.cloudwatch.describe_log_streams(log_group_name: str, log_stream_name_prefix: str | None = None, order_by: str | None = 'LogStreamName', descending: bool | None = False, limit: int | None = 50, boto3_session: Session | None = None) DataFrame ¶
List the log streams for the specified log group, return results as a Pandas DataFrame.
- Parameters:
log_group_name (
str
) – The name of the log group.log_stream_name_prefix (
str
|None
) – The prefix to match log streams’ nameorder_by (
str
|None
) – 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 .descending (
bool
|None
) – 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.limit (
int
|None
) – The maximum number of items returned. The default is up to 50 items.boto3_session (
Session
|None
) – The default boto3 session will be used if boto3_session isNone
.
- Return type:
DataFrame
- Returns:
Result as a Pandas DataFrame.
Examples
>>> import awswrangler as wr >>> df = wr.cloudwatch.describe_log_streams( ... log_group_name="aws_sdk_pandas_log_group", ... log_stream_name_prefix="aws_sdk_pandas_log_stream", ... )