Notification

public struct Notification : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The list of job states that will trigger a notification for this job.

    Declaration

    Swift

    public let jobStatesToNotify: [JobState]?
  • Any change in job state will trigger a notification for this job.

    Declaration

    Swift

    public let notifyAll: Bool?
  • The new SNS TopicArn that you want to associate with this job. You can create Amazon Resource Names (ARNs) for topics by using the CreateTopic Amazon SNS API action. You can subscribe email addresses to an Amazon SNS topic through the AWS Management Console, or by using the Subscribe AWS Simple Notification Service (SNS) API action.

    Declaration

    Swift

    public let snsTopicARN: String?
  • Undocumented

    Declaration

    Swift

    public init(jobStatesToNotify: [JobState]? = nil, notifyAll: Bool? = nil, snsTopicARN: String? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws