AWSConnectControlPlaneUserAttributeFilter
Objective-C
@interface AWSConnectControlPlaneUserAttributeFilter
Swift
class AWSConnectControlPlaneUserAttributeFilter
An object that can be used to specify Tag conditions or Hierarchy Group conditions inside the SearchFilter
.
This accepts an OR
of AND
(List of List) input where:
The top level list specifies conditions that need to be applied with
OR
operatorThe inner list specifies conditions that need to be applied with
AND
operator.
Only one field can be populated. Maximum number of allowed Tag conditions is 25. Maximum number of allowed Hierarchy Group conditions is 20.
-
A list of conditions which would be applied together with an
AND
condition.Declaration
Objective-C
@property (nonatomic, strong) AWSConnectAttributeAndCondition *_Nullable andCondition;
Swift
var andCondition: AWSConnectAttributeAndCondition? { get set }
-
A leaf node condition which can be used to specify a hierarchy group condition.
Declaration
Objective-C
@property (nonatomic, strong) AWSConnectHierarchyGroupCondition *_Nullable hierarchyGroupCondition;
Swift
var hierarchyGroupCondition: AWSConnectHierarchyGroupCondition? { get set }
-
A list of conditions which would be applied together with an
OR
condition.Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSConnectAttributeAndCondition *> *_Nullable orConditions;
Swift
var orConditions: [AWSConnectAttributeAndCondition]? { get set }
-
A leaf node condition which can be used to specify a tag condition, for example,
HAVE BPO = 123
.Declaration
Objective-C
@property (nonatomic, strong) AWSConnectTagCondition *_Nullable tagCondition;
Swift
var tagCondition: AWSConnectTagCondition? { get set }