ListTargetsFilter class

Information about a filter to apply to the list of returned targets. You can filter by target type, address, or status. For example, to filter results to notification rules that have active Amazon SNS topics as targets, you could specify a ListTargetsFilter Name as TargetType and a Value of SNS, and a Name of TARGET_STATUS and a Value of ACTIVE.

Annotations
  • @JsonSerializable(includeIfNull: false, explicitToJson: true, createFactory: false, createToJson: true)

Constructors

ListTargetsFilter({@required ListTargetsFilterName name, @required String value})

Properties

hashCode int
The hash code for this object. [...]
read-only, inherited
name ListTargetsFilterName
The name of the attribute you want to use to filter the returned targets.
@JsonKey(name: 'Name'), final
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
value String
The value of the attribute you want to use to filter the returned targets. For example, if you specify SNS for the Target type, you could specify an Amazon Resource Name (ARN) for a topic as the value.
@JsonKey(name: 'Value'), final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent 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