UpdateTaskRequest
public struct UpdateTaskRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The Amazon Resource Name (ARN) of the resource name of the CloudWatch LogGroup.
Declaration
Swift
public let cloudWatchLogGroupArn: String?
-
A list of filter rules that determines which files to exclude from a task. The list should contain a single filter string that consists of the patterns to exclude. The patterns are delimited by “|” (that is, a pipe), for example: “/folder1|/folder2”
Declaration
Swift
public let excludes: [FilterRule]?
-
The name of the task to update.
Declaration
Swift
public let name: String?
-
Undocumented
Declaration
Swift
public let options: Options?
-
Specifies a schedule used to periodically transfer files from a source to a destination location. You can configure your task to execute hourly, daily, weekly or on specific days of the week. You control when in the day or hour you want the task to execute. The time you specify is UTC time. For more information, see task-scheduling.
Declaration
Swift
public let schedule: TaskSchedule?
-
The Amazon Resource Name (ARN) of the resource name of the task to update.
Declaration
Swift
public let taskArn: String
-
Undocumented
Declaration
Swift
public init(cloudWatchLogGroupArn: String? = nil, excludes: [FilterRule]? = nil, name: String? = nil, options: Options? = nil, schedule: TaskSchedule? = nil, taskArn: String)
-
Declaration
Swift
public func validate(name: String) throws