PutEventsRequestEntry class

Represents an event to be submitted.

Constructors

PutEventsRequestEntry({String? detail, String? detailType, String? eventBusName, List<String>? resources, String? source, DateTime? time})

Properties

detail String?
A valid JSON string. There is no other schema imposed. The JSON string may contain fields and nested subobjects.
final
detailType String?
Free-form string used to decide what fields to expect in the event detail.
final
eventBusName String?
The name or ARN of the event bus to receive the event. Only the rules that are associated with this event bus are used to match the event. If you omit this, the default event bus is used.
final
hashCode int
The hash code for this object.
no setterinherited
resources List<String>?
AWS resources, identified by Amazon Resource Name (ARN), which the event primarily concerns. Any number, including zero, may be present.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
source String?
The source of the event.
final
time DateTime?
The time stamp of the event, per RFC3339. If no time stamp is provided, the time stamp of the PutEvents call is used.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited