PutEventsRequestEntry
public struct PutEventsRequestEntry : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
A valid JSON string. There is no other schema imposed. The JSON string may contain fields and nested subobjects.
Declaration
Swift
public let detail: String?
-
Free-form string used to decide what fields to expect in the event detail.
Declaration
Swift
public let detailType: String?
-
The event bus that will receive the event. Only the rules that are associated with this event bus will be able to match the event.
Declaration
Swift
public let eventBusName: String?
-
AWS resources, identified by Amazon Resource Name (ARN), which the event primarily concerns. Any number, including zero, may be present.
Declaration
Swift
public let resources: [String]?
-
The source of the event.
Declaration
Swift
public let source: String?
-
The time stamp of the event, per RFC3339. If no time stamp is provided, the time stamp of the PutEvents call is used.
Declaration
Swift
public let time: TimeStamp?
-
Undocumented
Declaration
Swift
public init(detail: String? = nil, detailType: String? = nil, eventBusName: String? = nil, resources: [String]? = nil, source: String? = nil, time: TimeStamp? = nil)
-
Declaration
Swift
public func validate(name: String) throws