class
Amazonite::Ssm::ComplianceStringFilter
- Amazonite::Ssm::ComplianceStringFilter
- Reference
- Object
Overview
One or more filters. Use a filter to return a more specific list of results.
Included Modules
- JSON::Serializable
Defined in:
ssm/compliance_string_filter.crConstructors
- .new(pull : JSON::PullParser)
- .new(key : String | Nil = nil, values : Array(String) | Nil = nil, type : ComplianceQueryOperatorType | Nil = nil)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#hash(hasher)
See
Object#hash(hasher) -
#key : String | Nil
The name of the filter.
-
#key=(key : String | Nil)
The name of the filter.
-
#type : ComplianceQueryOperatorType | Nil
The type of comparison that should be performed for the value: Equal, NotEqual, BeginWith, LessThan, or GreaterThan.
-
#type=(type : ComplianceQueryOperatorType | Nil)
The type of comparison that should be performed for the value: Equal, NotEqual, BeginWith, LessThan, or GreaterThan.
- #validate! : Nil
-
#values : Array(String) | Nil
The value for which to search.
-
#values=(values : Array(String) | Nil)
The value for which to search.
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The type of comparison that should be performed for the value: Equal, NotEqual, BeginWith, LessThan, or GreaterThan.
The type of comparison that should be performed for the value: Equal, NotEqual, BeginWith, LessThan, or GreaterThan.