isi_sdk_8_0.AuditApi
All URIs are relative to https://localhost
| Method | HTTP request | Description |
|---|---|---|
| create_audit_topic | POST /platform/1/audit/topics | |
| delete_audit_topic | DELETE /platform/1/audit/topics/{AuditTopicId} | |
| get_audit_settings | GET /platform/3/audit/settings | |
| get_audit_topic | GET /platform/1/audit/topics/{AuditTopicId} | |
| get_settings_global | GET /platform/3/audit/settings/global | |
| list_audit_topics | GET /platform/1/audit/topics | |
| update_audit_settings | PUT /platform/3/audit/settings | |
| update_audit_topic | PUT /platform/1/audit/topics/{AuditTopicId} | |
| update_settings_global | PUT /platform/3/audit/settings/global |
create_audit_topic
CreateResponse create_audit_topic(audit_topic)
Create a new audit topic.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.AuditApi(isi_sdk_8_0.ApiClient(configuration))
audit_topic = isi_sdk_8_0.AuditTopicCreateParams() # AuditTopicCreateParams |
try:
api_response = api_instance.create_audit_topic(audit_topic)
pprint(api_response)
except ApiException as e:
print("Exception when calling AuditApi->create_audit_topic: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| audit_topic | AuditTopicCreateParams |
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
delete_audit_topic
delete_audit_topic(audit_topic_id)
Delete the audit topic.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.AuditApi(isi_sdk_8_0.ApiClient(configuration))
audit_topic_id = 'audit_topic_id_example' # str | Delete the audit topic.
try:
api_instance.delete_audit_topic(audit_topic_id)
except ApiException as e:
print("Exception when calling AuditApi->delete_audit_topic: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| audit_topic_id | str | Delete the audit topic. |
Return type
void (empty response body)
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
get_audit_settings
AuditSettings get_audit_settings(zone=zone)
View per-Access Zone Audit settings.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.AuditApi(isi_sdk_8_0.ApiClient(configuration))
zone = 'zone_example' # str | Access zone which contains audit settings. (optional)
try:
api_response = api_instance.get_audit_settings(zone=zone)
pprint(api_response)
except ApiException as e:
print("Exception when calling AuditApi->get_audit_settings: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| zone | str | Access zone which contains audit settings. | [optional] |
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
get_audit_topic
AuditTopics get_audit_topic(audit_topic_id)
Retrieve the audit topic information.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.AuditApi(isi_sdk_8_0.ApiClient(configuration))
audit_topic_id = 'audit_topic_id_example' # str | Retrieve the audit topic information.
try:
api_response = api_instance.get_audit_topic(audit_topic_id)
pprint(api_response)
except ApiException as e:
print("Exception when calling AuditApi->get_audit_topic: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| audit_topic_id | str | Retrieve the audit topic information. |
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
get_settings_global
SettingsGlobalExtended get_settings_global()
View Global Audit settings.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.AuditApi(isi_sdk_8_0.ApiClient(configuration))
try:
api_response = api_instance.get_settings_global()
pprint(api_response)
except ApiException as e:
print("Exception when calling AuditApi->get_settings_global: %s\n" % e)
Parameters
This endpoint does not need any parameter.
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
list_audit_topics
AuditTopicsExtended list_audit_topics()
Retrieve a list of audit topics.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.AuditApi(isi_sdk_8_0.ApiClient(configuration))
try:
api_response = api_instance.list_audit_topics()
pprint(api_response)
except ApiException as e:
print("Exception when calling AuditApi->list_audit_topics: %s\n" % e)
Parameters
This endpoint does not need any parameter.
Return type
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
update_audit_settings
update_audit_settings(audit_settings, zone=zone)
Modify per-Access Zone Audit settings.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.AuditApi(isi_sdk_8_0.ApiClient(configuration))
audit_settings = isi_sdk_8_0.AuditSettingsSettings() # AuditSettingsSettings |
zone = 'zone_example' # str | Access zone which contains audit settings. (optional)
try:
api_instance.update_audit_settings(audit_settings, zone=zone)
except ApiException as e:
print("Exception when calling AuditApi->update_audit_settings: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| audit_settings | AuditSettingsSettings | ||
| zone | str | Access zone which contains audit settings. | [optional] |
Return type
void (empty response body)
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
update_audit_topic
update_audit_topic(audit_topic, audit_topic_id)
Modify the audit topic.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.AuditApi(isi_sdk_8_0.ApiClient(configuration))
audit_topic = isi_sdk_8_0.AuditTopic() # AuditTopic |
audit_topic_id = 'audit_topic_id_example' # str | Modify the audit topic.
try:
api_instance.update_audit_topic(audit_topic, audit_topic_id)
except ApiException as e:
print("Exception when calling AuditApi->update_audit_topic: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| audit_topic | AuditTopic | ||
| audit_topic_id | str | Modify the audit topic. |
Return type
void (empty response body)
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
update_settings_global
update_settings_global(settings_global)
Modify Global Audit settings.
Example
from __future__ import print_function
import time
import isi_sdk_8_0
from isi_sdk_8_0.rest import ApiException
from pprint import pprint
# Configure API key authorization: sessionAuth
configuration = isi_sdk_8_0.Configuration()
configuration.api_key['cookie'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookie'] = 'Bearer'
# create an instance of the API class
api_instance = isi_sdk_8_0.AuditApi(isi_sdk_8_0.ApiClient(configuration))
settings_global = isi_sdk_8_0.SettingsGlobalSettings() # SettingsGlobalSettings |
try:
api_instance.update_settings_global(settings_global)
except ApiException as e:
print("Exception when calling AuditApi->update_settings_global: %s\n" % e)
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| settings_global | SettingsGlobalSettings |
Return type
void (empty response body)
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]