All URIs are relative to https://YOUR_CLUSTER_HOSTNAME_OR_NODE_IP:8080
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 |
CreateResponse create_audit_topic(audit_topic)
Create a new audit topic.
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 HTTP basic authorization: basicAuth
configuration = isi_sdk_8_0.Configuration()
configuration.username = 'YOUR_USERNAME'
configuration.password = 'YOUR_PASSWORD'
# 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)
Name | Type | Description | Notes |
---|---|---|---|
audit_topic | AuditTopicCreateParams |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
delete_audit_topic(audit_topic_id)
Delete the audit topic.
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 HTTP basic authorization: basicAuth
configuration = isi_sdk_8_0.Configuration()
configuration.username = 'YOUR_USERNAME'
configuration.password = 'YOUR_PASSWORD'
# 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)
Name | Type | Description | Notes |
---|---|---|---|
audit_topic_id | str | Delete the audit topic. |
void (empty response body)
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AuditSettings get_audit_settings(zone=zone)
View per-Access Zone Audit settings.
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 HTTP basic authorization: basicAuth
configuration = isi_sdk_8_0.Configuration()
configuration.username = 'YOUR_USERNAME'
configuration.password = 'YOUR_PASSWORD'
# 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)
Name | Type | Description | Notes |
---|---|---|---|
zone | str | Access zone which contains audit settings. | [optional] |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AuditTopics get_audit_topic(audit_topic_id)
Retrieve the audit topic information.
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 HTTP basic authorization: basicAuth
configuration = isi_sdk_8_0.Configuration()
configuration.username = 'YOUR_USERNAME'
configuration.password = 'YOUR_PASSWORD'
# 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)
Name | Type | Description | Notes |
---|---|---|---|
audit_topic_id | str | Retrieve the audit topic information. |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
SettingsGlobalExtended get_settings_global()
View Global Audit settings.
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 HTTP basic authorization: basicAuth
configuration = isi_sdk_8_0.Configuration()
configuration.username = 'YOUR_USERNAME'
configuration.password = 'YOUR_PASSWORD'
# 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)
This endpoint does not need any parameter.
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AuditTopicsExtended list_audit_topics()
Retrieve a list of audit topics.
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 HTTP basic authorization: basicAuth
configuration = isi_sdk_8_0.Configuration()
configuration.username = 'YOUR_USERNAME'
configuration.password = 'YOUR_PASSWORD'
# 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)
This endpoint does not need any parameter.
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
update_audit_settings(audit_settings, zone=zone)
Modify per-Access Zone Audit settings.
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 HTTP basic authorization: basicAuth
configuration = isi_sdk_8_0.Configuration()
configuration.username = 'YOUR_USERNAME'
configuration.password = 'YOUR_PASSWORD'
# 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)
Name | Type | Description | Notes |
---|---|---|---|
audit_settings | AuditSettingsSettings | ||
zone | str | Access zone which contains audit settings. | [optional] |
void (empty response body)
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
update_audit_topic(audit_topic, audit_topic_id)
Modify the audit topic.
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 HTTP basic authorization: basicAuth
configuration = isi_sdk_8_0.Configuration()
configuration.username = 'YOUR_USERNAME'
configuration.password = 'YOUR_PASSWORD'
# 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)
Name | Type | Description | Notes |
---|---|---|---|
audit_topic | AuditTopic | ||
audit_topic_id | str | Modify the audit topic. |
void (empty response body)
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
update_settings_global(settings_global)
Modify Global Audit settings.
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 HTTP basic authorization: basicAuth
configuration = isi_sdk_8_0.Configuration()
configuration.username = 'YOUR_USERNAME'
configuration.password = 'YOUR_PASSWORD'
# 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)
Name | Type | Description | Notes |
---|---|---|---|
settings_global | SettingsGlobalSettings |
void (empty response body)
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]