Class: Aws::CloudWatchLogs::Types::LiveTailSessionStart
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::CloudWatchLogs::Types::LiveTailSessionStart
 
- Defined in:
- gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/types.rb
Overview
This object contains information about this Live Tail session, including the log groups included and the log stream filters, if any.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #event_type  ⇒ Object 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Returns the value of attribute event_type. 
- 
  
    
      #log_event_filter_pattern  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    An optional pattern to filter the results to include only log events that match the pattern. 
- 
  
    
      #log_group_identifiers  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    An array of the names and ARNs of the log groups included in this Live Tail session. 
- 
  
    
      #log_stream_name_prefixes  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    If your StartLiveTail operation request included a logStreamNamePrefixesparameter that filtered the session to only include log streams that have names that start with certain prefixes, these prefixes are listed here.
- 
  
    
      #log_stream_names  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    If your StartLiveTail operation request included a logStreamNamesparameter that filtered the session to only include certain log streams, these streams are listed here.
- 
  
    
      #request_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The unique ID generated by CloudWatch Logs to identify this Live Tail session request. 
- 
  
    
      #session_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The unique ID generated by CloudWatch Logs to identify this Live Tail session. 
Instance Attribute Details
#event_type ⇒ Object
Returns the value of attribute event_type
| 4296 4297 4298 | # File 'gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/types.rb', line 4296 def event_type @event_type end | 
#log_event_filter_pattern ⇒ String
An optional pattern to filter the results to include only log events
that match the pattern. For example, a filter pattern of error 404
displays only log events that include both error and 404.
For more information about filter pattern syntax, see Filter and Pattern Syntax.
| 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 4306 | # File 'gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/types.rb', line 4296 class LiveTailSessionStart < Struct.new( :request_id, :session_id, :log_group_identifiers, :log_stream_names, :log_stream_name_prefixes, :log_event_filter_pattern, :event_type) SENSITIVE = [] include Aws::Structure end | 
#log_group_identifiers ⇒ Array<String>
An array of the names and ARNs of the log groups included in this Live Tail session.
| 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 4306 | # File 'gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/types.rb', line 4296 class LiveTailSessionStart < Struct.new( :request_id, :session_id, :log_group_identifiers, :log_stream_names, :log_stream_name_prefixes, :log_event_filter_pattern, :event_type) SENSITIVE = [] include Aws::Structure end | 
#log_stream_name_prefixes ⇒ Array<String>
If your StartLiveTail operation request included a
logStreamNamePrefixes parameter that filtered the session to only
include log streams that have names that start with certain
prefixes, these prefixes are listed here.
| 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 4306 | # File 'gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/types.rb', line 4296 class LiveTailSessionStart < Struct.new( :request_id, :session_id, :log_group_identifiers, :log_stream_names, :log_stream_name_prefixes, :log_event_filter_pattern, :event_type) SENSITIVE = [] include Aws::Structure end | 
#log_stream_names ⇒ Array<String>
If your StartLiveTail operation request included a logStreamNames
parameter that filtered the session to only include certain log
streams, these streams are listed here.
| 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 4306 | # File 'gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/types.rb', line 4296 class LiveTailSessionStart < Struct.new( :request_id, :session_id, :log_group_identifiers, :log_stream_names, :log_stream_name_prefixes, :log_event_filter_pattern, :event_type) SENSITIVE = [] include Aws::Structure end | 
#request_id ⇒ String
The unique ID generated by CloudWatch Logs to identify this Live Tail session request.
| 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 4306 | # File 'gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/types.rb', line 4296 class LiveTailSessionStart < Struct.new( :request_id, :session_id, :log_group_identifiers, :log_stream_names, :log_stream_name_prefixes, :log_event_filter_pattern, :event_type) SENSITIVE = [] include Aws::Structure end | 
#session_id ⇒ String
The unique ID generated by CloudWatch Logs to identify this Live Tail session.
| 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 4306 | # File 'gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/types.rb', line 4296 class LiveTailSessionStart < Struct.new( :request_id, :session_id, :log_group_identifiers, :log_stream_names, :log_stream_name_prefixes, :log_event_filter_pattern, :event_type) SENSITIVE = [] include Aws::Structure end |