AWSLogsCreateExportTaskRequest

Objective-C

@interface AWSLogsCreateExportTaskRequest

Swift

class AWSLogsCreateExportTaskRequest
  • The name of S3 bucket for the exported log data. The bucket must be in the same Amazon Web Services region.

    Declaration

    Objective-C

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

    Swift

    var destination: String? { get set }
  • The prefix used as the start of the key for every object exported. If you don’t specify a value, the default is exportedlogs.

    Declaration

    Objective-C

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

    Swift

    var destinationPrefix: String? { get set }
  • The start time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. Events with a timestamp earlier than this time are not exported.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable from;

    Swift

    var from: NSNumber? { get set }
  • The name of the log group.

    Declaration

    Objective-C

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

    Swift

    var logGroupName: String? { get set }
  • Export only log streams that match the provided prefix. If you don’t specify a value, no prefix filter is applied.

    Declaration

    Objective-C

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

    Swift

    var logStreamNamePrefix: String? { get set }
  • The name of the export task.

    Declaration

    Objective-C

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

    Swift

    var taskName: String? { get set }
  • to

    The end time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable to;

    Swift

    var to: NSNumber? { get set }