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