AWSLogsLiveTailSessionStart
Objective-C
@interface AWSLogsLiveTailSessionStart
Swift
class AWSLogsLiveTailSessionStart
This object contains information about this Live Tail session, including the log groups included and the log stream filters, if any.
-
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 botherror
and404
.For more information about filter pattern syntax, see Filter and Pattern Syntax.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable logEventFilterPattern;
Swift
var logEventFilterPattern: String? { get set }
-
An array of the names and ARNs of the log groups included in this Live Tail session.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable logGroupIdentifiers;
Swift
var logGroupIdentifiers: [String]? { get set }
-
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.Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable logStreamNamePrefixes;
Swift
var logStreamNamePrefixes: [String]? { get set }
-
If your StartLiveTail operation request included a
logStreamNames
parameter that filtered the session to only include certain log streams, these streams are listed here.Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable logStreamNames;
Swift
var logStreamNames: [String]? { get set }
-
The unique ID generated by CloudWatch Logs to identify this Live Tail session request.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable requestId;
Swift
var requestId: String? { get set }
-
The unique ID generated by CloudWatch Logs to identify this Live Tail session.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable sessionId;
Swift
var sessionId: String? { get set }