SyncDataSyncDepartment
Sync Data Sync Department resource for Internet Access.
This resource does not support standard CRUDL methods. Each action listed below is a custom action that takes explicit keyword arguments and returns a value.
Quick Start
import zssdk
import logging
# Enable debug logging for SyncDataSyncDepartment
logging.getLogger('zssdk.zia').setLevel(logging.DEBUG)
logging.basicConfig(level=logging.DEBUG)
session = zssdk.Session(
vanity_domain="your-vanity-domain",
client_id="your-client-id",
client_secret="your-client-secret",
)
# Call get_departments on SyncDataSyncDepartment
resource = session.zia.SyncDataSyncDepartment()
result = resource.get_departments(data_sync_app="value", id=3600)
print(result)
# Debug output shows HTTP request/response details
Actions
get_departments()
Parameters:
| Name | Type | Required | Description |
|---|---|---|---|
data_sync_app | string | Yes | - |
id | integer | Yes | - |
name | string | No | - |
modified_since | long | No | - |
include_deleted | boolean | No | - |
page | integer | No | - |
page_size | integer | No | - |
Returns: SyncDataSyncDepartment
Example:
resource = session.zia.SyncDataSyncDepartment()
result = resource.get_departments(data_sync_app="value", id=3600)
print(result)
get_unified_datasync_departments_by_id()
Parameters:
| Name | Type | Required | Description |
|---|---|---|---|
data_sync_app | string | Yes | - |
id | integer | Yes | - |
Returns: SyncDataSyncDepartment
Example:
resource = session.zia.SyncDataSyncDepartment()
result = resource.get_unified_datasync_departments_by_id(data_sync_app="value", id=3600)
print(result)
get_unified_datasync_device_groups()
Parameters:
| Name | Type | Required | Description |
|---|---|---|---|
data_sync_app | string | Yes | - |
id | integer | Yes | - |
modified_since | long | No | - |
include_deleted | boolean | No | - |
page | integer | No | - |
page_size | integer | No | - |
Returns: SyncDataSyncDeviceGroup
Example:
resource = session.zia.SyncDataSyncDepartment()
result = resource.get_unified_datasync_device_groups(data_sync_app="value", id=3600)
print(result)
get_unified_datasync_devices()
Parameters:
| Name | Type | Required | Description |
|---|---|---|---|
data_sync_app | string | Yes | - |
id | integer | Yes | - |
host_name | string | No | - |
device_id_start | long | No | - |
os_type | string | No | - |
modified_since | long | No | - |
include_deleted | boolean | No | - |
cbi_device_group_type | boolean | No | - |
page | integer | No | - |
page_size | integer | No | - |
Returns: SyncDataSyncDevice
Example:
resource = session.zia.SyncDataSyncDepartment()
result = resource.get_unified_datasync_devices(data_sync_app="value", id=3600)
print(result)
get_unified_datasync_devices_by_id()
Parameters:
| Name | Type | Required | Description |
|---|---|---|---|
data_sync_app | string | Yes | - |
id | integer | Yes | - |
cbi_device_group_type | boolean | No | - |
Returns: SyncDataSyncDevice
Example:
resource = session.zia.SyncDataSyncDepartment()
result = resource.get_unified_datasync_devices_by_id(data_sync_app="value", id=3600)
print(result)
get_unified_datasync_devices_lite()
Parameters:
| Name | Type | Required | Description |
|---|---|---|---|
data_sync_app | integer | Yes | - |
id | integer | Yes | - |
timestamp | long | No | - |
device_ids | integer | No | - |
page | integer | No | - |
page_size | integer | No | - |
Returns: SyncDataSyncDeviceLite
Example:
resource = session.zia.SyncDataSyncDepartment()
result = resource.get_unified_datasync_devices_lite(data_sync_app=3600, id=3600)
print(result)
get_unified_datasync_groups()
Parameters:
| Name | Type | Required | Description |
|---|---|---|---|
data_sync_app | string | Yes | - |
id | integer | Yes | - |
name | string | No | - |
modified_since | long | No | - |
include_deleted | boolean | No | - |
page | integer | No | - |
page_size | integer | No | - |
Returns: SyncDataSyncGroup
Example:
resource = session.zia.SyncDataSyncDepartment()
result = resource.get_unified_datasync_groups(data_sync_app="value", id=3600)
print(result)
get_unified_datasync_groups_by_id()
Parameters:
| Name | Type | Required | Description |
|---|---|---|---|
data_sync_app | string | Yes | - |
id | integer | Yes | - |
Returns: SyncDataSyncGroup
Example:
resource = session.zia.SyncDataSyncDepartment()
result = resource.get_unified_datasync_groups_by_id(data_sync_app="value", id=3600)
print(result)
get_unified_datasync_locations_lite()
Parameters:
| Name | Type | Required | Description |
|---|---|---|---|
data_sync_app | integer | Yes | - |
id | integer | Yes | - |
timestamp | long | No | - |
location_ids | integer | No | - |
page | integer | No | - |
page_size | integer | No | - |
Returns: SyncDataSyncLocation
Example:
resource = session.zia.SyncDataSyncDepartment()
result = resource.get_unified_datasync_locations_lite(data_sync_app=3600, id=3600)
print(result)
get_unified_datasync_users()
Parameters:
| Name | Type | Required | Description |
|---|---|---|---|
data_sync_app | string | Yes | - |
id | integer | Yes | - |
name | string | No | - |
user_id_start | long | No | - |
modified_since | long | No | - |
include_deleted | boolean | No | - |
page | integer | No | - |
page_size | integer | No | - |
Returns: SyncDataSyncUser
Example:
resource = session.zia.SyncDataSyncDepartment()
result = resource.get_unified_datasync_users(data_sync_app="value", id=3600)
print(result)
get_unified_datasync_users_by_id()
Parameters:
| Name | Type | Required | Description |
|---|---|---|---|
data_sync_app | string | Yes | - |
id | integer | Yes | - |
Returns: SyncDataSyncUser
Example:
resource = session.zia.SyncDataSyncDepartment()
result = resource.get_unified_datasync_users_by_id(data_sync_app="value", id=3600)
print(result)
get_unified_datasync_users_lite()
Parameters:
| Name | Type | Required | Description |
|---|---|---|---|
data_sync_app | integer | Yes | - |
id | integer | Yes | - |
timestamp | long | No | - |
page | integer | No | - |
page_size | integer | No | - |
Returns: MobileUsersLiteDetailsInOrg
Example:
resource = session.zia.SyncDataSyncDepartment()
result = resource.get_unified_datasync_users_lite(data_sync_app=3600, id=3600)
print(result)
Attributes
| Name | Type | Required | Description |
|---|---|---|---|
data | SyncDepartmentCollection | No | - |
org_id | integer | No | - |
Related
- SyncDataSyncDepartment - Data structure definition
- Logging guide - enable verbose logs while debugging this resource