class Aws::Connect::Types::SearchCriteria
@see docs.aws.amazon.com/goto/WebAPI/connect-2017-08-08/SearchCriteria AWS API Documentation
@return [Types::SearchableContactAttributes]<br>: docs.aws.amazon.com/service-authorization/latest/reference/list_amazonconnect.html#amazonconnect-actions-as-permissions<br>[1]: docs.aws.amazon.com/connect/latest/adminguide/search-custom-attributes.html<br><br><br><br>defined by Amazon Connect.<br>[2]Actions
For more information, see
`GetContactAttributes` action is required to perform an API request.
To use ‘SearchableContactAttributes` in a search request, the
Administrator Guide*.
[Search by customer contact attributes] in the *Amazon Connect
have been configured for contact search. For more information, see
The search criteria based on user-defined contact attributes that
@!attribute [rw] searchable_contact_attributes
@return [Array<String>]
The list of queue IDs associated with contacts.
@!attribute [rw] queue_ids
@return [Array<String>]
The list of initiation methods associated with contacts.
@!attribute [rw] initiation_methods
@return [Types::ContactAnalysis]
Contact Lens.
Search criteria based on analysis outputs from Amazon Connect
@!attribute [rw] contact_analysis
@return [Array<String>]
The list of channels associated with contacts.
@!attribute [rw] channels
@return [Types::AgentHierarchyGroups]
contact.
The agent hierarchy groups of the agent at the time of handling the
@!attribute [rw] agent_hierarchy_groups
@return [Array<String>]
The identifiers of agents who handled the contacts.
@!attribute [rw] agent_ids
A structure of search criteria to be used to return contacts.