# AgentSearchFilters


## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**id** | **List[str]** | Returns only agents that are an exact match of the provided identifiers. | [optional] 
**agent_name** | **List[str]** | Returns only agents with the given name.  This is an exact match only.  | [optional] 
**computer_name** | **List[str]** | Returns only agents with the given computer name. This is an exact match only.  | [optional] 
**username** | **List[str]** | Returns only agents that have at least one user with a name. starting with the provided string. This is a case-insensitive prefix match.  | [optional] 
**user_principal_name** | **List[str]** | Returns only agents that have at least one user principal name, starting with one of the provided strings. This is a case-insensitive prefix match. User principle name is the user login name in an Internet-style format, typically used in Active Directory environments.  | [optional] 
**platform** | [**List[Platform]**](Platform.md) | Filter on the platform on which the agent is running.  | [optional] 
**os_version** | **List[str]** | Case-insensitive prefix filter on the OS version. | [optional] 
**serial_number** | **List[str]** | Case-insensitive prefix filter on the serial number. | [optional] 
**location_country_iso** | **List[str]** | Filter using the ISO country code of the location.  | [optional] 
**location_subdivision1_code** | **List[str]** | Filter using the code for the first level administrative division within  the country. In US/Canada this is the State, in UK it&#39;s the country e.g. &#x60;ENG&#x60;  | [optional] 
**location_city** | **List[str]** | This is a prefix match on the city name field. The endpoint expects this to contain the  name of the city in English. e.g. &#39;Paris&#39; or &#39;&#39;  | [optional] 
**license_type** | [**List[AgentLicenseType]**](AgentLicenseType.md) | Filter on the agent&#39;s license type  | [optional] 
**any_connect_device_id** | **List[str]** | IDs of devices that has the Cisco Secure Client deployed with the Internet Security module. Returns only agents that have at least one matching &#x60;anyConnectDeviceId&#x60;.  | [optional] 

## Example

```python
from thousandeyes_sdk.endpoint_agents.models.agent_search_filters import AgentSearchFilters

# TODO update the JSON string below
json = "{}"
# create an instance of AgentSearchFilters from a JSON string
agent_search_filters_instance = AgentSearchFilters.from_json(json)
# print the JSON string representation of the object
print(AgentSearchFilters.to_json())

# convert the object into a dict
agent_search_filters_dict = agent_search_filters_instance.to_dict()
# create an instance of AgentSearchFilters from a dict
agent_search_filters_from_dict = AgentSearchFilters.from_dict(agent_search_filters_dict)
```
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


