ScheduleAction
public struct ScheduleAction : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The name of the action, must be unique within the schedule. This name provides the main reference to an action once it is added to the schedule. A name is unique if it is no longer in the schedule. The schedule is automatically cleaned up to remove actions with a start time of more than 1 hour ago (approximately) so at that point a name can be reused.
Declaration
Swift
public let actionName: String
-
Settings for this schedule action.
Declaration
Swift
public let scheduleActionSettings: ScheduleActionSettings
-
The time for the action to start in the channel.
Declaration
Swift
public let scheduleActionStartSettings: ScheduleActionStartSettings
-
Undocumented
Declaration
Swift
public init(actionName: String, scheduleActionSettings: ScheduleActionSettings, scheduleActionStartSettings: ScheduleActionStartSettings)
-
Declaration
Swift
public func validate(name: String) throws