class
Amazonite::Ssm::OpsItemEventFilter
- Amazonite::Ssm::OpsItemEventFilter
- Reference
- Object
Overview
Describes a filter for a specific list of OpsItem events. You can filter event information by using tags. You specify tags by using a key-value pair mapping.
Included Modules
- JSON::Serializable
Defined in:
ssm/ops_item_event_filter.crConstructors
- .new(key : OpsItemEventFilterKey, values : Array(String), operator : OpsItemEventFilterOperator)
- .new(pull : JSON::PullParser)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#hash(hasher)
See
Object#hash(hasher) -
#key : OpsItemEventFilterKey
The name of the filter key.
-
#key=(key : OpsItemEventFilterKey)
The name of the filter key.
-
#operator : OpsItemEventFilterOperator
The operator used by the filter call.
-
#operator=(operator : OpsItemEventFilterOperator)
The operator used by the filter call.
- #validate! : Nil
-
#values : Array(String)
The values for the filter, consisting of one or more OpsItem IDs.
-
#values=(values : Array(String))
The values for the filter, consisting of one or more OpsItem IDs.
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The name of the filter key. Currently, the only supported value is OpsItemId.
The name of the filter key. Currently, the only supported value is OpsItemId.
The operator used by the filter call. Currently, the only supported value is Equal.
The operator used by the filter call. Currently, the only supported value is Equal.
The values for the filter, consisting of one or more OpsItem IDs.