isolation_profile#
The following methods allow for interaction with the ZIA Cloud Browser Isolation Profile API endpoints.
Methods are accessible via zia.isolation_profile
- class IsolationProfileAPI#
Bases:
object
- get_profiles_by_id(profile_id)#
Retrieves a specific isolation profile by its unique identifier.
- Parameters:
profile_id (str) – The ID of the isolation profile to retrieve.
- Returns:
The isolation profile if found, otherwise None.
- Return type:
Box
Examples
>>> profile = zia.isolation_profiles.get_profiles_by_id('12345') ... print(profile)
- get_profiles_by_name(name)#
Retrieves a specific isolation profile by its name.
- Parameters:
name (str) – The name of the isolation profile to retrieve.
- Returns:
The isolation profile if found, otherwise None.
- Return type:
Box
Examples
>>> profile = zia.isolation_profiles.get_profiles_by_name('Default Isolation') ... print(profile)
- list_isolation_profiles(**kwargs)#
Returns a list of all profiles in the Isolation Profile field for URL Filtering rules and Cloud App Control rules.
- Parameters:
**kwargs – Optional keyword arguments to refine the search query.
- Returns:
A list of isolation profile resource records.
- Return type:
BoxList
Examples
>>> isolation_profiles = zia.isolation_profiles.list_isolation_profiles()