AWSLogsPutLogEventsRequest

Objective-C

@interface AWSLogsPutLogEventsRequest

Swift

class AWSLogsPutLogEventsRequest
  • The log events.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<AWSLogsInputLogEvent *> *_Nullable logEvents;

    Swift

    var logEvents: [AWSLogsInputLogEvent]? { get set }
  • The name of the log group.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable logGroupName;

    Swift

    var logGroupName: String? { get set }
  • The name of the log stream.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable logStreamName;

    Swift

    var logStreamName: String? { get set }
  • The sequence token obtained from the response of the previous PutLogEvents call. An upload in a newly created log stream does not require a sequence token. You can also get the sequence token using DescribeLogStreams. If you call PutLogEvents twice within a narrow time period using the same value for sequenceToken, both calls might be successful or one might be rejected.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable sequenceToken;

    Swift

    var sequenceToken: String? { get set }