View Source SCIM.V2.Filter.Condition (scim v0.0.1)
Describes a condition an attribute has to meet.
e.g. someIdField has to be equal to "2819c223-7f76-453a-919d-413861904646"
%Condition{
path: %Path{attribute: "someIdField"},
op: :eq,
value: %Value{type: :string, value: "2819c223-7f76-453a-919d-413861904646"},}
e.g. the displayName of members whose name start with "foo" has to end with "bar":
%Condition{
path: %Path{
attribute: "members",
subattribute: "displayName",
filter: %Filter{
value: %Condition{
path: %Path{attribute: "name"},
op: :sw,
value: %Value{type: :string, value: "foo"},
},
}
},
op: :ew,
value: %Value{type: :string, value: "bar"},}