CreateExportTaskRequest
public struct CreateExportTaskRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The name of S3 bucket for the exported log data. The bucket must be in the same AWS region.
Declaration
Swift
public let destination: String -
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
Swift
public let destinationPrefix: String? -
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
Swift
public let from: Int64 -
The name of the log group.
Declaration
Swift
public let logGroupName: String -
Export only log streams that match the provided prefix. If you don’t specify a value, no prefix filter is applied.
Declaration
Swift
public let logStreamNamePrefix: String? -
The name of the export task.
Declaration
Swift
public let taskName: String? -
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
Swift
public let to: Int64 -
Undocumented
Declaration
Swift
public init(destination: String, destinationPrefix: String? = nil, from: Int64, logGroupName: String, logStreamNamePrefix: String? = nil, taskName: String? = nil, to: Int64) -
Declaration
Swift
public func validate(name: String) throws
View on GitHub
CreateExportTaskRequest Structure Reference