Schemas

DevicegroupSchemaAuthenticationPassword

Properties

Name Type Description Notes
password str Password for authentication  
username str Username for authentication  

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaRulepropertiesSupporteddevicesJuniperReleases

Properties

Name Type Description Notes
release_name str Release name, Should be of pattern (d){1,2}.{1}([w-_.]*)  
release_support str Specifies the min/max support for this release [optional]
sensors list[str]   [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaWhere

Properties

Name Type Description Notes
query str Query to filter ingest data  

[Back to Model list] [Back to API list] [Back to README]

DevicegroupSchemaLoggingOpenconfig

Properties

Name Type Description Notes
daemons list[str]   [optional]
log_level str Set the logging level  

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaFormula

Properties

Name Type Description Notes
anomaly_detection **RuleSchemaFormulaAnomalydetection**   [optional]
count **RuleSchemaFormulaCount**   [optional]
dynamic_threshold **RuleSchemaFormulaDynamicthreshold**   [optional]
eval **RuleSchemaFormulaEval**   [optional]
max **RuleSchemaFormulaMax**   [optional]
mean **RuleSchemaFormulaMean**   [optional]
concatenate **RuleSchemaFormulaConcatenate**   [optional]
microburst **RuleSchemaFormulaMicroburst**   [optional]
min **RuleSchemaFormulaMin**   [optional]
outlier_detection **RuleSchemaFormulaOutlierdetection**   [optional]
predict **RuleSchemaFormulaPredict**   [optional]
rate_of_change **RuleSchemaFormulaRateofchange**   [optional]
elapsed_time **RuleSchemaFormulaElapsedtime**   [optional]
value_difference **RuleSchemaFormulaValuedifference**   [optional]
stddev **RuleSchemaFormulaStddev**   [optional]
sum **RuleSchemaFormulaSum**   [optional]
user_defined_function **RuleSchemaFormulaUserdefinedfunction**   [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaThenUserdefinedaction

Properties

Name Type Description Notes
argument **list[RuleSchemaThenArgument]**   [optional]
function_name str Function name  

[Back to Model list] [Back to API list] [Back to README]

ReportsSchema

Properties

Name Type Description Notes
report **list[ReportSchema]**   [optional]

[Back to Model list] [Back to API list] [Back to README]

NetworkgroupSchemaLogging

Properties

Name Type Description Notes
log_level str Global log level [optional]
non_sensor_rules **DevicegroupSchemaLoggingNonsensorrules**   [optional]
reports_generation **DevicegroupSchemaLoggingReportsgeneration**   [optional]
trigger_evaluation **DevicegroupSchemaLoggingTriggerevaluation**   [optional]
ml_model_builder **DevicegroupSchemaLoggingMLmodelbuilder**   [optional]
resource_discovery **DevicegroupSchemaLoggingResourcediscovery**   [optional]

[Back to Model list] [Back to API list] [Back to README]

ProfileSchemaSecurity

Properties

Name Type Description Notes
ca_profile **list[CaProfileSchema]**   [optional]
local_certificate **list[LocalCertificateSchema]**   [optional]
ssh_key_profile **list[SshKeyProfileSchema]**   [optional]

[Back to Model list] [Back to API list] [Back to README]

DevicegroupSchemaAuthenticationSsl

Properties

Name Type Description Notes
ca_profile str Name of the ca-profile to be used  
local_certificate str Name of the local-certificate-profile to be used [optional]
server_common_name str Common name used while creating server certificate  

[Back to Model list] [Back to API list] [Back to README]

InlineResponse2006

Properties

Name Type Description Notes
access_token str Access token generated by system [optional]
refresh_token str Refresh token generated by system [optional]
first_login bool Flag to indicate if the user changed default password or not [optional]
refresh_token_expires str Refresh token validity duration [optional]
token_expires str Access token validity duration [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaSensor

Properties

Name Type Description Notes
data_if_missing **RuleSchemaDataifmissing**   [optional]
path str Sensor path  
sensor_name str Name of the sensor  
where **list[RuleSchemaWhere]** List of where clauses to filter ingest data [optional]
zero_suppression list[object] Assign zero as default value for field in case of zero-suppression [optional]

[Back to Model list] [Back to API list] [Back to README]

CustompluginSchemaParameters

Properties

Name Type Description Notes
key str Key of the parameter  
value str Value of the parameter [optional]

[Back to Model list] [Back to API list] [Back to README]

swagger_client.LogsApi

All URIs are relative to http://api-server/api/v2

Method HTTP request Description
**retrieve_logs_for_device_group** GET /logs/device-group/{device_group_name}/ Logs for the given device-group.
**retrieve_logs_for_device_group_service** GET /logs/device-group/{device_group_name}/service/{service_name}/ Get the logs for the given service running for the given device-group.
**retrieve_logs_for_network_group** GET /logs/network-group/{network_group_name}/ Logs for the given network group.
**retrieve_logs_for_network_group_service** GET /logs/network-group/{network_group_name}/service/{service_name}/ Get the logs for the given service running for the given network-group.

retrieve_logs_for_device_group

retrieve_logs_for_device_group(device_group_name, x_iam_token=x_iam_token, download=download, filename=filename)

Logs for the given device-group.

Get the logs for all the services for the given {device_group_name}

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.LogsApi()
device_group_name = 'device_group_name_example' # str | Device group name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
download = true # bool | Download the logs (optional) (default to true)
filename = 'filename_example' # str | Name of the log file (optional)

try:
    # Logs for the given device-group.
    api_instance.retrieve_logs_for_device_group(device_group_name, x_iam_token=x_iam_token, download=download, filename=filename)
except ApiException as e:
    print("Exception when calling LogsApi->retrieve_logs_for_device_group: %s\n" % e)
Name Type Description Notes
device_group_name str Device group name  
x_iam_token str authentication header object [optional]
download bool Download the logs [optional] [default to true]
filename str Name of the log file [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/gzip, application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_logs_for_device_group_service

retrieve_logs_for_device_group_service(device_group_name, service_name, x_iam_token=x_iam_token, download=download, filename=filename, number_of_lines=number_of_lines)

Get the logs for the given service running for the given device-group.

Get the logs for the service {service_name} for the given {device_group_name}

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.LogsApi()
device_group_name = 'device_group_name_example' # str | Device group name
service_name = 'service_name_example' # str | Device-group service name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
download = true # bool | Download the logs (optional) (default to true)
filename = 'filename_example' # str | Name of the log file (optional)
number_of_lines = 100000 # int | Number of lines to show from the end of the logs (optional) (default to 100000)

try:
    # Get the logs for the given service running for the given device-group.
    api_instance.retrieve_logs_for_device_group_service(device_group_name, service_name, x_iam_token=x_iam_token, download=download, filename=filename, number_of_lines=number_of_lines)
except ApiException as e:
    print("Exception when calling LogsApi->retrieve_logs_for_device_group_service: %s\n" % e)
Name Type Description Notes
device_group_name str Device group name  
service_name str Device-group service name  
x_iam_token str authentication header object [optional]
download bool Download the logs [optional] [default to true]
filename str Name of the log file [optional]
number_of_lines int Number of lines to show from the end of the logs [optional] [default to 100000]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/gzip, application/json, text/plain

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_logs_for_network_group

retrieve_logs_for_network_group(network_group_name, x_iam_token=x_iam_token, download=download, filename=filename)

Logs for the given network group.

Get the logs for the service {service_name} for the given {network_group_name}

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.LogsApi()
network_group_name = 'network_group_name_example' # str | Network group name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
download = true # bool | Download the logs (optional) (default to true)
filename = 'filename_example' # str | Name of the log file (optional)

try:
    # Logs for the given network group.
    api_instance.retrieve_logs_for_network_group(network_group_name, x_iam_token=x_iam_token, download=download, filename=filename)
except ApiException as e:
    print("Exception when calling LogsApi->retrieve_logs_for_network_group: %s\n" % e)
Name Type Description Notes
network_group_name str Network group name  
x_iam_token str authentication header object [optional]
download bool Download the logs [optional] [default to true]
filename str Name of the log file [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/gzip, application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_logs_for_network_group_service

retrieve_logs_for_network_group_service(network_group_name, service_name, x_iam_token=x_iam_token, download=download, filename=filename, number_of_lines=number_of_lines)

Get the logs for the given service running for the given network-group.

Get the logs for all the services for the given {network_group_name}

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.LogsApi()
network_group_name = 'network_group_name_example' # str | Network group name
service_name = 'service_name_example' # str | Network group service name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
download = true # bool | Download the logs (optional) (default to true)
filename = 'filename_example' # str | Name of the log file (optional)
number_of_lines = 100000 # int | Number of lines to show from the end of the logs (optional) (default to 100000)

try:
    # Get the logs for the given service running for the given network-group.
    api_instance.retrieve_logs_for_network_group_service(network_group_name, service_name, x_iam_token=x_iam_token, download=download, filename=filename, number_of_lines=number_of_lines)
except ApiException as e:
    print("Exception when calling LogsApi->retrieve_logs_for_network_group_service: %s\n" % e)
Name Type Description Notes
network_group_name str Network group name  
service_name str Network group service name  
x_iam_token str authentication header object [optional]
download bool Download the logs [optional] [default to true]
filename str Name of the log file [optional]
number_of_lines int Number of lines to show from the end of the logs [optional] [default to 100000]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/gzip, application/json, text/plain

[Back to top] [Back to API list] [Back to Model list] [Back to README]

RuleSchemaFormulaOutlierdetectionAlgorithmKfold3sigma

Properties

Name Type Description Notes
learning_period str Time period on which to detect outliers  
sensitivity **RuleSchemaFormulaOutlierdetectionAlgorithmDbscanSensitivity**   [optional]
sigma_coefficient float Number of standard deviations past which outliers are marked [optional]

[Back to Model list] [Back to API list] [Back to README]

DeviceSchemaSnmpV2

Properties

Name Type Description Notes
community str Community name. 'public' will be used if not configured [optional]
source_id **DeviceSchemaSnmpV2Sourceid**   [optional]

[Back to Model list] [Back to API list] [Back to README]

TliveKafkaOcsSchema

Properties

Name Type Description Notes
tlive_kafka_oc **list[TliveKafkaOcSchema]**    

[Back to Model list] [Back to API list] [Back to README]

ProfileSchema

Properties

Name Type Description Notes
security **ProfileSchemaSecurity**   [optional]
data_summarization **ProfileSchemaDatasummarization**   [optional]
rollup_summarization **ProfileSchemaRollupsummarization**   [optional]

[Back to Model list] [Back to API list] [Back to README]

ApplymacroSchemaData

Properties

Name Type Description Notes
name str Keyword part of the keyword-value pair  
value str Value part of the keyword-value pair [optional]

[Back to Model list] [Back to API list] [Back to README]

NotificationSchemaMicrosoftteams

Properties

Name Type Description Notes
channel str Connector channel on which notification is to be posted  

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaVariable

Properties

Name Type Description Notes
description str Description about the variable [optional]
name str Variable name used in the playbook. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  
type str Type of value supported. This information will be used by UI to display options available for the values  
value str Default value for the variable [optional]

[Back to Model list] [Back to API list] [Back to README]

DevicegroupSchemaVariable

Properties

Name Type Description Notes
instance_id str Unique ID of the variable instance. This should be unique per playbook and rule combination. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  
playbook str Name of the playbook in which the variable instance needs to be used  
rule str Name of the rule. This must be of the format <topic-name>/<rule-name>  
running_state str Current running state of the playbook instance [optional]
variable_value **list[DevicegroupSchemaVariablevalue]**   [optional]

[Back to Model list] [Back to API list] [Back to README]

FrequencyprofileSchemaSensor

Properties

Name Type Description Notes
frequency str Sensor subscription duration. Specify integer >= 0 followed by seconds/minutes/hours/days/weeks/years. Eg: 2seconds. A frequency of zero should be used only in case of events subscription  
sensor_name str Name of sensor. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  

[Back to Model list] [Back to API list] [Back to README]

DevicegroupSchemaAuthenticationSsh

Properties

Name Type Description Notes
ssh_key_profile str Name of the ssh-key-profile to be used  
username str Username for authentication  

[Back to Model list] [Back to API list] [Back to README]

SchedulersSchema

Properties

Name Type Description Notes
scheduler **list[SchedulerSchema]**   [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaRulepropertiesSupporteddevicesOthervendor

Properties

Name Type Description Notes
apply_macro **list[ApplyMacroSchema]**   [optional]
operating_system str [Deprecated] Vendor operating system, Should be of pattern [a-zA-Z][a-zA-Z0-9_-]* [optional]
operating_systems **list[RuleSchemaRulepropertiesSupporteddevicesOperatingsystems]** Operating system of the device [optional]
sensors list[str]   [optional]
vendor_identifier str Unique key to identify the other vendor specific products  
vendor_name str Vendor name  

[Back to Model list] [Back to API list] [Back to README]

ReportSchemaGraphcanvas

Properties

Name Type Description Notes
canvas_panel **list[ReportSchemaCanvaspanel]** Canvas panel [optional]
name str Name of the canvas.  

[Back to Model list] [Back to API list] [Back to README]

LicenseRawKeySchema

Properties

Name Type Description Notes
raw_key str License key string  

[Back to Model list] [Back to API list] [Back to README]

IngestmappingSchemaNativegpb

Properties

Name Type Description Notes
for_device_groups list[str]   [optional]
use_plugin **IngestmappingSchemaIAgentUseplugin**   [optional]

[Back to Model list] [Back to API list] [Back to README]

DeviceGroupHealthTree

Properties

Name Type Description Notes
children **list[DeviceGroupHealthTree]**    
color str   [optional]
data str   [optional]
name str    
timestamp datetime   [optional]

[Back to Model list] [Back to API list] [Back to README]

IngestmappingSchemaSyslog

Properties

Name Type Description Notes
for_device_groups list[str]   [optional]
use_plugin **IngestmappingSchemaIAgentUseplugin**   [optional]

[Back to Model list] [Back to API list] [Back to README]

InlineResponse2002

Properties

Name Type Description Notes
access_token str Access token generated by system [optional]
refresh_token str Refresh token generated by system [optional]
refresh_token_expires str Refresh token validity duration [optional]
token_expires str Access token validity duration [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaRulepropertiesSupporteddevicesJuniper

Properties

Name Type Description Notes
operating_system **list[RuleSchemaRulepropertiesSupporteddevicesJuniperOperatingsystem]** Operating system of the device [optional]
sensors list[str]   [optional]

[Back to Model list] [Back to API list] [Back to README]

PatternSchema

Properties

Name Type Description Notes
constant **list[PatternSchemaConstant]** Constant details [optional]
description str Pattern description [optional]
event_id str Event id that identifies a log uniquely. Field names also can be part of event-id. Example my-event+$field1  
field **list[PatternSchemaField]** Field details [optional]
filter str Filter to match a log line [optional]
filter_type str Filter type, default is grok [optional]
key_fields list[str]   [optional]
name str Name of a pattern. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  

[Back to Model list] [Back to API list] [Back to README]

Group

Properties

Name Type Description Notes
group_description str Details of the group [optional]
roles **list[GroupgroupidRoles]** list of roles associated [optional]
users **list[GroupgroupidUsers]** list of users associated [optional]

[Back to Model list] [Back to API list] [Back to README]

DevicesSchema

Properties

Name Type Description Notes
device **list[DeviceSchema]**    

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaDataifmissing

Properties

Name Type Description Notes
value str Assign given default value for field in case of data missing [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaTerm

Properties

Name Type Description Notes
term_name str Term name. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  
then **RuleSchemaThen**   [optional]
when **RuleSchemaWhen**   [optional]

[Back to Model list] [Back to API list] [Back to README]

TlivekafkaocSchemaSecurity

RuleSchemaFormula1Unique

Properties

Name Type Description Notes
vector_name str Vector name in which unique elements needs to be computed. Pattern for giving vector name is @[a-z][a-zA-Z0-9_-]*  

[Back to Model list] [Back to API list] [Back to README]

DevicegroupSchemaLogging

Properties

Name Type Description Notes
i_agent **DevicegroupSchemaLoggingIAgent**   [optional]
log_level str Global log level [optional]
native_gpb **DevicegroupSchemaLoggingNativegpb**   [optional]
non_sensor_rules **DevicegroupSchemaLoggingNonsensorrules**   [optional]
open_config **DevicegroupSchemaLoggingOpenconfig**   [optional]
server_monitoring **DevicegroupSchemaLoggingServermonitoring**   [optional]
reports_generation **DevicegroupSchemaLoggingReportsgeneration**   [optional]
snmp **DevicegroupSchemaLoggingSnmp**   [optional]
trigger_evaluation **DevicegroupSchemaLoggingTriggerevaluation**   [optional]
ml_model_builder **DevicegroupSchemaLoggingMLmodelbuilder**   [optional]
resource_discovery **DevicegroupSchemaLoggingResourcediscovery**   [optional]
flow **DevicegroupSchemaLoggingFlow**   [optional]
sflow **DevicegroupSchemaLoggingSflow**   [optional]
byoi **DevicegroupSchemaLoggingByoi**   [optional]
snmp_notification **DevicegroupSchemaLoggingSnmpnotification**   [optional]
syslog **DevicegroupSchemaLoggingSyslog**   [optional]

[Back to Model list] [Back to API list] [Back to README]

NotificationSchemaHttppost

Properties

Name Type Description Notes
basic **NotificationSchemaHttppostBasic**   [optional]
url str URL on which http notification needs to be posted  

[Back to Model list] [Back to API list] [Back to README]

User1

Properties

Name Type Description Notes
first_name str First name of the user [optional]
last_name str Last name of the user [optional]
email str Email of the user [optional]
password str Password of the user [optional]

[Back to Model list] [Back to API list] [Back to README]

LicensekeySchemaFeatures

Properties

Name Type Description Notes
feature_id int Unique ID of the licensed feature  
feature_name str Name of the licensed feature  
feature_description str Brief description of the licensed feature  
capacity_value int Total capacity of the licensed feature  
capacity_flag bool Flag indicating if the feature is capacity or non-capacity type  

[Back to Model list] [Back to API list] [Back to README]

IngestsettingsSchemaIngestsettingsFlow

RuleSchemaWhenEqualto

Properties

Name Type Description Notes
all list[object] With this flag, result is set to True only if all the data matches the given condition [optional]
any list[object] With this flag, result is set to True if any one of the data matches the condition [optional]
left_operand str Left operand  
right_operand str right operand  
time_range str How much back in time should we look for data. Specify positive integer followed by s/m/h/d/w/y/o representing seconds/minutes/hours/days/weeks/years/offset. Eg: 2s [optional]

[Back to Model list] [Back to API list] [Back to README]

DevicegroupSchemaNotification

Properties

Name Type Description Notes
enable list[object] Turn on notifications [optional]
major list[str]   [optional]
minor list[str]   [optional]
no_initial_normal_notify_suppression bool If true, Don't suppress the initial normal notifications [optional]
normal list[str]   [optional]

[Back to Model list] [Back to API list] [Back to README]

InlineResponse2003

Properties

Name Type Description Notes
user_id str ID generated by system [optional]
user_name str Name of the user [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaFormula1

Properties

Name Type Description Notes
_and **RuleSchemaFormula1And**   [optional]
_or **RuleSchemaFormula1Or**   [optional]
unique **RuleSchemaFormula1Unique**   [optional]
unless **RuleSchemaFormula1Unless**   [optional]

[Back to Model list] [Back to API list] [Back to README]

DevicegroupSchemaRawdataSummarize

Properties

Name Type Description Notes
summarization_profile list[str]   [optional]
time_span str Timespan for aggregate functions  

[Back to Model list] [Back to API list] [Back to README]

CommandRpc

Properties

Name Type Description Notes
args dict(str, str) Optional key/value pair arguments to table [optional]
filename str Command-rpc table filename in which the table is defined  
host str Host name or ip-address of the device in which command will be inspected  
password str Password to connect to device  
tablename str Command-rpc table name  
target str To run command on FPC, specifiy FPC target [optional]
username str Username to connect to device  

[Back to Model list] [Back to API list] [Back to README]

TimeRangeMandatory

Properties

Name Type Description Notes
time_range str How much back in time should we look for data  

[Back to Model list] [Back to API list] [Back to README]

WhenLhsRhsGroup

Properties

Name Type Description Notes
left_operand str Left operand [optional]
right_operand str right operand [optional]
time_range str How much back in time should we look for data [optional]

[Back to Model list] [Back to API list] [Back to README]

DevicegroupSchemaFlow

Properties

Name Type Description Notes
deploy_nodes list[str]   [optional]
netflow **DevicegroupSchemaFlowNetflow**   [optional]
sflow **DevicegroupSchemaFlowSflow**   [optional]

[Back to Model list] [Back to API list] [Back to README]

GroupgroupidUsers

Properties

Name Type Description Notes
id str   [optional]
name str   [optional]

[Back to Model list] [Back to API list] [Back to README]

DevicegroupSchemaRawdata

Properties

Name Type Description Notes
persist object Enables persist-raw-data [optional]
summarize **DevicegroupSchemaRawdataSummarize**   [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaFlow

Properties

Name Type Description Notes
template_name str    

[Back to Model list] [Back to API list] [Back to README]

FrequencyprofileSchemaNonsensor

Properties

Name Type Description Notes
frequency str Sensor subscription duration. Specify integer >= 0 followed by s/m/h/d/w/y representing seconds/minutes/hours/days/weeks/years. Eg: 2s. A frequency of zero should be used only in case of events subscription  
rule_name str Name of non-sensor or network rule i.e topic-name/rule-name  

[Back to Model list] [Back to API list] [Back to README]

DevicegroupSchemaLoggingTriggerevaluation

Properties

Name Type Description Notes
log_level str Set the logging level  

[Back to Model list] [Back to API list] [Back to README]

TopicsSchema

Properties

Name Type Description Notes
topic **list[TopicSchema]**    

[Back to Model list] [Back to API list] [Back to README]

GroupgroupidRoles

Properties

Name Type Description Notes
role_id str   [optional]
role_name str   [optional]

[Back to Model list] [Back to API list] [Back to README]

FlowSchemaFlowRecognitionpattern

Properties

Name Type Description Notes
exclude_fields list[str]   [optional]
include_fields list[str]   [optional]

[Back to Model list] [Back to API list] [Back to README]

CaProfileSchema

Properties

Name Type Description Notes
certificate_authority_crt str Certificate Authority certificate file name. Should be of pattern .+.crt  
name str Certificate Authority profile name. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaVector

Properties

Name Type Description Notes
formula **RuleSchemaFormula1**   [optional]
path list[str]   [optional]
time_range str How much back in time should we look for data. Specify positive integer followed by s/m/h/d/w/y/o representing seconds/minutes/hours/days/weeks/years/offset. Eg: 2s [optional]
vector_name str Name of the vector. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  

[Back to Model list] [Back to API list] [Back to README]

FrequencyProfileSchema

Properties

Name Type Description Notes
name str Frequency profile name  
non_sensor **list[FrequencyprofileSchemaNonsensor]**   [optional]
sensor **list[FrequencyprofileSchemaSensor]**   [optional]

[Back to Model list] [Back to API list] [Back to README]

DestinationSchemaEmail

Properties

Name Type Description Notes
id str Email ID [optional]

[Back to Model list] [Back to API list] [Back to README]

InlineResponse2007

Properties

Name Type Description Notes
access_token str Access token generated by system [optional]
refresh_token str Refresh token generated by system [optional]

[Back to Model list] [Back to API list] [Back to README]

NotificationsSchema

Properties

Name Type Description Notes
notification **list[NotificationSchema]**    

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaFormula1Unless

Properties

Name Type Description Notes
left_vector str Vector name. Pattern for giving vector name is @[a-z][a-zA-Z0-9_-]*  
right_vector str Vector name. Pattern for giving vector name is @[a-z][a-zA-Z0-9_-]*  

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaWhenRange

Properties

Name Type Description Notes
all list[object] With this flag, result is set to True only if all the data matches the given condition [optional]
any list[object] With this flag, result is set to True if any one of the data matches the condition [optional]
field_name str Field name on which range should be applied  
max float Maximum value in the range  
min float Minumum value in the range  
time_range str How much back in time should we look for data. Specify positive integer followed by s/m/h/d/w/y/o representing seconds/minutes/hours/days/weeks/years/offset. Eg: 2s [optional]

[Back to Model list] [Back to API list] [Back to README]

InstanceScheduleStateSchema

Properties

Name Type Description Notes
group_name str Name of the group  
group_type str Type of the group. Can be one of device-group or network-group  
name str Name of the instance  
rule str Name of the rule associated with the instance  
playbook str Name of the playbook associated with the instance  
state str Scheduled state of the instance. Can be one of active or inactive  
update_time object Time the current status is updated for this instance in elapsed seconds since epoch [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaRulepropertiesHelperfiles

Properties

Name Type Description Notes
file_type str    
list_of_files list[str]    

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaFormulaMax

Properties

Name Type Description Notes
field_name str Field name on which max operation needs to be performed  
time_range str How much back in time should we look for data. Specify positive integer followed by s/m/h/d/w/y/o representing seconds/minutes/hours/days/weeks/years/offset. Eg: 2s  

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaThenStatus

Properties

Name Type Description Notes
color str Color that needs to be shown in the health tree  
message str Descriotion that needs to be show in the health tree [optional]

[Back to Model list] [Back to API list] [Back to README]

DevicegroupSchemaLoggingSyslog

Properties

Name Type Description Notes
daemons list[str]   [optional]
log_level str Set the logging level  

[Back to Model list] [Back to API list] [Back to README]

DevicegroupSchemaVariablevalue

Properties

Name Type Description Notes
name str Variable name used in the playbook/rule. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  
value str Value for the variable  

[Back to Model list] [Back to API list] [Back to README]

DevicegroupSchemaLoggingSnmp

Properties

Name Type Description Notes
daemons list[str]   [optional]
log_level str Set the logging level  

[Back to Model list] [Back to API list] [Back to README]

PlaybooksSchema

Properties

Name Type Description Notes
playbook **list[PlaybookSchema]**    

[Back to Model list] [Back to API list] [Back to README]

RawSchemaDatatype

Properties

Name Type Description Notes
aggregation_functions list[str]    
name str Name of the data-type for which summarization should be changed  

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaFormulaPredict

IngestsettingsSchemaIngestsettingsSyslogConstant

Properties

Name Type Description Notes
description str Constant description [optional]
name str Constant field name  
type str   [optional]
value str Value of the constant  

[Back to Model list] [Back to API list] [Back to README]

Credential

Properties

Name Type Description Notes
user_name str username of the user  
password str Password of the user  

[Back to Model list] [Back to API list] [Back to README]

DeviceSchemaSyslog

Properties

Name Type Description Notes
source_ip_addresses list[str]   [optional]
hostnames list[str]   [optional]

[Back to Model list] [Back to API list] [Back to README]

DevicegroupSchemaNativegpb

Properties

Name Type Description Notes
ports list[int]   [optional]

[Back to Model list] [Back to API list] [Back to README]

IngestsettingsSchemaIngestsettingsSyslog

Properties

Name Type Description Notes
pattern **list[IngestsettingsSchemaIngestsettingsSyslogPattern]** Pattern details [optional]
pattern_set **list[IngestsettingsSchemaIngestsettingsSyslogPatternset]** Pattern-set details [optional]
port int Port to listen for syslog messages, default is 514 [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaConstant

Properties

Name Type Description Notes
value str Value for the constant  

[Back to Model list] [Back to API list] [Back to README]

LicenseKeysSchema

Properties

Name Type Description Notes
license_key **list[LicenseKeySchema]**   [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaByoiPlugin

Properties

Name Type Description Notes
name str Name of the input plugin  
parameters **list[RuleSchemaByoiPluginParameters]** Plugin specific parameters (config) [optional]

[Back to Model list] [Back to API list] [Back to README]

swagger_client.ServicesApi

All URIs are relative to http://api-server/api/v2

Method HTTP request Description
**create_services_device_groups_device_group_by_device_group_name** POST /config/services/device-group/{device_group_name}/ Start a device-group's services.
**create_services_network_group_by_network_group_name** POST /config/services/network-group/{network_group_name}/ Start a network-group's services.
**delete_services_device_groups_device_group_by_device_group_name** DELETE /config/services/device-group/{device_group_name}/ Stop and remove a device-group's services.
**delete_services_network_group_by_network_group_name** DELETE /config/services/network-group/{network_group_name}/ Stop and remove a network-group's services.
**retrieve_services_device_groups_device_group_device_group** GET /config/services/device-group/ Get running `device-group-name`s.
**retrieve_services_network_group** GET /config/services/network-group/ Get running `network-group-name`s

create_services_device_groups_device_group_by_device_group_name

create_services_device_groups_device_group_by_device_group_name(device_group_name, x_iam_token=x_iam_token)

Start a device-group’s services.

Start services of a device group. Use this to start stopped services.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ServicesApi()
device_group_name = 'device_group_name_example' # str | Name of device group
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Start a device-group's services.
    api_instance.create_services_device_groups_device_group_by_device_group_name(device_group_name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ServicesApi->create_services_device_groups_device_group_by_device_group_name: %s\n" % e)
Name Type Description Notes
device_group_name str Name of device group  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_services_network_group_by_network_group_name

create_services_network_group_by_network_group_name(network_group_name, x_iam_token=x_iam_token)

Start a network-group’s services.

Start services of a network group. Use this to start stopped services.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ServicesApi()
network_group_name = 'network_group_name_example' # str | Name of network group
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Start a network-group's services.
    api_instance.create_services_network_group_by_network_group_name(network_group_name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ServicesApi->create_services_network_group_by_network_group_name: %s\n" % e)
Name Type Description Notes
network_group_name str Name of network group  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_services_device_groups_device_group_by_device_group_name

delete_services_device_groups_device_group_by_device_group_name(device_group_name, x_iam_token=x_iam_token)

Stop and remove a device-group’s services.

Stop and clean services of a device-group. This will remove all the services for a device-group, however, it will not clean up the collected data.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ServicesApi()
device_group_name = 'device_group_name_example' # str | Name of device group
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Stop and remove a device-group's services.
    api_instance.delete_services_device_groups_device_group_by_device_group_name(device_group_name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ServicesApi->delete_services_device_groups_device_group_by_device_group_name: %s\n" % e)
Name Type Description Notes
device_group_name str Name of device group  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_services_network_group_by_network_group_name

delete_services_network_group_by_network_group_name(network_group_name, x_iam_token=x_iam_token)

Stop and remove a network-group’s services.

Stop and clean the services of a network group. This will remove all the services for a network-group, however, it will not clean up the collected data.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ServicesApi()
network_group_name = 'network_group_name_example' # str | Name of network group
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Stop and remove a network-group's services.
    api_instance.delete_services_network_group_by_network_group_name(network_group_name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ServicesApi->delete_services_network_group_by_network_group_name: %s\n" % e)
Name Type Description Notes
network_group_name str Name of network group  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_services_device_groups_device_group_device_group

list[str] retrieve_services_device_groups_device_group_device_group(x_iam_token=x_iam_token)

Get running device-group-names.

Get the list of device-group-names of device-groups whose services are running.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ServicesApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Get running `device-group-name`s.
    api_response = api_instance.retrieve_services_device_groups_device_group_device_group(x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ServicesApi->retrieve_services_device_groups_device_group_device_group: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_services_network_group

list[str] retrieve_services_network_group(x_iam_token=x_iam_token)

Get running network-group-names

Get the list of network-group-names of network-groups whose services are running.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ServicesApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Get running `network-group-name`s
    api_response = api_instance.retrieve_services_network_group(x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ServicesApi->retrieve_services_network_group: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

RuleSchemaFormulaRateofchange

LocalCertificateSchema

Properties

Name Type Description Notes
client_crt str Client certificate file name. Should be of pattern .+.crt  
client_key str Client Key file name. Should be of pattern .+.key  
name str Local Certificate profile name. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  

[Back to Model list] [Back to API list] [Back to README]

IngestsettingsSchemaIngestsettingsSyslogPattern

Properties

Name Type Description Notes
constant **list[IngestsettingsSchemaIngestsettingsSyslogConstant]** Constant details [optional]
description str Pattern description [optional]
event_id str Event id that identifies a log uniquely. Field names also can be part of event-id. Example my-event+$field1  
field **list[IngestsettingsSchemaIngestsettingsSyslogField]** Field details [optional]
filter str Filter to match a log line [optional]
filter_type str Filter type, default is grok [optional]
key_fields list[str]   [optional]
name str Name of a pattern. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaFormulaOutlierdetectionAlgorithmDbscan

Properties

Name Type Description Notes
learning_period str Time period on which to detect outliers  
sensitivity **RuleSchemaFormulaOutlierdetectionAlgorithmDbscanSensitivity**   [optional]

[Back to Model list] [Back to API list] [Back to README]

PlaybookSchema

Properties

Name Type Description Notes
description str Description about this playbook [optional]
playbook_name str Name of the playbook. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  
rules list[str]   [optional]
synopsis str Short description about this playbook [optional]
classification str Classification info for this playbook [optional]

[Back to Model list] [Back to API list] [Back to README]

DebugArgumentsSchema

Properties

Name Type Description Notes
arguments object Optional key/value pair arguments to table  

[Back to Model list] [Back to API list] [Back to README]

DeviceSchemaOpenconfig

Properties

Name Type Description Notes
initial_sync bool If true, enable initial sync packets processing [optional]
gnmi **DevicegroupSchemaOpenconfigGnmi**   [optional]
port int Port on which gRPC connection needs to be established  

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaField

Properties

Name Type Description Notes
constant **RuleSchemaConstant**   [optional]
description str Description about this field [optional]
field_name str Name of the field. Should be of pattern [a-z][a-zA-Z0-9_-]*  
formula **RuleSchemaFormula**   [optional]
reference **RuleSchemaReference**   [optional]
sensor **list[RuleSchemaSensor]**   [optional]
type str   [optional]

[Back to Model list] [Back to API list] [Back to README]

LicenseFeatureSchema

Properties

Name Type Description Notes
feature_id int Unique ID of the licensed feature [optional]
feature_name str Name of the licensed feature  
feature_description str Brief description of the licensed feature  
license_total int Total license count for feature  
license_remaining int Remaining license count for feature [optional]
license_requested int Local requested license count for feature [optional]
license_usage int License feature usage count  
max_remaining_days int Maximum remaining time of the feature's license in days  
validity_type str License validity type  
mode str License mode of operation  
compliance bool Compliance status indicating if the feature usage is in compliance or not  
end_date int Feature end date timestamp  
valid_until str Validity information of license feature  

[Back to Model list] [Back to API list] [Back to README]

InlineResponse2008

Properties

Name Type Description Notes
group_id str ID generated by system [optional]
group_name str Name of the group [optional]
group_description str Details of the group [optional]
roles **AssociatedRoleSchema**   [optional]
users **AssociatedUserSchema**   [optional]

[Back to Model list] [Back to API list] [Back to README]

LicenseRawKeysSchema

Properties

Name Type Description Notes
license_raw_key **list[LicenseRawKeySchema]**    

[Back to Model list] [Back to API list] [Back to README]

DeviceSchema

Properties

Name Type Description Notes
authentication **DevicegroupSchemaAuthentication**   [optional]
description str Description about the device [optional]
device_id str Identifier for the device. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  
uuid str EMS: uuid of the EMS-advertised device [optional]
flow **DeviceSchemaFlow**   [optional]
host str Name or IP of the device  
i_agent **DeviceSchemaIAgent**   [optional]
open_config **DeviceSchemaOpenconfig**   [optional]
server_monitoring **DeviceSchemaOpenconfig**   [optional]
outbound_ssh **DeviceSchemaOutboundssh**   [optional]
owner str Owner of the device: this is a read-only attribute and should not be added to the request payload, value if added will be discarded. [optional]
snmp **DeviceSchemaSnmp**   [optional]
syslog **DeviceSchemaSyslog**   [optional]
tagging_profile list[str]   [optional]
timezone str Timezone in the format +/-hh:mm, Example: -08:00 [optional]
system_id str ID which is sent in the JTI UDP messages [optional]
use_ingest_receive_time list[object] Enable using ingest receive time in formulas like elapsed-time and rate-of-change [optional]
variable **list[DeviceSchemaVariable]** Playbook variable configuration [optional]
vendor **DeviceSchemaVendor**   [optional]

[Back to Model list] [Back to API list] [Back to README]

CustompluginSchemaSecurityparametersUserauthentication

Properties

Name Type Description Notes
password str Password  
username str Username  

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaWhenIncreasingatleastbyvalue

Properties

Name Type Description Notes
all list[object] With this flag, result is set to True only if all the data matches the given condition [optional]
any list[object] With this flag, result is set to True if any one of the data matches the condition [optional]
field_name str Field name. Should match the pattern $[a-z][a-zA-Z0-9_-]*  
time_range str How much back in time should we look for data. Specify positive integer followed by s/m/h/d/w/y/o representing seconds/minutes/hours/days/weeks/years/offset. Eg: 2s [optional]
value str Value of increase between current and last reported values [optional]

[Back to Model list] [Back to API list] [Back to README]

swagger_client.AuthenticationApi

All URIs are relative to http://api-server/api/v2

Method HTTP request Description
**refresh_token** POST /token/ Re-issue tokens from existing token
**user_login** POST /login/ User login
**user_logout** POST /logout/ User logout

refresh_token

InlineResponse2002 refresh_token(token)

Re-issue tokens from existing token

Re-issue tokens from existing token

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AuthenticationApi()
token = swagger_client.Token() # Token | Token object

try:
    # Re-issue tokens from existing token
    api_response = api_instance.refresh_token(token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AuthenticationApi->refresh_token: %s\n" % e)
Name Type Description Notes
token **Token** Token object  

**InlineResponse2002**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

user_login

InlineResponse2002 user_login(credential)

User login

User login and recive tokens

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AuthenticationApi()
credential = swagger_client.Credential() # Credential | topics body object

try:
    # User login
    api_response = api_instance.user_login(credential)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AuthenticationApi->user_login: %s\n" % e)
Name Type Description Notes
credential **Credential** topics body object  

**InlineResponse2002**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

user_logout

user_logout(refresh_token)

User logout

User logout

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AuthenticationApi()
refresh_token = swagger_client.RefreshToken() # RefreshToken | request body object

try:
    # User logout
    api_instance.user_logout(refresh_token)
except ApiException as e:
    print("Exception when calling AuthenticationApi->user_logout: %s\n" % e)
Name Type Description Notes
refresh_token **RefreshToken** request body object  

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

RuleSchemaFunction

Properties

Name Type Description Notes
argument **list[RuleSchemaArgument]**   [optional]
description str Description of the function [optional]
function_name str Name of the function. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  
method str Function to be called  
path str File in which function is defined. This is relative path to the data directory  

[Back to Model list] [Back to API list] [Back to README]

DeviceSchemaSnmp

Properties

Name Type Description Notes
port int Port on which SNMP requests need to be sent. Port 161 is used if not configured. [optional]
v2 **DeviceSchemaSnmpV2**   [optional]
v3 **DeviceSchemaSnmpV3**   [optional]

[Back to Model list] [Back to API list] [Back to README]

NetworkGroupSchema

Properties

Name Type Description Notes
description str Description about the network group [optional]
ingest_frequency list[str]   [optional]
network_group_name str Name of the network group. Should be of pattern [a-zA-Z][a-zA-Z0-9-]*  
publish **NetworkgroupSchemaPublish**   [optional]
logging **NetworkgroupSchemaLogging**   [optional]
reports list[str]   [optional]
root_cause_analysis **DevicegroupSchemaRootcauseanalysis**   [optional]
notification **NetworkgroupSchemaNotification**   [optional]
playbooks list[str]   [optional]
tagging_profile list[str]   [optional]
scheduler **list[DevicegroupSchemaScheduler]** List of schedulers associated with the playbook instances [optional]
variable **list[DevicegroupSchemaVariable]** Playbook variable configuration [optional]
action_scheduler **DevicegroupSchemaActionscheduler**   [optional]

[Back to Model list] [Back to API list] [Back to README]

swagger_client.DocumentationApi

All URIs are relative to http://api-server/api/v2

Method HTTP request Description
**retrieve_defined_api** GET / Get all All API's.
**retrieve_insights_api** GET /insights/ Get all All API's.

retrieve_defined_api

retrieve_defined_api()

Get all All API’s.

GET static api documentation

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DocumentationApi()

try:
    # Get all All API's.
    api_instance.retrieve_defined_api()
except ApiException as e:
    print("Exception when calling DocumentationApi->retrieve_defined_api: %s\n" % e)

This endpoint does not need any parameter.

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: text/html

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_insights_api

retrieve_insights_api()

Get all All API’s.

GET static api documentation

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DocumentationApi()

try:
    # Get all All API's.
    api_instance.retrieve_insights_api()
except ApiException as e:
    print("Exception when calling DocumentationApi->retrieve_insights_api: %s\n" % e)

This endpoint does not need any parameter.

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: text/html

[Back to top] [Back to API list] [Back to Model list] [Back to README]

SchedulerSchemaRepeat

Properties

Name Type Description Notes
every str Repeat every [optional]
interval **SchedulerSchemaRepeatInterval**   [optional]
never list[object] Never repeat scheduling [optional]

[Back to Model list] [Back to API list] [Back to README]

DeviceSchemaVendorJuniper

Properties

Name Type Description Notes
operating_system str Operating system of the device  
platform str Platform name of the device, Example: MX240 [optional]
product str Product category of the device, Example: MX [optional]
release str Release string of the device, Example: 19.2R1 [optional]

[Back to Model list] [Back to API list] [Back to README]

PatternSchemaConstant

Properties

Name Type Description Notes
description str Constant description [optional]
name str Constant field name  
type str Data type of constant field [optional]
value str Value of the constant  

[Back to Model list] [Back to API list] [Back to README]

UserSchemaGroups

Properties

Name Type Description Notes
group_id str   [optional]
group_name str   [optional]

[Back to Model list] [Back to API list] [Back to README]

InlineResponse200

Properties

Name Type Description Notes
job_id str   [optional]
job_result str   [optional]
job_status str   [optional]

[Back to Model list] [Back to API list] [Back to README]

TopicSchema

Properties

Name Type Description Notes
description str Description about this topic [optional]
resource **list[TopicSchemaResource]**   [optional]
rule **list[RuleSchema]**   [optional]
sub_topics list[str]   [optional]
synopsis str Short description about this topic [optional]
topic_name str Name of the topic. Should be of pattern [a-z][a-z-](.{1}[a-z0-9-]+)  

[Back to Model list] [Back to API list] [Back to README]

IngestsettingsSchemaIngestsettingsSyslogField

Properties

Name Type Description Notes
description str Field description [optional]
_from str Field from the structured syslog which supplies the value [optional]
name str Field name  
type str   [optional]

[Back to Model list] [Back to API list] [Back to README]

DeviceGroupSchema

Properties

Name Type Description Notes
authentication **DevicegroupSchemaAuthentication**   [optional]
edge str JFM: edge this device group belongs to. This should be of the format <organization-name>.<site-name>.<edge-name> [optional]
action_scheduler **DevicegroupSchemaActionscheduler**   [optional]
description str Description about the device group [optional]
device_group_name str Name of the group. Should be of pattern [a-zA-Z][a-zA-Z0-9-]*  
devices list[str]   [optional]
logging **DevicegroupSchemaLogging**   [optional]
native_gpb **DevicegroupSchemaNativegpb**   [optional]
flow **DevicegroupSchemaFlow**   [optional]
ingest_frequency list[str]   [optional]
raw_data **DevicegroupSchemaRawdata**   [optional]
field_data **DevicegroupSchemaFielddata**   [optional]
notification **DevicegroupSchemaNotification**   [optional]
open_config **DevicegroupSchemaOpenconfig**   [optional]
outbound_ssh **DevicegroupSchemaOutboundssh**   [optional]
playbooks list[str]   [optional]
publish **DevicegroupSchemaPublish**   [optional]
reports list[str]   [optional]
retention_policy str Name of the retention policy to be applied [optional]
root_cause_analysis **DevicegroupSchemaRootcauseanalysis**   [optional]
scheduler **list[DevicegroupSchemaScheduler]** List of schedulers associated with the playbook instances [optional]
variable **list[DevicegroupSchemaVariable]** Playbook variable configuration [optional]
snmp **DevicegroupSchemaSnmp**   [optional]
syslog **DevicegroupSchemaSyslog**   [optional]
tagging_profile list[str]   [optional]
timezone str Timezone in the format +/-hh:mm, Example: -08:00 [optional]
use_ingest_receive_time list[object] Enable using ingest receive time in formulas like elapsed-time and rate-of-change [optional]

[Back to Model list] [Back to API list] [Back to README]

swagger_client.DefaultApi

All URIs are relative to http://api-server/api/v2

Method HTTP request Description
**backup_grafana** GET /grafana/backup/ Take backup of Grafana configuration
**backup_helper_files** GET /config/files/helper-files/backup/ Download the tar file containing all helper files.
**create_dynamic_tagging_by_key** POST /config/dynamic-tagging/key/ Creates Dynamic-tagging key-value
**create_files_certificates_by_file_name** POST /config/files/certificates/{file_name}/ Upload a certificate file.
**create_files_helper_files_by_file_name** POST /config/files/helper-files/{file_name}/ Upload a helper-file.
**create_healthbot_deployment_deployment_by_id** POST /config/deployment/ Create deployment by ID
**create_healthbot_dynamic_tagging** POST /config/dynamic-tagging/keys/ Create dynamic-tagging by ID
**create_healthbot_ingest_byoi_custom_plugin_by_id** POST /config/ingest/byoi/custom-plugin/{name}/ Create custom-plugin by ID
**create_healthbot_ingest_byoi_default_plugin_tlive_kafka_by_id** POST /config/ingest/byoi/default-plugin/tlive-kafka-oc/{name}/ Create tlive-kafka-oc by ID
**create_healthbot_ingest_byoi_ingest_mapping_by_id** POST /config/ingest/byoi/ingest-mapping/{name}/ Create ingest-mapping by ID
**create_healthbot_ingest_frequency_profile_by_id** POST /config/ingest/frequency-profile/{name}/ Create frequency-profile by ID
**create_healthbot_ingest_outbound_ssh** POST /config/ingest/outbound-ssh/ Create outbound-ssh by ID
**create_healthbot_ingest_settings_byoi_custom_plugin_by_id** POST /config/ingest-settings/byoi/custom-plugin/{name}/ Create custom-plugin by ID
**create_healthbot_ingest_settings_byoi_default_plugin_tlive_kafka_by_id** POST /config/ingest-settings/byoi/default-plugin/tlive-kafka-oc/{name}/ Create tlive-kafka-oc by ID
**create_healthbot_ingest_settings_byoi_ingest_mapping_by_id** POST /config/ingest-settings/byoi/ingest-mapping/{name}/ Create ingest-mapping by ID
**create_healthbot_ingest_settings_frequency_profile_by_id** POST /config/ingest-settings/frequency-profile/{name}/ Create frequency-profile by ID
**create_healthbot_ingest_settings_tagging_profile_by_id** POST /config/ingest-settings/data-enrichment/tagging-profile/{name}/ Create tagging-profile by ID
**create_healthbot_ingest_settings_tagging_profiles** POST /config/ingest-settings/data-enrichment/tagging-profiles/ Create tagging-profile by ID
**create_healthbot_ingest_sflow** POST /config/ingest/sflow/ Create sflow by ID
**create_healthbot_ingest_sflow_counter_record_by_id** POST /config/ingest/sflow/counter-record/{record_name}/ Create counter-record by ID
**create_healthbot_ingest_sflow_flow_record_by_id** POST /config/ingest/sflow/flow-record/{record_name}/ Create flow-record by ID
**create_healthbot_ingest_sflow_protocol_by_id** POST /config/ingest/sflow/protocol/{protocol_name}/ Create protocol by ID
**create_healthbot_ingest_sflow_sample_by_id** POST /config/ingest/sflow/sample/{sample_name}/ Create sample by ID
**create_healthbot_ingest_snmp_notification** POST /config/ingest/snmp-notification/ Create snmp-notification by ID
**create_healthbot_ingest_snmp_notification_v3_usm_user_by_id** POST /config/ingest/snmp-notification/v3/usm/user/{name}/ Create SNMPv3 user by UserName(ID)
**create_healthbot_ingest_syslog_header_pattern_by_id** POST /config/ingest/syslog/header-pattern/{name}/ Create pattern by ID
**create_healthbot_ingest_tagging_profile_by_id** POST /config/ingest/data-enrichment/tagging-profile/{name}/ Create tagging-profile by ID
**create_healthbot_ingest_tagging_profiles** POST /config/ingest/data-enrichment/tagging-profiles/ Create tagging-profile by ID
**create_healthbot_organization_organization_by_id** POST /config/organization/{organization_name}/ Create organization by ID
**create_healthbot_profile_rollup_summarization_field_profile_field_profile_by_id** POST /config/profile/rollup-summarization/field-profile/{profile_id}/ Create field-profile by ID
**create_healthbot_system_time_series_database_time_series_database_by_id** POST /config/system/tsdb/ Create time-series-database by ID
**create_healthbot_system_trigger_action** POST /config/system/trigger_action/ Create trigger-action
**create_iceberg_ingest** POST /config/ingest/ Create ingest by ID
**create_iceberg_ingest_flow** POST /config/ingest/flow/ Create flow by ID
**create_iceberg_ingest_flow_template_by_id** POST /config/ingest/flow/template/{name}/ Create template by ID
**create_iceberg_ingest_native_gpb** POST /config/ingest/native-gpb/ Create native-gpb by ID
**create_iceberg_ingest_settings** POST /config/ingest-settings/ Create ingest-settings by ID
**create_iceberg_ingest_settings_flow** POST /config/ingest-settings/flow/ Create flow by ID
**create_iceberg_ingest_settings_flow_template_by_id** POST /config/ingest-settings/flow/template/{name}/ Create template by ID
**create_iceberg_ingest_settings_syslog** POST /config/ingest-settings/syslog/ Create syslog by ID
**create_iceberg_ingest_settings_syslog_pattern_by_id** POST /config/ingest-settings/syslog/pattern/{name}/ Create pattern by ID
**create_iceberg_ingest_settings_syslog_pattern_set_by_id** POST /config/ingest-settings/syslog/pattern-set/{name}/ Create pattern-set by ID
**create_iceberg_ingest_syslog** POST /config/ingest/syslog/ Create syslog by ID
**create_iceberg_ingest_syslog_pattern_by_id** POST /config/ingest/syslog/pattern/{name}/ Create pattern by ID
**create_iceberg_ingest_syslog_pattern_set_by_id** POST /config/ingest/syslog/pattern-set/{name}/ Create pattern-set by ID
**create_iceberg_profile_data_summarization_raw_by_id** POST /config/profile/data-summarization/raw/{name}/ Create raw-data-summarization by ID
**create_iceberg_profile_security_ca_profile_by_id** POST /config/profile/security/ca-profile/{name}/ Create ca-profile by ID
**create_iceberg_profile_security_local_certificate_by_id** POST /config/profile/security/local-certificate/{name}/ Create local-certificate by ID
**create_iceberg_profile_security_ssh_key_profile_by_id** POST /config/profile/security/ssh-key-profile/{name}/ Create ssh-key-profile by ID
**create_iceberg_profiles** POST /config/profiles/ Create profile by ID
**delete_dynamic_tagging_by_key** DELETE /config/dynamic-tagging/key/ Delete Dynamic-tagging key-value
**delete_files_certificates_by_file_name** DELETE /config/files/certificates/{file_name}/ Delete a certificate-file.
**delete_files_helper_files_by_file_name** DELETE /config/files/helper-files/{file_name}/ Delete a helper-file.
**delete_healthbot_deployment_deployment_by_id** DELETE /config/deployment/ Delete deployment by ID
**delete_healthbot_dynamic_tagging** DELETE /config/dynamic-tagging/keys/ Delete dynamic-tagging by ID
**delete_healthbot_ingest_byoi_custom_plugin_by_id** DELETE /config/ingest/byoi/custom-plugin/{name}/ Delete custom-plugin by ID
**delete_healthbot_ingest_byoi_default_plugin_tlive_kafka_by_id** DELETE /config/ingest/byoi/default-plugin/tlive-kafka-oc/{name}/ Delete tlive-kafka-oc by ID
**delete_healthbot_ingest_byoi_ingest_mapping_by_id** DELETE /config/ingest/byoi/ingest-mapping/{name}/ Delete ingest-mapping by ID
**delete_healthbot_ingest_frequency_profile_by_id** DELETE /config/ingest/frequency-profile/{name}/ Delete frequency-profile by ID
**delete_healthbot_ingest_outbound_ssh** DELETE /config/ingest/outbound-ssh/ Delete outbound-ssh by ID
**delete_healthbot_ingest_settings_byoi_custom_plugin_by_id** DELETE /config/ingest-settings/byoi/custom-plugin/{name}/ Delete custom-plugin by ID
**delete_healthbot_ingest_settings_byoi_default_plugin_tlive_kafka_by_id** DELETE /config/ingest-settings/byoi/default-plugin/tlive-kafka-oc/{name}/ Delete tlive-kafka-oc by ID
**delete_healthbot_ingest_settings_byoi_ingest_mapping_by_id** DELETE /config/ingest-settings/byoi/ingest-mapping/{name}/ Delete ingest-mapping by ID
**delete_healthbot_ingest_settings_frequency_profile_by_id** DELETE /config/ingest-settings/frequency-profile/{name}/ Delete frequency-profile by ID
**delete_healthbot_ingest_settings_tagging_profile_by_id** DELETE /config/ingest-settings/data-enrichment/tagging-profile/{name}/ Delete tagging-profile by ID
**delete_healthbot_ingest_settings_tagging_profiles** DELETE /config/ingest-settings/data-enrichment/tagging-profiles/ Delete tagging-profile by ID
**delete_healthbot_ingest_sflow** DELETE /config/ingest/sflow/ Delete sflow by ID
**delete_healthbot_ingest_sflow_counter_record_by_id** DELETE /config/ingest/sflow/counter-record/{record_name}/ Delete counter-record by ID
**delete_healthbot_ingest_sflow_flow_record_by_id** DELETE /config/ingest/sflow/flow-record/{record_name}/ Delete flow-record by ID
**delete_healthbot_ingest_sflow_protocol_by_id** DELETE /config/ingest/sflow/protocol/{protocol_name}/ Delete protocol by ID
**delete_healthbot_ingest_sflow_sample_by_id** DELETE /config/ingest/sflow/sample/{sample_name}/ Delete sample by ID
**delete_healthbot_ingest_snmp_notification** DELETE /config/ingest/snmp-notification/ Delete snmp-notification
**delete_healthbot_ingest_snmp_notification_v3_usm_user_by_id** DELETE /config/ingest/snmp-notification/v3/usm/user/{name}/ Delete SNMPv3 user by UserName(ID)
**delete_healthbot_ingest_syslog_header_pattern_by_id** DELETE /config/ingest/syslog/header-pattern/{name}/ Delete pattern by ID
**delete_healthbot_ingest_tagging_profile_by_id** DELETE /config/ingest/data-enrichment/tagging-profile/{name}/ Delete tagging-profile by ID
**delete_healthbot_ingest_tagging_profiles** DELETE /config/ingest/data-enrichment/tagging-profiles/ Delete tagging-profile by ID
**delete_healthbot_organization_organization_by_id** DELETE /config/organization/{organization_name}/ Delete organization by ID
**delete_healthbot_profile_rollup_summarization_field_profile_field_profile_by_id** DELETE /config/profile/rollup-summarization/field-profile/{profile_id}/ Delete field-profile by ID
**delete_healthbot_system_time_series_database_time_series_database_by_id** DELETE /config/system/tsdb/ Delete time-series-database
**delete_healthbot_system_trigger_action** DELETE /config/system/trigger_action/ Delete trigger-action schedulers
**delete_iceberg_ingest** DELETE /config/ingest/ Delete ingest by ID
**delete_iceberg_ingest_flow** DELETE /config/ingest/flow/ Delete flow by ID
**delete_iceberg_ingest_flow_template_by_id** DELETE /config/ingest/flow/template/{name}/ Delete template by ID
**delete_iceberg_ingest_native_gpb** DELETE /config/ingest/native-gpb/ Delete native-gpb by ID
**delete_iceberg_ingest_settings** DELETE /config/ingest-settings/ Delete ingest-settings by ID
**delete_iceberg_ingest_settings_flow** DELETE /config/ingest-settings/flow/ Delete flow by ID
**delete_iceberg_ingest_settings_flow_template_by_id** DELETE /config/ingest-settings/flow/template/{name}/ Delete template by ID
**delete_iceberg_ingest_settings_syslog** DELETE /config/ingest-settings/syslog/ Delete syslog by ID
**delete_iceberg_ingest_settings_syslog_pattern_by_id** DELETE /config/ingest-settings/syslog/pattern/{name}/ Delete pattern by ID
**delete_iceberg_ingest_settings_syslog_pattern_set_by_id** DELETE /config/ingest-settings/syslog/pattern-set/{name}/ Delete pattern-set by ID
**delete_iceberg_ingest_syslog** DELETE /config/ingest/syslog/ Delete syslog by ID
**delete_iceberg_ingest_syslog_pattern_by_id** DELETE /config/ingest/syslog/pattern/{name}/ Delete pattern by ID
**delete_iceberg_ingest_syslog_pattern_set_by_id** DELETE /config/ingest/syslog/pattern-set/{name}/ Delete pattern-set by ID
**delete_iceberg_profile_data_summarization_raw_by_id** DELETE /config/profile/data-summarization/raw/{name}/ Delete raw-data-summarization by ID
**delete_iceberg_profile_security_ca_profile_by_id** DELETE /config/profile/security/ca-profile/{name}/ Delete ca-profile by ID
**delete_iceberg_profile_security_local_certificate_by_id** DELETE /config/profile/security/local-certificate/{name}/ Delete local-certificate by ID
**delete_iceberg_profile_security_ssh_key_profile_by_id** DELETE /config/profile/security/ssh-key-profile/{name}/ Delete ssh-key-profile by ID
**delete_iceberg_profiles** DELETE /config/profiles/ Delete profile by ID
**get_dynamic_tagging_by_key** GET /config/dynamic-tagging/key/ Get value of corresponding Dynamic-tagging key
**get_fields_from_xpath** GET /field-capture/ Get last value of all fields before a given timestamp.
**grafana_login** GET /grafana/login/ Login to grafana
**inspect_command_rpc_table_on_device** POST /inspect/command-rpc/table/ Inspect the given iAgent table.
**restore_grafana** POST /grafana/restore/ Restore Grafana configuration
**restore_helper_files** POST /config/files/helper-files/backup/ Upload a helper-file.
**retrieve_configuration_jobs** GET /config/configuration/jobs/  
**retrieve_data_database_table** GET /data/database/table/ Get information about tables for a device of a device-group.
**retrieve_data_database_table_column_by_table_name** GET /data/database/table/column/ Get information about columns in a table.
**retrieve_data_database_tags_by_table_name** GET /data/database/table/tags/ Get information about tags keys and values in a table.
**retrieve_debug_jobs** GET /debug/jobs/  
**retrieve_event** GET /event/ Get all events for a device.
**retrieve_event_by_event_name** GET /event/{event_name}/ Get instances of a device event.
**retrieve_event_by_event_name_device_group** GET /event/device-group/{event_name}/ Get instances of a device-group event.
**retrieve_event_by_event_name_network_group** GET /event/network-group/{event_name}/ Get instances of a network-group event.
**retrieve_event_device_group** GET /event/device-group/ Get all events for a device-group.
**retrieve_event_network_group** GET /event/network-group/ Get all events for a network-group.
**retrieve_events** GET /events/ Get all events.
**retrieve_files_certificates_by_file_name** GET /config/files/certificates/{file_name}/ Download a certificate-file.
**retrieve_files_helper_files** GET /config/files/helper-files/ Get all helper-file names.
**retrieve_files_helper_files_by_file_name** GET /config/files/helper-files/{file_name}/ Download a helper-file.
**retrieve_health_all** GET /health/ Return a dict with health of devices in device groups and network groups
**retrieve_health_tree_by_device_group** GET /health-tree/device-group/{device_group_name}/ Get device-group health-tree.
**retrieve_health_tree_by_id** GET /health-tree/{device_id}/ Return a device's health-tree.
**retrieve_health_tree_by_network_group** GET /health-tree/network-group/{network_group_name}/ Get network-group health-tree.
**retrieve_healthbot_deployment_deployment** GET /config/deployment/ Retrieve deployment
**retrieve_healthbot_device_details_by_uuids** POST /deployed-device-details/ Get device-identifying details by for specified UUIDs.
**retrieve_healthbot_dynamic_tagging** GET /config/dynamic-tagging/keys/ Retrieve dynamic-tagging by ID
**retrieve_healthbot_ingest_byoi_custom_plugin_by_id** GET /config/ingest/byoi/custom-plugin/{name}/ Retrieve custom-plugin by ID
**retrieve_healthbot_ingest_byoi_custom_plugins** GET /config/ingest/byoi/custom-plugins/ Retrieve custom-plugin by ID
**retrieve_healthbot_ingest_byoi_default_plugin_tlive_kafka_by_id** GET /config/ingest/byoi/default-plugin/tlive-kafka-oc/{name}/ Retrieve tlive-kafka-oc by ID
**retrieve_healthbot_ingest_byoi_default_plugin_tlive_kafkas** GET /config/ingest/byoi/default-plugin/tlive-kafka-ocs/ Retrieve tlive-kafka-oc
**retrieve_healthbot_ingest_byoi_ingest_mapping_by_id** GET /config/ingest/byoi/ingest-mapping/{name}/ Retrieve ingest-mapping by ID
**retrieve_healthbot_ingest_byoi_ingest_mappings** GET /config/ingest/byoi/ingest-mappings/ Retrieve ingest-mapping
**retrieve_healthbot_ingest_frequency_profile** GET /config/ingest/frequency-profiles/ Retrieve frequency-profile
**retrieve_healthbot_ingest_frequency_profile_by_id** GET /config/ingest/frequency-profile/{name}/ Retrieve frequency-profile by ID
**retrieve_healthbot_ingest_outbound_ssh** GET /config/ingest/outbound-ssh/ Retrieve outbound-ssh
**retrieve_healthbot_ingest_settings_byoi_custom_plugin_by_id** GET /config/ingest-settings/byoi/custom-plugin/{name}/ Retrieve custom-plugin by ID
**retrieve_healthbot_ingest_settings_byoi_custom_plugins** GET /config/ingest-settings/byoi/custom-plugins/ Retrieve custom-plugin by ID
**retrieve_healthbot_ingest_settings_byoi_default_plugin_tlive_kafka_by_id** GET /config/ingest-settings/byoi/default-plugin/tlive-kafka-oc/{name}/ Retrieve tlive-kafka-oc by ID
**retrieve_healthbot_ingest_settings_byoi_default_plugin_tlive_kafkas** GET /config/ingest-settings/byoi/default-plugin/tlive-kafka-ocs/ Retrieve tlive-kafka-oc
**retrieve_healthbot_ingest_settings_byoi_ingest_mapping_by_id** GET /config/ingest-settings/byoi/ingest-mapping/{name}/ Retrieve ingest-mapping by ID
**retrieve_healthbot_ingest_settings_byoi_ingest_mappings** GET /config/ingest-settings/byoi/ingest-mappings/ Retrieve ingest-mapping
**retrieve_healthbot_ingest_settings_frequency_profile** GET /config/ingest-settings/frequency-profiles/ Retrieve frequency-profile
**retrieve_healthbot_ingest_settings_frequency_profile_by_id** GET /config/ingest-settings/frequency-profile/{name}/ Retrieve frequency-profile by ID
**retrieve_healthbot_ingest_settings_tagging_profile_by_id** GET /config/ingest-settings/data-enrichment/tagging-profile/{name}/ Retrieve tagging-profile by ID
**retrieve_healthbot_ingest_settings_tagging_profiles** GET /config/ingest-settings/data-enrichment/tagging-profiles/ Retrieve tagging-profile by ID
**retrieve_healthbot_ingest_sflow** GET /config/ingest/sflow/ Retrieve sflow
**retrieve_healthbot_ingest_sflow_counter_record_by_id** GET /config/ingest/sflow/counter-record/{record_name}/ Retrieve counter-record by ID
**retrieve_healthbot_ingest_sflow_flow_record_by_id** GET /config/ingest/sflow/flow-record/{record_name}/ Retrieve flow-record by ID
**retrieve_healthbot_ingest_sflow_protocol_by_id** GET /config/ingest/sflow/protocol/{protocol_name}/ Retrieve protocol by ID
**retrieve_healthbot_ingest_sflow_sample_by_id** GET /config/ingest/sflow/sample/{sample_name}/ Retrieve sample by ID
**retrieve_healthbot_ingest_snmp_notification** GET /config/ingest/snmp-notification/ Retrieve snmp-notification
**retrieve_healthbot_ingest_snmp_notification_v3_usm_user_by_id** GET /config/ingest/snmp-notification/v3/usm/user/{name}/ Retrieve SNMPv3 user by UserName(ID)
**retrieve_healthbot_ingest_snmp_notification_v3_usm_usernames** GET /config/ingest/snmp-notification/v3/usm/user/ Retrieve snmp v3 usm user names
**retrieve_healthbot_ingest_snmp_notification_v3_usm_users** GET /config/ingest/snmp-notification/v3/usm/users/ Retrieve SNMP v3 USM users
**retrieve_healthbot_ingest_syslog_header_pattern_by_id** GET /config/ingest/syslog/header-pattern/{name}/ Retrieve pattern by ID
**retrieve_healthbot_ingest_syslog_header_pattern_ids** GET /config/ingest/syslog/header-pattern/ Retrieve header pattern names
**retrieve_healthbot_ingest_syslog_header_patterns** GET /config/ingest/syslog/header-patterns/ Retrieve header patterns
**retrieve_healthbot_ingest_tagging_profile_by_id** GET /config/ingest/data-enrichment/tagging-profile/{name}/ Retrieve tagging-profile by ID
**retrieve_healthbot_ingest_tagging_profiles** GET /config/ingest/data-enrichment/tagging-profiles/ Retrieve tagging-profile by ID
**retrieve_healthbot_organization_organization** GET /config/organization/ Retrieve organization
**retrieve_healthbot_organization_organization_by_id** GET /config/organization/{organization_name}/ Retrieve organization by ID
**retrieve_healthbot_profile_rollup_summarization_field_profile_field_profile_by_id** GET /config/profile/rollup-summarization/field-profile/{profile_id}/ Retrieve field-profile by ID
**retrieve_healthbot_profile_rollup_summarization_field_profile_profile** GET /config/profile/rollup-summarization/field-profile/ Retrieve field-profile
**retrieve_healthbot_system_time_series_database_time_series_database** GET /config/system/tsdb/ Retrieve time-series-database
**retrieve_healthbot_system_trigger_action** GET /config/system/trigger_action/ Retrieve trigger-action
**retrieve_healthbot_topic_resource_resource** GET /config/topic/{topic_name}/resource/ List all resource-names in a topic
**retrieve_healthbot_topic_resource_resource_by_id** GET /config/topic/{topic_name}/resource/{resource_name}/ Get a resource's configuration
**retrieve_iceberg_ingest** GET /config/ingest/ Retrieve ingest
**retrieve_iceberg_ingest_flow** GET /config/ingest/flow/ Retrieve flow
**retrieve_iceberg_ingest_flow_template_by_id** GET /config/ingest/flow/template/{name}/ Retrieve template by ID
**retrieve_iceberg_ingest_flow_template_ids** GET /config/ingest/flow/template/ Retrieve template
**retrieve_iceberg_ingest_native_gpb** GET /config/ingest/native-gpb/ Retrieve native-gpb
**retrieve_iceberg_ingest_settings** GET /config/ingest-settings/ Retrieve ingest-settings
**retrieve_iceberg_ingest_settings_flow** GET /config/ingest-settings/flow/ Retrieve flow
**retrieve_iceberg_ingest_settings_flow_template_by_id** GET /config/ingest-settings/flow/template/{name}/ Retrieve template by ID
**retrieve_iceberg_ingest_settings_flow_template_ids** GET /config/ingest-settings/flow/template/ Retrieve template
**retrieve_iceberg_ingest_settings_syslog** GET /config/ingest-settings/syslog/ Retrieve syslog
**retrieve_iceberg_ingest_settings_syslog_pattern_by_id** GET /config/ingest-settings/syslog/pattern/{name}/ Retrieve pattern by ID
**retrieve_iceberg_ingest_settings_syslog_pattern_ids** GET /config/ingest-settings/syslog/pattern/ Retrieve pattern
**retrieve_iceberg_ingest_settings_syslog_pattern_set_by_id** GET /config/ingest-settings/syslog/pattern-set/{name}/ Retrieve pattern-set by ID
**retrieve_iceberg_ingest_settings_syslog_pattern_set_ids** GET /config/ingest-settings/syslog/pattern-set/ Retrieve pattern-set
**retrieve_iceberg_ingest_settings_syslog_pattern_sets** GET /config/ingest-settings/syslog/pattern-sets/ Retrieve pattern-set by ID
**retrieve_iceberg_ingest_settings_syslog_patterns** GET /config/ingest-settings/syslog/patterns/ Retrieve pattern by ID
**retrieve_iceberg_ingest_syslog** GET /config/ingest/syslog/ Retrieve syslog
**retrieve_iceberg_ingest_syslog_pattern_by_id** GET /config/ingest/syslog/pattern/{name}/ Retrieve pattern by ID
**retrieve_iceberg_ingest_syslog_pattern_ids** GET /config/ingest/syslog/pattern/ Retrieve pattern
**retrieve_iceberg_ingest_syslog_pattern_set_by_id** GET /config/ingest/syslog/pattern-set/{name}/ Retrieve pattern-set by ID
**retrieve_iceberg_ingest_syslog_pattern_set_ids** GET /config/ingest/syslog/pattern-set/ Retrieve pattern-set
**retrieve_iceberg_ingest_syslog_pattern_sets** GET /config/ingest/syslog/pattern-sets/ Retrieve pattern-set by ID
**retrieve_iceberg_ingest_syslog_patterns** GET /config/ingest/syslog/patterns/ Retrieve pattern by ID
**retrieve_iceberg_profile_data_summarization_raw_by_id** GET /config/profile/data-summarization/raw/{name}/ Retrieve raw-data-summarization by ID
**retrieve_iceberg_profile_data_summarizations_raw** GET /config/profile/data-summarizations/raw/ Retrieve raw-data-summarization
**retrieve_iceberg_profile_security_ca_profile_by_id** GET /config/profile/security/ca-profile/{name}/ Retrieve ca-profile by ID
**retrieve_iceberg_profile_security_ca_profiles** GET /config/profile/security/ca-profiles/ Retrieve ca-profile
**retrieve_iceberg_profile_security_local_certificate_by_id** GET /config/profile/security/local-certificate/{name}/ Retrieve local-certificate by ID
**retrieve_iceberg_profile_security_local_certificates** GET /config/profile/security/local-certificates/ Retrieve local-certificate
**retrieve_iceberg_profile_security_ssh_key_profile_by_id** GET /config/profile/security/ssh-key-profile/{name}/ Retrieve ssh-key-profile by ID
**retrieve_iceberg_profile_security_ssh_key_profiles** GET /config/profile/security/ssh-key-profiles/ Retrieve ssh-key-profile
**retrieve_iceberg_profiles** GET /config/profiles/ Retrieve profile
**retrieve_sensors** GET /config/sensors/ List all OpenConfig sensors.
**update_dynamic_tagging_by_key** PUT /config/dynamic-tagging/key/ Updates Dynamic-tagging key-value
**update_healthbot_deployment_deployment_by_id** PUT /config/deployment/ Update deployment by ID
**update_healthbot_dynamic_tagging** PUT /config/dynamic-tagging/keys/ Update dynamic-tagging by ID
**update_healthbot_ingest_byoi_custom_plugin_by_id** PUT /config/ingest/byoi/custom-plugin/{name}/ Update custom-plugin by ID
**update_healthbot_ingest_byoi_default_plugin_tlive_kafka_by_id** PUT /config/ingest/byoi/default-plugin/tlive-kafka-oc/{name}/ Update tlive-kafka-oc by ID
**update_healthbot_ingest_byoi_ingest_mapping_by_id** PUT /config/ingest/byoi/ingest-mapping/{name}/ Update ingest-mapping by ID
**update_healthbot_ingest_frequency_profile_by_id** PUT /config/ingest/frequency-profile/{name}/ Update frequency-profile by ID
**update_healthbot_ingest_outbound_ssh** PUT /config/ingest/outbound-ssh/ Update outbound-ssh by ID
**update_healthbot_ingest_settings_byoi_custom_plugin_by_id** PUT /config/ingest-settings/byoi/custom-plugin/{name}/ Update custom-plugin by ID
**update_healthbot_ingest_settings_byoi_default_plugin_tlive_kafka_by_id** PUT /config/ingest-settings/byoi/default-plugin/tlive-kafka-oc/{name}/ Update tlive-kafka-oc by ID
**update_healthbot_ingest_settings_byoi_ingest_mapping_by_id** PUT /config/ingest-settings/byoi/ingest-mapping/{name}/ Update ingest-mapping by ID
**update_healthbot_ingest_settings_frequency_profile_by_id** PUT /config/ingest-settings/frequency-profile/{name}/ Update frequency-profile by ID
**update_healthbot_ingest_settings_tagging_profile_by_id** PUT /config/ingest-settings/data-enrichment/tagging-profile/{name}/ Update tagging-profile by ID
**update_healthbot_ingest_settings_tagging_profiles** PUT /config/ingest-settings/data-enrichment/tagging-profiles/ Update tagging-profile by ID
**update_healthbot_ingest_sflow** PUT /config/ingest/sflow/ Update sflow by ID
**update_healthbot_ingest_sflow_counter_record_by_id** PUT /config/ingest/sflow/counter-record/{record_name}/ Update counter-record by ID
**update_healthbot_ingest_sflow_flow_record_by_id** PUT /config/ingest/sflow/flow-record/{record_name}/ Update flow-record by ID
**update_healthbot_ingest_sflow_protocol_by_id** PUT /config/ingest/sflow/protocol/{protocol_name}/ Update protocol by ID
**update_healthbot_ingest_sflow_sample_by_id** PUT /config/ingest/sflow/sample/{sample_name}/ Update sample by ID
**update_healthbot_ingest_snmp_notification** PUT /config/ingest/snmp-notification/ Update snmp-notification by ID
**update_healthbot_ingest_snmp_notification_v3_usm_user_by_id** PUT /config/ingest/snmp-notification/v3/usm/user/{name}/ Update SNMPv3 user by UserName(ID)
**update_healthbot_ingest_syslog_header_pattern_by_id** PUT /config/ingest/syslog/header-pattern/{name}/ Update pattern by ID
**update_healthbot_ingest_tagging_profile_by_id** PUT /config/ingest/data-enrichment/tagging-profile/{name}/ Update tagging-profile by ID
**update_healthbot_ingest_tagging_profiles** PUT /config/ingest/data-enrichment/tagging-profiles/ Update tagging-profile by ID
**update_healthbot_organization_organization_by_id** PUT /config/organization/{organization_name}/ Update organization by ID
**update_healthbot_profile_rollup_summarization_field_profile_field_profile_by_id** PUT /config/profile/rollup-summarization/field-profile/{profile_id}/ Update field-profile by ID
**update_healthbot_system_time_series_database_time_series_database_by_id** PUT /config/system/tsdb/ Update time-series-database by ID
**update_healthbot_system_trigger_action** PUT /config/system/trigger_action/ Update trigger-action
**update_iceberg_ingest** PUT /config/ingest/ Update ingest by ID
**update_iceberg_ingest_flow** PUT /config/ingest/flow/ Update flow by ID
**update_iceberg_ingest_flow_template_by_id** PUT /config/ingest/flow/template/{name}/ Update template by ID
**update_iceberg_ingest_native_gpb** PUT /config/ingest/native-gpb/ Update native-gpb by ID
**update_iceberg_ingest_settings** PUT /config/ingest-settings/ Update ingest-settings by ID
**update_iceberg_ingest_settings_flow** PUT /config/ingest-settings/flow/ Update flow by ID
**update_iceberg_ingest_settings_flow_template_by_id** PUT /config/ingest-settings/flow/template/{name}/ Update template by ID
**update_iceberg_ingest_settings_syslog** PUT /config/ingest-settings/syslog/ Update syslog by ID
**update_iceberg_ingest_settings_syslog_pattern_by_id** PUT /config/ingest-settings/syslog/pattern/{name}/ Update pattern by ID
**update_iceberg_ingest_settings_syslog_pattern_set_by_id** PUT /config/ingest-settings/syslog/pattern-set/{name}/ Update pattern-set by ID
**update_iceberg_ingest_syslog** PUT /config/ingest/syslog/ Update syslog by ID
**update_iceberg_ingest_syslog_pattern_by_id** PUT /config/ingest/syslog/pattern/{name}/ Update pattern by ID
**update_iceberg_ingest_syslog_pattern_set_by_id** PUT /config/ingest/syslog/pattern-set/{name}/ Update pattern-set by ID
**update_iceberg_profile_data_summarization_raw_by_id** PUT /config/profile/data-summarization/raw/{name}/ Update raw-data-summarization by ID
**update_iceberg_profile_security_ca_profile_by_id** PUT /config/profile/security/ca-profile/{name}/ Update ca-profile by ID
**update_iceberg_profile_security_local_certificate_by_id** PUT /config/profile/security/local-certificate/{name}/ Update local-certificate by ID
**update_iceberg_profile_security_ssh_key_profile_by_id** PUT /config/profile/security/ssh-key-profile/{name}/ Update ssh-key-profile by ID
**update_iceberg_profiles** PUT /config/profiles/ Update profile by ID

backup_grafana

file backup_grafana(x_iam_token=x_iam_token)

Take backup of Grafana configuration

Take backup of Grafana configuration

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Take backup of Grafana configuration
    api_response = api_instance.backup_grafana(x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->backup_grafana: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

**file**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

backup_helper_files

file backup_helper_files(x_iam_token=x_iam_token)

Download the tar file containing all helper files.

Download helper files tar file, which will include the config and input directory.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Download the tar file containing all helper files.
    api_response = api_instance.backup_helper_files(x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->backup_helper_files: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

**file**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_dynamic_tagging_by_key

create_dynamic_tagging_by_key(key_name, dynamic_tagging_obj, x_iam_token=x_iam_token)

Creates Dynamic-tagging key-value

Creates a key in Dynamic-tagging

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
key_name = 'key_name_example' # str | Dynamic-tagging Key
dynamic_tagging_obj = swagger_client.DynamicTaggingSchemaObject() # DynamicTaggingSchemaObject | Dynamic-tagging object containing key-value pair
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Creates Dynamic-tagging key-value
    api_instance.create_dynamic_tagging_by_key(key_name, dynamic_tagging_obj, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_dynamic_tagging_by_key: %s\n" % e)
Name Type Description Notes
key_name str Dynamic-tagging Key  
dynamic_tagging_obj **DynamicTaggingSchemaObject** Dynamic-tagging object containing key-value pair  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_files_certificates_by_file_name

create_files_certificates_by_file_name(up_file, file_name, x_iam_token=x_iam_token, password=password, certificate_type=certificate_type)

Upload a certificate file.

Upload the specified certificate-file.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
up_file = '/path/to/file.txt' # file | File content
file_name = 'file_name_example' # str | File name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
password = 'password_example' # str | password (optional)
certificate_type = 'certificate_type_example' # str | Certificate type (optional)

try:
    # Upload a certificate file.
    api_instance.create_files_certificates_by_file_name(up_file, file_name, x_iam_token=x_iam_token, password=password, certificate_type=certificate_type)
except ApiException as e:
    print("Exception when calling DefaultApi->create_files_certificates_by_file_name: %s\n" % e)
Name Type Description Notes
up_file file File content  
file_name str File name  
x_iam_token str authentication header object [optional]
password str password [optional]
certificate_type str Certificate type [optional]

void (empty response body)

No authorization required

  • Content-Type: multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_files_helper_files_by_file_name

create_files_helper_files_by_file_name(up_file, file_name, x_iam_token=x_iam_token)

Upload a helper-file.

Upload the specified helper-file.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
up_file = '/path/to/file.txt' # file | File content
file_name = 'file_name_example' # str | File name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Upload a helper-file.
    api_instance.create_files_helper_files_by_file_name(up_file, file_name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_files_helper_files_by_file_name: %s\n" % e)
Name Type Description Notes
up_file file File content  
file_name str File name  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_deployment_deployment_by_id

create_healthbot_deployment_deployment_by_id(deployment, x_iam_token=x_iam_token)

Create deployment by ID

Create operation of resource: deployment

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
deployment = swagger_client.DeploymentSchema() # DeploymentSchema | deployment body object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create deployment by ID
    api_instance.create_healthbot_deployment_deployment_by_id(deployment, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_deployment_deployment_by_id: %s\n" % e)
Name Type Description Notes
deployment **DeploymentSchema** deployment body object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_dynamic_tagging

list[str] create_healthbot_dynamic_tagging(dynamic_tagging, x_iam_token=x_iam_token)

Create dynamic-tagging by ID

Create operation of resource: dynamic-tagging

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
dynamic_tagging = swagger_client.DynamicTaggingsSchemaObject() # DynamicTaggingsSchemaObject | dynamic_taggingbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create dynamic-tagging by ID
    api_response = api_instance.create_healthbot_dynamic_tagging(dynamic_tagging, x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_dynamic_tagging: %s\n" % e)
Name Type Description Notes
dynamic_tagging **DynamicTaggingsSchemaObject** dynamic_taggingbody object  
x_iam_token str authentication header object [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_ingest_byoi_custom_plugin_by_id

create_healthbot_ingest_byoi_custom_plugin_by_id(name, custom_plugin, x_iam_token=x_iam_token)

Create custom-plugin by ID

Create operation of resource: custom-plugin

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of custom-plugin
custom_plugin = swagger_client.CustomPluginSchema() # CustomPluginSchema | custom_pluginbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create custom-plugin by ID
    api_instance.create_healthbot_ingest_byoi_custom_plugin_by_id(name, custom_plugin, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_ingest_byoi_custom_plugin_by_id: %s\n" % e)
Name Type Description Notes
name str Name of custom-plugin  
custom_plugin **CustomPluginSchema** custom_pluginbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_ingest_byoi_default_plugin_tlive_kafka_by_id

create_healthbot_ingest_byoi_default_plugin_tlive_kafka_by_id(name, tlive_kafka, x_iam_token=x_iam_token)

Create tlive-kafka-oc by ID

Add/Merge a tlive-kafka-oc configuration.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of tlive-kafka-oc
tlive_kafka = swagger_client.TliveKafkaOcSchema() # TliveKafkaOcSchema | tlive_kafkabody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create tlive-kafka-oc by ID
    api_instance.create_healthbot_ingest_byoi_default_plugin_tlive_kafka_by_id(name, tlive_kafka, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_ingest_byoi_default_plugin_tlive_kafka_by_id: %s\n" % e)
Name Type Description Notes
name str Name of tlive-kafka-oc  
tlive_kafka **TliveKafkaOcSchema** tlive_kafkabody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_ingest_byoi_ingest_mapping_by_id

create_healthbot_ingest_byoi_ingest_mapping_by_id(name, ingest_mapping, x_iam_token=x_iam_token)

Create ingest-mapping by ID

Create ingest-mapping by name

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of ingest-mapping
ingest_mapping = swagger_client.IngestMappingSchema() # IngestMappingSchema | ingest_mappingbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create ingest-mapping by ID
    api_instance.create_healthbot_ingest_byoi_ingest_mapping_by_id(name, ingest_mapping, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_ingest_byoi_ingest_mapping_by_id: %s\n" % e)
Name Type Description Notes
name str Name of ingest-mapping  
ingest_mapping **IngestMappingSchema** ingest_mappingbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_ingest_frequency_profile_by_id

create_healthbot_ingest_frequency_profile_by_id(name, frequency_profile, x_iam_token=x_iam_token)

Create frequency-profile by ID

Create operation of resource: frequency-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | ID of name
frequency_profile = swagger_client.FrequencyProfileSchema() # FrequencyProfileSchema | frequency_profilebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create frequency-profile by ID
    api_instance.create_healthbot_ingest_frequency_profile_by_id(name, frequency_profile, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_ingest_frequency_profile_by_id: %s\n" % e)
Name Type Description Notes
name str ID of name  
frequency_profile **FrequencyProfileSchema** frequency_profilebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_ingest_outbound_ssh

create_healthbot_ingest_outbound_ssh(outbound_ssh, x_iam_token=x_iam_token)

Create outbound-ssh by ID

Create operation of resource: outbound-ssh

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
outbound_ssh = swagger_client.OutboundSshSchema() # OutboundSshSchema | outbound_ssh body object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create outbound-ssh by ID
    api_instance.create_healthbot_ingest_outbound_ssh(outbound_ssh, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_ingest_outbound_ssh: %s\n" % e)
Name Type Description Notes
outbound_ssh **OutboundSshSchema** outbound_ssh body object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_ingest_settings_byoi_custom_plugin_by_id

create_healthbot_ingest_settings_byoi_custom_plugin_by_id(name, custom_plugin, x_iam_token=x_iam_token)

Create custom-plugin by ID

Create operation of resource: custom-plugin

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of custom-plugin
custom_plugin = swagger_client.CustomPluginSchema() # CustomPluginSchema | custom_pluginbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create custom-plugin by ID
    api_instance.create_healthbot_ingest_settings_byoi_custom_plugin_by_id(name, custom_plugin, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_ingest_settings_byoi_custom_plugin_by_id: %s\n" % e)
Name Type Description Notes
name str Name of custom-plugin  
custom_plugin **CustomPluginSchema** custom_pluginbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_ingest_settings_byoi_default_plugin_tlive_kafka_by_id

create_healthbot_ingest_settings_byoi_default_plugin_tlive_kafka_by_id(name, tlive_kafka, x_iam_token=x_iam_token)

Create tlive-kafka-oc by ID

Add/Merge a tlive-kafka-oc configuration.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of tlive-kafka-oc
tlive_kafka = swagger_client.TliveKafkaOcSchema() # TliveKafkaOcSchema | tlive_kafkabody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create tlive-kafka-oc by ID
    api_instance.create_healthbot_ingest_settings_byoi_default_plugin_tlive_kafka_by_id(name, tlive_kafka, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_ingest_settings_byoi_default_plugin_tlive_kafka_by_id: %s\n" % e)
Name Type Description Notes
name str Name of tlive-kafka-oc  
tlive_kafka **TliveKafkaOcSchema** tlive_kafkabody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_ingest_settings_byoi_ingest_mapping_by_id

create_healthbot_ingest_settings_byoi_ingest_mapping_by_id(name, ingest_mapping, x_iam_token=x_iam_token)

Create ingest-mapping by ID

Create ingest-mapping by name

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of ingest-mapping
ingest_mapping = swagger_client.IngestMappingSchema() # IngestMappingSchema | ingest_mappingbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create ingest-mapping by ID
    api_instance.create_healthbot_ingest_settings_byoi_ingest_mapping_by_id(name, ingest_mapping, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_ingest_settings_byoi_ingest_mapping_by_id: %s\n" % e)
Name Type Description Notes
name str Name of ingest-mapping  
ingest_mapping **IngestMappingSchema** ingest_mappingbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_ingest_settings_frequency_profile_by_id

create_healthbot_ingest_settings_frequency_profile_by_id(name, frequency_profile, x_iam_token=x_iam_token)

Create frequency-profile by ID

Create operation of resource: frequency-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | ID of name
frequency_profile = swagger_client.FrequencyProfileSchema() # FrequencyProfileSchema | frequency_profilebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create frequency-profile by ID
    api_instance.create_healthbot_ingest_settings_frequency_profile_by_id(name, frequency_profile, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_ingest_settings_frequency_profile_by_id: %s\n" % e)
Name Type Description Notes
name str ID of name  
frequency_profile **FrequencyProfileSchema** frequency_profilebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_ingest_settings_tagging_profile_by_id

create_healthbot_ingest_settings_tagging_profile_by_id(name, tagging_profile, x_iam_token=x_iam_token)

Create tagging-profile by ID

Create operation of resource: tagging-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | ID of name
tagging_profile = swagger_client.TaggingProfileSchema() # TaggingProfileSchema | tagging_profilebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create tagging-profile by ID
    api_instance.create_healthbot_ingest_settings_tagging_profile_by_id(name, tagging_profile, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_ingest_settings_tagging_profile_by_id: %s\n" % e)
Name Type Description Notes
name str ID of name  
tagging_profile **TaggingProfileSchema** tagging_profilebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_ingest_settings_tagging_profiles

list[str] create_healthbot_ingest_settings_tagging_profiles(tagging_profile, x_iam_token=x_iam_token)

Create tagging-profile by ID

Create operation of resource: tagging-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
tagging_profile = swagger_client.TaggingProfilesSchema() # TaggingProfilesSchema | tagging_profilebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create tagging-profile by ID
    api_response = api_instance.create_healthbot_ingest_settings_tagging_profiles(tagging_profile, x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_ingest_settings_tagging_profiles: %s\n" % e)
Name Type Description Notes
tagging_profile **TaggingProfilesSchema** tagging_profilebody object  
x_iam_token str authentication header object [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_ingest_sflow

create_healthbot_ingest_sflow(sflow, x_iam_token=x_iam_token)

Create sflow by ID

Create operation of resource: sflow

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
sflow = swagger_client.SflowSchema() # SflowSchema | sflowbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create sflow by ID
    api_instance.create_healthbot_ingest_sflow(sflow, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_ingest_sflow: %s\n" % e)
Name Type Description Notes
sflow **SflowSchema** sflowbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_ingest_sflow_counter_record_by_id

create_healthbot_ingest_sflow_counter_record_by_id(record_name, counter_record, x_iam_token=x_iam_token)

Create counter-record by ID

Create operation of resource: counter-record

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
record_name = 'record_name_example' # str | ID of record-name
counter_record = swagger_client.CounterRecordSchema() # CounterRecordSchema | counter_recordbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create counter-record by ID
    api_instance.create_healthbot_ingest_sflow_counter_record_by_id(record_name, counter_record, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_ingest_sflow_counter_record_by_id: %s\n" % e)
Name Type Description Notes
record_name str ID of record-name  
counter_record **CounterRecordSchema** counter_recordbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_ingest_sflow_flow_record_by_id

create_healthbot_ingest_sflow_flow_record_by_id(record_name, flow_record, x_iam_token=x_iam_token)

Create flow-record by ID

Create operation of resource: flow-record

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
record_name = 'record_name_example' # str | ID of record-name
flow_record = swagger_client.FlowRecordSchema() # FlowRecordSchema | flow_recordbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create flow-record by ID
    api_instance.create_healthbot_ingest_sflow_flow_record_by_id(record_name, flow_record, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_ingest_sflow_flow_record_by_id: %s\n" % e)
Name Type Description Notes
record_name str ID of record-name  
flow_record **FlowRecordSchema** flow_recordbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_ingest_sflow_protocol_by_id

create_healthbot_ingest_sflow_protocol_by_id(protocol_name, protocol, x_iam_token=x_iam_token)

Create protocol by ID

Create operation of resource: protocol

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
protocol_name = 'protocol_name_example' # str | ID of protocol-name
protocol = swagger_client.ProtocolSchema() # ProtocolSchema | protocolbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create protocol by ID
    api_instance.create_healthbot_ingest_sflow_protocol_by_id(protocol_name, protocol, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_ingest_sflow_protocol_by_id: %s\n" % e)
Name Type Description Notes
protocol_name str ID of protocol-name  
protocol **ProtocolSchema** protocolbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_ingest_sflow_sample_by_id

create_healthbot_ingest_sflow_sample_by_id(sample_name, sample, x_iam_token=x_iam_token)

Create sample by ID

Create operation of resource: sample

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
sample_name = 'sample_name_example' # str | ID of sample-name
sample = swagger_client.SampleSchema() # SampleSchema | samplebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create sample by ID
    api_instance.create_healthbot_ingest_sflow_sample_by_id(sample_name, sample, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_ingest_sflow_sample_by_id: %s\n" % e)
Name Type Description Notes
sample_name str ID of sample-name  
sample **SampleSchema** samplebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_ingest_snmp_notification

create_healthbot_ingest_snmp_notification(snmp_notification, x_iam_token=x_iam_token)

Create snmp-notification by ID

Create operation of resource: snmp-notification

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
snmp_notification = swagger_client.SnmpNotificationSchema() # SnmpNotificationSchema | snmp_notification body object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create snmp-notification by ID
    api_instance.create_healthbot_ingest_snmp_notification(snmp_notification, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_ingest_snmp_notification: %s\n" % e)
Name Type Description Notes
snmp_notification **SnmpNotificationSchema** snmp_notification body object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_ingest_snmp_notification_v3_usm_user_by_id

create_healthbot_ingest_snmp_notification_v3_usm_user_by_id(name, usm_user, x_iam_token=x_iam_token)

Create SNMPv3 user by UserName(ID)

Create operation of resource: snmp v3 usm user

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | User Name
usm_user = swagger_client.Snmpv3UsmUserSchema() # Snmpv3UsmUserSchema | snmp_v3_usm user object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create SNMPv3 user by UserName(ID)
    api_instance.create_healthbot_ingest_snmp_notification_v3_usm_user_by_id(name, usm_user, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_ingest_snmp_notification_v3_usm_user_by_id: %s\n" % e)
Name Type Description Notes
name str User Name  
usm_user **Snmpv3UsmUserSchema** snmp_v3_usm user object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_ingest_syslog_header_pattern_by_id

create_healthbot_ingest_syslog_header_pattern_by_id(name, pattern, x_iam_token=x_iam_token)

Create pattern by ID

Create operation of resource: header-pattern

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | ID of name
pattern = swagger_client.HeaderPatternSchema() # HeaderPatternSchema | header_patternbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create pattern by ID
    api_instance.create_healthbot_ingest_syslog_header_pattern_by_id(name, pattern, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_ingest_syslog_header_pattern_by_id: %s\n" % e)
Name Type Description Notes
name str ID of name  
pattern **HeaderPatternSchema** header_patternbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_ingest_tagging_profile_by_id

create_healthbot_ingest_tagging_profile_by_id(name, tagging_profile, x_iam_token=x_iam_token)

Create tagging-profile by ID

Create operation of resource: tagging-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | ID of name
tagging_profile = swagger_client.TaggingProfileSchema() # TaggingProfileSchema | tagging_profilebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create tagging-profile by ID
    api_instance.create_healthbot_ingest_tagging_profile_by_id(name, tagging_profile, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_ingest_tagging_profile_by_id: %s\n" % e)
Name Type Description Notes
name str ID of name  
tagging_profile **TaggingProfileSchema** tagging_profilebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_ingest_tagging_profiles

list[str] create_healthbot_ingest_tagging_profiles(tagging_profile, x_iam_token=x_iam_token)

Create tagging-profile by ID

Create operation of resource: tagging-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
tagging_profile = swagger_client.TaggingProfilesSchema() # TaggingProfilesSchema | tagging_profilebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create tagging-profile by ID
    api_response = api_instance.create_healthbot_ingest_tagging_profiles(tagging_profile, x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_ingest_tagging_profiles: %s\n" % e)
Name Type Description Notes
tagging_profile **TaggingProfilesSchema** tagging_profilebody object  
x_iam_token str authentication header object [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_organization_organization_by_id

create_healthbot_organization_organization_by_id(organization_name, organization, x_iam_token=x_iam_token)

Create organization by ID

Create operation of resource: organization

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
organization_name = 'organization_name_example' # str | ID of organization-name
organization = swagger_client.OrganizationSchema() # OrganizationSchema | organizationbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create organization by ID
    api_instance.create_healthbot_organization_organization_by_id(organization_name, organization, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_organization_organization_by_id: %s\n" % e)
Name Type Description Notes
organization_name str ID of organization-name  
organization **OrganizationSchema** organizationbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_profile_rollup_summarization_field_profile_field_profile_by_id

create_healthbot_profile_rollup_summarization_field_profile_field_profile_by_id(profile_id, field_profile, x_iam_token=x_iam_token)

Create field-profile by ID

Create operation of resource: field-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
profile_id = 'profile_id_example' # str | ID of profile-id
field_profile = swagger_client.RollupSummarizationSchema() # RollupSummarizationSchema | field_profilebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create field-profile by ID
    api_instance.create_healthbot_profile_rollup_summarization_field_profile_field_profile_by_id(profile_id, field_profile, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_profile_rollup_summarization_field_profile_field_profile_by_id: %s\n" % e)
Name Type Description Notes
profile_id str ID of profile-id  
field_profile **RollupSummarizationSchema** field_profilebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_system_time_series_database_time_series_database_by_id

create_healthbot_system_time_series_database_time_series_database_by_id(time_series_database, force_tsdb=force_tsdb)

Create time-series-database by ID

Create operation of resource: time-series-database

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
time_series_database = swagger_client.TsdbSchema() # TsdbSchema | time_series_databasebody object
force_tsdb = false # bool | force update tsdb when force is set to True (optional) (default to false)

try:
    # Create time-series-database by ID
    api_instance.create_healthbot_system_time_series_database_time_series_database_by_id(time_series_database, force_tsdb=force_tsdb)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_system_time_series_database_time_series_database_by_id: %s\n" % e)
Name Type Description Notes
time_series_database **TsdbSchema** time_series_databasebody object  
force_tsdb bool force update tsdb when force is set to True [optional] [default to false]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_system_trigger_action

create_healthbot_system_trigger_action(trigger_action)

Create trigger-action

Create operation of resource: trigger-action

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
trigger_action = swagger_client.TriggerActionSchema() # TriggerActionSchema | trigger_action object

try:
    # Create trigger-action
    api_instance.create_healthbot_system_trigger_action(trigger_action)
except ApiException as e:
    print("Exception when calling DefaultApi->create_healthbot_system_trigger_action: %s\n" % e)
Name Type Description Notes
trigger_action **TriggerActionSchema** trigger_action object  

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_ingest

create_iceberg_ingest(ingest_settings, x_iam_token=x_iam_token)

Create ingest by ID

Create operation of resource: ingest

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
ingest_settings = swagger_client.IngestSettingsSchema() # IngestSettingsSchema | ingest_settingsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create ingest by ID
    api_instance.create_iceberg_ingest(ingest_settings, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_iceberg_ingest: %s\n" % e)
Name Type Description Notes
ingest_settings **IngestSettingsSchema** ingest_settingsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_ingest_flow

create_iceberg_ingest_flow(flow, x_iam_token=x_iam_token)

Create flow by ID

Create operation of resource: flow

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
flow = swagger_client.FlowSchema() # FlowSchema | flowbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create flow by ID
    api_instance.create_iceberg_ingest_flow(flow, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_iceberg_ingest_flow: %s\n" % e)
Name Type Description Notes
flow **FlowSchema** flowbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_ingest_flow_template_by_id

create_iceberg_ingest_flow_template_by_id(name, template, x_iam_token=x_iam_token)

Create template by ID

Create operation of resource: template

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of template
template = swagger_client.TemplateSchema() # TemplateSchema | templatebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create template by ID
    api_instance.create_iceberg_ingest_flow_template_by_id(name, template, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_iceberg_ingest_flow_template_by_id: %s\n" % e)
Name Type Description Notes
name str Name of template  
template **TemplateSchema** templatebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_ingest_native_gpb

create_iceberg_ingest_native_gpb(native_gpb, x_iam_token=x_iam_token)

Create native-gpb by ID

Create operation of resource: native-gpb

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
native_gpb = swagger_client.NativeGpbSchema() # NativeGpbSchema | native_gpbbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create native-gpb by ID
    api_instance.create_iceberg_ingest_native_gpb(native_gpb, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_iceberg_ingest_native_gpb: %s\n" % e)
Name Type Description Notes
native_gpb **NativeGpbSchema** native_gpbbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_ingest_settings

create_iceberg_ingest_settings(ingest_settings, x_iam_token=x_iam_token)

Create ingest-settings by ID

Create operation of resource: ingest-settings

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
ingest_settings = swagger_client.IngestSettingsSchema() # IngestSettingsSchema | ingest_settingsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create ingest-settings by ID
    api_instance.create_iceberg_ingest_settings(ingest_settings, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_iceberg_ingest_settings: %s\n" % e)
Name Type Description Notes
ingest_settings **IngestSettingsSchema** ingest_settingsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_ingest_settings_flow

create_iceberg_ingest_settings_flow(flow, x_iam_token=x_iam_token)

Create flow by ID

Create operation of resource: flow

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
flow = swagger_client.FlowSchema() # FlowSchema | flowbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create flow by ID
    api_instance.create_iceberg_ingest_settings_flow(flow, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_iceberg_ingest_settings_flow: %s\n" % e)
Name Type Description Notes
flow **FlowSchema** flowbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_ingest_settings_flow_template_by_id

create_iceberg_ingest_settings_flow_template_by_id(name, template, x_iam_token=x_iam_token)

Create template by ID

Create operation of resource: template

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of template
template = swagger_client.TemplateSchema() # TemplateSchema | templatebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create template by ID
    api_instance.create_iceberg_ingest_settings_flow_template_by_id(name, template, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_iceberg_ingest_settings_flow_template_by_id: %s\n" % e)
Name Type Description Notes
name str Name of template  
template **TemplateSchema** templatebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_ingest_settings_syslog

create_iceberg_ingest_settings_syslog(syslog, x_iam_token=x_iam_token)

Create syslog by ID

Create operation of resource: syslog

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
syslog = swagger_client.SyslogSchema() # SyslogSchema | syslogbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create syslog by ID
    api_instance.create_iceberg_ingest_settings_syslog(syslog, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_iceberg_ingest_settings_syslog: %s\n" % e)
Name Type Description Notes
syslog **SyslogSchema** syslogbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_ingest_settings_syslog_pattern_by_id

create_iceberg_ingest_settings_syslog_pattern_by_id(name, pattern, x_iam_token=x_iam_token)

Create pattern by ID

Create operation of resource: pattern

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of pattern
pattern = swagger_client.PatternSchema() # PatternSchema | patternbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create pattern by ID
    api_instance.create_iceberg_ingest_settings_syslog_pattern_by_id(name, pattern, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_iceberg_ingest_settings_syslog_pattern_by_id: %s\n" % e)
Name Type Description Notes
name str Name of pattern  
pattern **PatternSchema** patternbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_ingest_settings_syslog_pattern_set_by_id

create_iceberg_ingest_settings_syslog_pattern_set_by_id(name, pattern_set, x_iam_token=x_iam_token)

Create pattern-set by ID

Create operation of resource: pattern-set

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of pattern-set
pattern_set = swagger_client.PatternSetSchema() # PatternSetSchema | pattern_setbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create pattern-set by ID
    api_instance.create_iceberg_ingest_settings_syslog_pattern_set_by_id(name, pattern_set, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_iceberg_ingest_settings_syslog_pattern_set_by_id: %s\n" % e)
Name Type Description Notes
name str Name of pattern-set  
pattern_set **PatternSetSchema** pattern_setbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_ingest_syslog

create_iceberg_ingest_syslog(syslog, x_iam_token=x_iam_token)

Create syslog by ID

Create operation of resource: syslog

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
syslog = swagger_client.SyslogSchema() # SyslogSchema | syslogbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create syslog by ID
    api_instance.create_iceberg_ingest_syslog(syslog, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_iceberg_ingest_syslog: %s\n" % e)
Name Type Description Notes
syslog **SyslogSchema** syslogbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_ingest_syslog_pattern_by_id

create_iceberg_ingest_syslog_pattern_by_id(name, pattern, x_iam_token=x_iam_token)

Create pattern by ID

Create operation of resource: pattern

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of pattern
pattern = swagger_client.PatternSchema() # PatternSchema | patternbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create pattern by ID
    api_instance.create_iceberg_ingest_syslog_pattern_by_id(name, pattern, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_iceberg_ingest_syslog_pattern_by_id: %s\n" % e)
Name Type Description Notes
name str Name of pattern  
pattern **PatternSchema** patternbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_ingest_syslog_pattern_set_by_id

create_iceberg_ingest_syslog_pattern_set_by_id(name, pattern_set, x_iam_token=x_iam_token)

Create pattern-set by ID

Create operation of resource: pattern-set

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of pattern-set
pattern_set = swagger_client.PatternSetSchema() # PatternSetSchema | pattern_setbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create pattern-set by ID
    api_instance.create_iceberg_ingest_syslog_pattern_set_by_id(name, pattern_set, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_iceberg_ingest_syslog_pattern_set_by_id: %s\n" % e)
Name Type Description Notes
name str Name of pattern-set  
pattern_set **PatternSetSchema** pattern_setbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_profile_data_summarization_raw_by_id

create_iceberg_profile_data_summarization_raw_by_id(name, raw_data_summarization, x_iam_token=x_iam_token)

Create raw-data-summarization by ID

Create operation of resource: raw-data-summarization

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of raw-data-summarization
raw_data_summarization = swagger_client.RawSchema() # RawSchema | raw_data_summarizationbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create raw-data-summarization by ID
    api_instance.create_iceberg_profile_data_summarization_raw_by_id(name, raw_data_summarization, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_iceberg_profile_data_summarization_raw_by_id: %s\n" % e)
Name Type Description Notes
name str Name of raw-data-summarization  
raw_data_summarization **RawSchema** raw_data_summarizationbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_profile_security_ca_profile_by_id

create_iceberg_profile_security_ca_profile_by_id(name, ca_profile, x_iam_token=x_iam_token)

Create ca-profile by ID

Create operation of resource: ca-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of ca-profile
ca_profile = swagger_client.CaProfileSchema() # CaProfileSchema | ca_profilebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create ca-profile by ID
    api_instance.create_iceberg_profile_security_ca_profile_by_id(name, ca_profile, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_iceberg_profile_security_ca_profile_by_id: %s\n" % e)
Name Type Description Notes
name str Name of ca-profile  
ca_profile **CaProfileSchema** ca_profilebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_profile_security_local_certificate_by_id

create_iceberg_profile_security_local_certificate_by_id(name, local_certificate, x_iam_token=x_iam_token)

Create local-certificate by ID

Create operation of resource: local-certificate

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of local-certificate
local_certificate = swagger_client.LocalCertificateSchema() # LocalCertificateSchema | local_certificatebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create local-certificate by ID
    api_instance.create_iceberg_profile_security_local_certificate_by_id(name, local_certificate, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_iceberg_profile_security_local_certificate_by_id: %s\n" % e)
Name Type Description Notes
name str Name of local-certificate  
local_certificate **LocalCertificateSchema** local_certificatebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_profile_security_ssh_key_profile_by_id

create_iceberg_profile_security_ssh_key_profile_by_id(name, ssh_key_profile, authorization=authorization)

Create ssh-key-profile by ID

Create operation of resource: ssh-key-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of ssh-key-profile
ssh_key_profile = swagger_client.SshKeyProfileSchema() # SshKeyProfileSchema | ssh_key_profilebody object
authorization = 'authorization_example' # str | authentication header object (optional)

try:
    # Create ssh-key-profile by ID
    api_instance.create_iceberg_profile_security_ssh_key_profile_by_id(name, ssh_key_profile, authorization=authorization)
except ApiException as e:
    print("Exception when calling DefaultApi->create_iceberg_profile_security_ssh_key_profile_by_id: %s\n" % e)
Name Type Description Notes
name str Name of ssh-key-profile  
ssh_key_profile **SshKeyProfileSchema** ssh_key_profilebody object  
authorization str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_profiles

create_iceberg_profiles(profile, x_iam_token=x_iam_token)

Create profile by ID

Create entire profile configuration.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
profile = swagger_client.ProfilesSchema() # ProfilesSchema | profilebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create profile by ID
    api_instance.create_iceberg_profiles(profile, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->create_iceberg_profiles: %s\n" % e)
Name Type Description Notes
profile **ProfilesSchema** profilebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_dynamic_tagging_by_key

delete_dynamic_tagging_by_key(key_name, x_iam_token=x_iam_token)

Delete Dynamic-tagging key-value

Update a key in Dynamic-tagging

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
key_name = 'key_name_example' # str | Dynamic-tagging Key
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete Dynamic-tagging key-value
    api_instance.delete_dynamic_tagging_by_key(key_name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_dynamic_tagging_by_key: %s\n" % e)
Name Type Description Notes
key_name str Dynamic-tagging Key  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_files_certificates_by_file_name

delete_files_certificates_by_file_name(file_name, x_iam_token=x_iam_token, input_path=input_path, certificate_type=certificate_type)

Delete a certificate-file.

Delete the specified certificate-file. Delete will not fail if the certificate-file is being used by some service.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
file_name = 'file_name_example' # str | File name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
input_path = 'input_path_example' # str | Input path (optional)
certificate_type = 'certificate_type_example' # str | Certificate type (optional)

try:
    # Delete a certificate-file.
    api_instance.delete_files_certificates_by_file_name(file_name, x_iam_token=x_iam_token, input_path=input_path, certificate_type=certificate_type)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_files_certificates_by_file_name: %s\n" % e)
Name Type Description Notes
file_name str File name  
x_iam_token str authentication header object [optional]
input_path str Input path [optional]
certificate_type str Certificate type [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_files_helper_files_by_file_name

delete_files_helper_files_by_file_name(file_name, x_iam_token=x_iam_token, input_path=input_path)

Delete a helper-file.

Delete the specified helper-file. Delete will not fail if the helper-file is being used by some service.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
file_name = 'file_name_example' # str | File name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
input_path = 'input_path_example' # str | Input path (optional)

try:
    # Delete a helper-file.
    api_instance.delete_files_helper_files_by_file_name(file_name, x_iam_token=x_iam_token, input_path=input_path)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_files_helper_files_by_file_name: %s\n" % e)
Name Type Description Notes
file_name str File name  
x_iam_token str authentication header object [optional]
input_path str Input path [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_deployment_deployment_by_id

delete_healthbot_deployment_deployment_by_id(x_iam_token=x_iam_token)

Delete deployment by ID

Delete operation of resource: deployment

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete deployment by ID
    api_instance.delete_healthbot_deployment_deployment_by_id(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_deployment_deployment_by_id: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_dynamic_tagging

delete_healthbot_dynamic_tagging(x_iam_token=x_iam_token)

Delete dynamic-tagging by ID

Delete operation of resource: dynamic-tagging

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete dynamic-tagging by ID
    api_instance.delete_healthbot_dynamic_tagging(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_dynamic_tagging: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_ingest_byoi_custom_plugin_by_id

delete_healthbot_ingest_byoi_custom_plugin_by_id(name, x_iam_token=x_iam_token)

Delete custom-plugin by ID

Delete operation of resource: custom-plugin

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of custom-plugin
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete custom-plugin by ID
    api_instance.delete_healthbot_ingest_byoi_custom_plugin_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_ingest_byoi_custom_plugin_by_id: %s\n" % e)
Name Type Description Notes
name str Name of custom-plugin  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_ingest_byoi_default_plugin_tlive_kafka_by_id

delete_healthbot_ingest_byoi_default_plugin_tlive_kafka_by_id(name, x_iam_token=x_iam_token)

Delete tlive-kafka-oc by ID

Delete operation of resource: tlive-kafka-oc

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of tlive-kafka-oc
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete tlive-kafka-oc by ID
    api_instance.delete_healthbot_ingest_byoi_default_plugin_tlive_kafka_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_ingest_byoi_default_plugin_tlive_kafka_by_id: %s\n" % e)
Name Type Description Notes
name str Name of tlive-kafka-oc  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_ingest_byoi_ingest_mapping_by_id

delete_healthbot_ingest_byoi_ingest_mapping_by_id(name, x_iam_token=x_iam_token)

Delete ingest-mapping by ID

Delete ingest-mapping by name

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of ingest-mapping
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete ingest-mapping by ID
    api_instance.delete_healthbot_ingest_byoi_ingest_mapping_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_ingest_byoi_ingest_mapping_by_id: %s\n" % e)
Name Type Description Notes
name str Name of ingest-mapping  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_ingest_frequency_profile_by_id

delete_healthbot_ingest_frequency_profile_by_id(name, x_iam_token=x_iam_token)

Delete frequency-profile by ID

Delete operation of resource: frequency-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | ID of name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete frequency-profile by ID
    api_instance.delete_healthbot_ingest_frequency_profile_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_ingest_frequency_profile_by_id: %s\n" % e)
Name Type Description Notes
name str ID of name  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_ingest_outbound_ssh

delete_healthbot_ingest_outbound_ssh(x_iam_token=x_iam_token)

Delete outbound-ssh by ID

Delete operation of resource: outbound-ssh

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete outbound-ssh by ID
    api_instance.delete_healthbot_ingest_outbound_ssh(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_ingest_outbound_ssh: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_ingest_settings_byoi_custom_plugin_by_id

delete_healthbot_ingest_settings_byoi_custom_plugin_by_id(name, x_iam_token=x_iam_token)

Delete custom-plugin by ID

Delete operation of resource: custom-plugin

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of custom-plugin
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete custom-plugin by ID
    api_instance.delete_healthbot_ingest_settings_byoi_custom_plugin_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_ingest_settings_byoi_custom_plugin_by_id: %s\n" % e)
Name Type Description Notes
name str Name of custom-plugin  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_ingest_settings_byoi_default_plugin_tlive_kafka_by_id

delete_healthbot_ingest_settings_byoi_default_plugin_tlive_kafka_by_id(name, x_iam_token=x_iam_token)

Delete tlive-kafka-oc by ID

Delete operation of resource: tlive-kafka-oc

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of tlive-kafka-oc
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete tlive-kafka-oc by ID
    api_instance.delete_healthbot_ingest_settings_byoi_default_plugin_tlive_kafka_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_ingest_settings_byoi_default_plugin_tlive_kafka_by_id: %s\n" % e)
Name Type Description Notes
name str Name of tlive-kafka-oc  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_ingest_settings_byoi_ingest_mapping_by_id

delete_healthbot_ingest_settings_byoi_ingest_mapping_by_id(name, x_iam_token=x_iam_token)

Delete ingest-mapping by ID

Delete ingest-mapping by name

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of ingest-mapping
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete ingest-mapping by ID
    api_instance.delete_healthbot_ingest_settings_byoi_ingest_mapping_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_ingest_settings_byoi_ingest_mapping_by_id: %s\n" % e)
Name Type Description Notes
name str Name of ingest-mapping  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_ingest_settings_frequency_profile_by_id

delete_healthbot_ingest_settings_frequency_profile_by_id(name, x_iam_token=x_iam_token)

Delete frequency-profile by ID

Delete operation of resource: frequency-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | ID of name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete frequency-profile by ID
    api_instance.delete_healthbot_ingest_settings_frequency_profile_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_ingest_settings_frequency_profile_by_id: %s\n" % e)
Name Type Description Notes
name str ID of name  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_ingest_settings_tagging_profile_by_id

delete_healthbot_ingest_settings_tagging_profile_by_id(name, x_iam_token=x_iam_token)

Delete tagging-profile by ID

Delete operation of resource: tagging-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | ID of name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete tagging-profile by ID
    api_instance.delete_healthbot_ingest_settings_tagging_profile_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_ingest_settings_tagging_profile_by_id: %s\n" % e)
Name Type Description Notes
name str ID of name  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_ingest_settings_tagging_profiles

delete_healthbot_ingest_settings_tagging_profiles(x_iam_token=x_iam_token)

Delete tagging-profile by ID

Delete operation of resource: tagging-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete tagging-profile by ID
    api_instance.delete_healthbot_ingest_settings_tagging_profiles(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_ingest_settings_tagging_profiles: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_ingest_sflow

delete_healthbot_ingest_sflow(x_iam_token=x_iam_token)

Delete sflow by ID

Delete operation of resource: sflow

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete sflow by ID
    api_instance.delete_healthbot_ingest_sflow(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_ingest_sflow: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_ingest_sflow_counter_record_by_id

delete_healthbot_ingest_sflow_counter_record_by_id(record_name, x_iam_token=x_iam_token)

Delete counter-record by ID

Delete operation of resource: counter-record

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
record_name = 'record_name_example' # str | ID of record-name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete counter-record by ID
    api_instance.delete_healthbot_ingest_sflow_counter_record_by_id(record_name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_ingest_sflow_counter_record_by_id: %s\n" % e)
Name Type Description Notes
record_name str ID of record-name  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_ingest_sflow_flow_record_by_id

delete_healthbot_ingest_sflow_flow_record_by_id(record_name, x_iam_token=x_iam_token)

Delete flow-record by ID

Delete operation of resource: flow-record

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
record_name = 'record_name_example' # str | ID of record-name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete flow-record by ID
    api_instance.delete_healthbot_ingest_sflow_flow_record_by_id(record_name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_ingest_sflow_flow_record_by_id: %s\n" % e)
Name Type Description Notes
record_name str ID of record-name  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_ingest_sflow_protocol_by_id

delete_healthbot_ingest_sflow_protocol_by_id(protocol_name, x_iam_token=x_iam_token)

Delete protocol by ID

Delete operation of resource: protocol

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
protocol_name = 'protocol_name_example' # str | ID of protocol-name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete protocol by ID
    api_instance.delete_healthbot_ingest_sflow_protocol_by_id(protocol_name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_ingest_sflow_protocol_by_id: %s\n" % e)
Name Type Description Notes
protocol_name str ID of protocol-name  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_ingest_sflow_sample_by_id

delete_healthbot_ingest_sflow_sample_by_id(sample_name, x_iam_token=x_iam_token)

Delete sample by ID

Delete operation of resource: sample

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
sample_name = 'sample_name_example' # str | ID of sample-name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete sample by ID
    api_instance.delete_healthbot_ingest_sflow_sample_by_id(sample_name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_ingest_sflow_sample_by_id: %s\n" % e)
Name Type Description Notes
sample_name str ID of sample-name  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_ingest_snmp_notification

delete_healthbot_ingest_snmp_notification(x_iam_token=x_iam_token)

Delete snmp-notification

Delete operation of resource: snmp-notification

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete snmp-notification
    api_instance.delete_healthbot_ingest_snmp_notification(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_ingest_snmp_notification: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_ingest_snmp_notification_v3_usm_user_by_id

delete_healthbot_ingest_snmp_notification_v3_usm_user_by_id(name, x_iam_token=x_iam_token)

Delete SNMPv3 user by UserName(ID)

Delete operation of resource: snmp v3 usm user

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | User Name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete SNMPv3 user by UserName(ID)
    api_instance.delete_healthbot_ingest_snmp_notification_v3_usm_user_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_ingest_snmp_notification_v3_usm_user_by_id: %s\n" % e)
Name Type Description Notes
name str User Name  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_ingest_syslog_header_pattern_by_id

delete_healthbot_ingest_syslog_header_pattern_by_id(name, x_iam_token=x_iam_token)

Delete pattern by ID

Delete operation of resource: header-pattern

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | ID of name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete pattern by ID
    api_instance.delete_healthbot_ingest_syslog_header_pattern_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_ingest_syslog_header_pattern_by_id: %s\n" % e)
Name Type Description Notes
name str ID of name  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_ingest_tagging_profile_by_id

delete_healthbot_ingest_tagging_profile_by_id(name, x_iam_token=x_iam_token)

Delete tagging-profile by ID

Delete operation of resource: tagging-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | ID of name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete tagging-profile by ID
    api_instance.delete_healthbot_ingest_tagging_profile_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_ingest_tagging_profile_by_id: %s\n" % e)
Name Type Description Notes
name str ID of name  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_ingest_tagging_profiles

delete_healthbot_ingest_tagging_profiles(x_iam_token=x_iam_token)

Delete tagging-profile by ID

Delete operation of resource: tagging-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete tagging-profile by ID
    api_instance.delete_healthbot_ingest_tagging_profiles(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_ingest_tagging_profiles: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_organization_organization_by_id

delete_healthbot_organization_organization_by_id(organization_name, x_iam_token=x_iam_token)

Delete organization by ID

Delete operation of resource: organization

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
organization_name = 'organization_name_example' # str | ID of organization-name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete organization by ID
    api_instance.delete_healthbot_organization_organization_by_id(organization_name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_organization_organization_by_id: %s\n" % e)
Name Type Description Notes
organization_name str ID of organization-name  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_profile_rollup_summarization_field_profile_field_profile_by_id

delete_healthbot_profile_rollup_summarization_field_profile_field_profile_by_id(profile_id, x_iam_token=x_iam_token)

Delete field-profile by ID

Delete operation of resource: field-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
profile_id = 'profile_id_example' # str | ID of profile-id
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete field-profile by ID
    api_instance.delete_healthbot_profile_rollup_summarization_field_profile_field_profile_by_id(profile_id, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_profile_rollup_summarization_field_profile_field_profile_by_id: %s\n" % e)
Name Type Description Notes
profile_id str ID of profile-id  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_system_time_series_database_time_series_database_by_id

delete_healthbot_system_time_series_database_time_series_database_by_id()

Delete time-series-database

Delete operation of resource: time-series-database

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()

try:
    # Delete time-series-database
    api_instance.delete_healthbot_system_time_series_database_time_series_database_by_id()
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_system_time_series_database_time_series_database_by_id: %s\n" % e)

This endpoint does not need any parameter.

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_system_trigger_action

delete_healthbot_system_trigger_action()

Delete trigger-action schedulers

Delete operation of resource: trigger-action

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()

try:
    # Delete trigger-action schedulers
    api_instance.delete_healthbot_system_trigger_action()
except ApiException as e:
    print("Exception when calling DefaultApi->delete_healthbot_system_trigger_action: %s\n" % e)

This endpoint does not need any parameter.

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_ingest

delete_iceberg_ingest(x_iam_token=x_iam_token)

Delete ingest by ID

Delete operation of resource: ingest

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete ingest by ID
    api_instance.delete_iceberg_ingest(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_iceberg_ingest: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_ingest_flow

delete_iceberg_ingest_flow(x_iam_token=x_iam_token)

Delete flow by ID

Delete operation of resource: flow

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete flow by ID
    api_instance.delete_iceberg_ingest_flow(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_iceberg_ingest_flow: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_ingest_flow_template_by_id

delete_iceberg_ingest_flow_template_by_id(name, x_iam_token=x_iam_token)

Delete template by ID

Delete operation of resource: template

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of template
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete template by ID
    api_instance.delete_iceberg_ingest_flow_template_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_iceberg_ingest_flow_template_by_id: %s\n" % e)
Name Type Description Notes
name str Name of template  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_ingest_native_gpb

delete_iceberg_ingest_native_gpb(x_iam_token=x_iam_token)

Delete native-gpb by ID

Delete operation of resource: native-gpb

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete native-gpb by ID
    api_instance.delete_iceberg_ingest_native_gpb(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_iceberg_ingest_native_gpb: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_ingest_settings

delete_iceberg_ingest_settings(x_iam_token=x_iam_token)

Delete ingest-settings by ID

Delete operation of resource: ingest-settings

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete ingest-settings by ID
    api_instance.delete_iceberg_ingest_settings(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_iceberg_ingest_settings: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_ingest_settings_flow

delete_iceberg_ingest_settings_flow(x_iam_token=x_iam_token)

Delete flow by ID

Delete operation of resource: flow

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete flow by ID
    api_instance.delete_iceberg_ingest_settings_flow(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_iceberg_ingest_settings_flow: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_ingest_settings_flow_template_by_id

delete_iceberg_ingest_settings_flow_template_by_id(name, x_iam_token=x_iam_token)

Delete template by ID

Delete operation of resource: template

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of template
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete template by ID
    api_instance.delete_iceberg_ingest_settings_flow_template_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_iceberg_ingest_settings_flow_template_by_id: %s\n" % e)
Name Type Description Notes
name str Name of template  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_ingest_settings_syslog

delete_iceberg_ingest_settings_syslog(x_iam_token=x_iam_token)

Delete syslog by ID

Delete operation of resource: syslog

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete syslog by ID
    api_instance.delete_iceberg_ingest_settings_syslog(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_iceberg_ingest_settings_syslog: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_ingest_settings_syslog_pattern_by_id

delete_iceberg_ingest_settings_syslog_pattern_by_id(name, x_iam_token=x_iam_token)

Delete pattern by ID

Delete operation of resource: pattern

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of pattern
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete pattern by ID
    api_instance.delete_iceberg_ingest_settings_syslog_pattern_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_iceberg_ingest_settings_syslog_pattern_by_id: %s\n" % e)
Name Type Description Notes
name str Name of pattern  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_ingest_settings_syslog_pattern_set_by_id

delete_iceberg_ingest_settings_syslog_pattern_set_by_id(name, x_iam_token=x_iam_token)

Delete pattern-set by ID

Delete operation of resource: pattern-set

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of pattern-set
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete pattern-set by ID
    api_instance.delete_iceberg_ingest_settings_syslog_pattern_set_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_iceberg_ingest_settings_syslog_pattern_set_by_id: %s\n" % e)
Name Type Description Notes
name str Name of pattern-set  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_ingest_syslog

delete_iceberg_ingest_syslog(x_iam_token=x_iam_token)

Delete syslog by ID

Delete operation of resource: syslog

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete syslog by ID
    api_instance.delete_iceberg_ingest_syslog(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_iceberg_ingest_syslog: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_ingest_syslog_pattern_by_id

delete_iceberg_ingest_syslog_pattern_by_id(name, x_iam_token=x_iam_token)

Delete pattern by ID

Delete operation of resource: pattern

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of pattern
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete pattern by ID
    api_instance.delete_iceberg_ingest_syslog_pattern_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_iceberg_ingest_syslog_pattern_by_id: %s\n" % e)
Name Type Description Notes
name str Name of pattern  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_ingest_syslog_pattern_set_by_id

delete_iceberg_ingest_syslog_pattern_set_by_id(name, x_iam_token=x_iam_token)

Delete pattern-set by ID

Delete operation of resource: pattern-set

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of pattern-set
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete pattern-set by ID
    api_instance.delete_iceberg_ingest_syslog_pattern_set_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_iceberg_ingest_syslog_pattern_set_by_id: %s\n" % e)
Name Type Description Notes
name str Name of pattern-set  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_profile_data_summarization_raw_by_id

delete_iceberg_profile_data_summarization_raw_by_id(name, x_iam_token=x_iam_token)

Delete raw-data-summarization by ID

Delete operation of resource: raw data-summarization

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of raw-data-summarization
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete raw-data-summarization by ID
    api_instance.delete_iceberg_profile_data_summarization_raw_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_iceberg_profile_data_summarization_raw_by_id: %s\n" % e)
Name Type Description Notes
name str Name of raw-data-summarization  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_profile_security_ca_profile_by_id

delete_iceberg_profile_security_ca_profile_by_id(name, x_iam_token=x_iam_token)

Delete ca-profile by ID

Delete operation of resource: ca-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of ca-profile
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete ca-profile by ID
    api_instance.delete_iceberg_profile_security_ca_profile_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_iceberg_profile_security_ca_profile_by_id: %s\n" % e)
Name Type Description Notes
name str Name of ca-profile  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_profile_security_local_certificate_by_id

delete_iceberg_profile_security_local_certificate_by_id(name, x_iam_token=x_iam_token)

Delete local-certificate by ID

Delete operation of resource: local-certificate

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of local-certificate
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete local-certificate by ID
    api_instance.delete_iceberg_profile_security_local_certificate_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_iceberg_profile_security_local_certificate_by_id: %s\n" % e)
Name Type Description Notes
name str Name of local-certificate  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_profile_security_ssh_key_profile_by_id

delete_iceberg_profile_security_ssh_key_profile_by_id(name, authorization=authorization)

Delete ssh-key-profile by ID

Delete operation of resource: ssh-key-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of ssh-key-profile
authorization = 'authorization_example' # str | authentication header object (optional)

try:
    # Delete ssh-key-profile by ID
    api_instance.delete_iceberg_profile_security_ssh_key_profile_by_id(name, authorization=authorization)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_iceberg_profile_security_ssh_key_profile_by_id: %s\n" % e)
Name Type Description Notes
name str Name of ssh-key-profile  
authorization str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_profiles

delete_iceberg_profiles(x_iam_token=x_iam_token)

Delete profile by ID

Delete entire profile configuration.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete profile by ID
    api_instance.delete_iceberg_profiles(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->delete_iceberg_profiles: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

get_dynamic_tagging_by_key

str get_dynamic_tagging_by_key(key_name, x_iam_token=x_iam_token)

Get value of corresponding Dynamic-tagging key

Get Value of corresponding key from dynamic-tagging

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
key_name = 'key_name_example' # str | Dynamic-tagging Key
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Get value of corresponding Dynamic-tagging key
    api_response = api_instance.get_dynamic_tagging_by_key(key_name, x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->get_dynamic_tagging_by_key: %s\n" % e)
Name Type Description Notes
key_name str Dynamic-tagging Key  
x_iam_token str authentication header object [optional]

str

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

get_fields_from_xpath

FieldCaptureSchema get_fields_from_xpath(xpath, timestamp=timestamp)

Get last value of all fields before a given timestamp.

Get the values of all fields

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
xpath = 'xpath_example' # str | XPATH
timestamp = 'timestamp_example' # str | Timestamp (optional)

try:
    # Get last value of all fields before a given timestamp.
    api_response = api_instance.get_fields_from_xpath(xpath, timestamp=timestamp)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->get_fields_from_xpath: %s\n" % e)
Name Type Description Notes
xpath str XPATH  
timestamp str Timestamp [optional]

**FieldCaptureSchema**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

grafana_login

grafana_login(x_iam_token=x_iam_token)

Login to grafana

Login to Grafana

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Login to grafana
    api_instance.grafana_login(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->grafana_login: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

inspect_command_rpc_table_on_device

inspect_command_rpc_table_on_device(command_rpc_detail, x_iam_token=x_iam_token)

Inspect the given iAgent table.

Inspect the given iAgent table on a device and return the results.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
command_rpc_detail = swagger_client.CommandRpc() # CommandRpc | command-rpc object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Inspect the given iAgent table.
    api_instance.inspect_command_rpc_table_on_device(command_rpc_detail, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->inspect_command_rpc_table_on_device: %s\n" % e)
Name Type Description Notes
command_rpc_detail **CommandRpc** command-rpc object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

restore_grafana

restore_grafana(restore_file, x_iam_token=x_iam_token)

Restore Grafana configuration

Restore Grafana configuration

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
restore_file = '/path/to/file.txt' # file | File content
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Restore Grafana configuration
    api_instance.restore_grafana(restore_file, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->restore_grafana: %s\n" % e)
Name Type Description Notes
restore_file file File content  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

restore_helper_files

restore_helper_files(restore_file, x_iam_token=x_iam_token)

Upload a helper-file.

Upload tar file of helper-files

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
restore_file = '/path/to/file.txt' # file | File content
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Upload a helper-file.
    api_instance.restore_helper_files(restore_file, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->restore_helper_files: %s\n" % e)
Name Type Description Notes
restore_file file File content  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_configuration_jobs

list[InlineResponse200] retrieve_configuration_jobs(x_iam_token=x_iam_token, job_id=job_id, job_status=job_status)

Return list of all the Commit Job ID’s

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
job_id = 'job_id_example' # str | Id of Job (optional)
job_status = 'job_status_example' # str | Type of job (optional)

try:
    api_response = api_instance.retrieve_configuration_jobs(x_iam_token=x_iam_token, job_id=job_id, job_status=job_status)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_configuration_jobs: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
job_id **str** Id of Job [optional]
job_status str Type of job [optional]

**list[InlineResponse200]**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_data_database_table

list[TableSchema] retrieve_data_database_table(x_iam_token=x_iam_token, device_id=device_id, device_group_name=device_group_name, network_group_name=network_group_name)

Get information about tables for a device of a device-group.

Get information about different types of tables stored for a device of a device-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
device_id = 'device_id_example' # str | Name of device (optional)
device_group_name = 'device_group_name_example' # str | Name of device-group (optional)
network_group_name = 'network_group_name_example' # str | Name of network-group (optional)

try:
    # Get information about tables for a device of a device-group.
    api_response = api_instance.retrieve_data_database_table(x_iam_token=x_iam_token, device_id=device_id, device_group_name=device_group_name, network_group_name=network_group_name)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_data_database_table: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
device_id str Name of device [optional]
device_group_name str Name of device-group [optional]
network_group_name str Name of network-group [optional]

**list[TableSchema]**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_data_database_table_column_by_table_name

list[str] retrieve_data_database_table_column_by_table_name(table_name, x_iam_token=x_iam_token, device_id=device_id, device_group_name=device_group_name, network_group_name=network_group_name)

Get information about columns in a table.

Get information about columns in a table.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
table_name = 'table_name_example' # str | Name of table
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
device_id = 'device_id_example' # str | Name of device (optional)
device_group_name = 'device_group_name_example' # str | Name of device-group (optional)
network_group_name = 'network_group_name_example' # str | Name of network-group (optional)

try:
    # Get information about columns in a table.
    api_response = api_instance.retrieve_data_database_table_column_by_table_name(table_name, x_iam_token=x_iam_token, device_id=device_id, device_group_name=device_group_name, network_group_name=network_group_name)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_data_database_table_column_by_table_name: %s\n" % e)
Name Type Description Notes
table_name str Name of table  
x_iam_token str authentication header object [optional]
device_id str Name of device [optional]
device_group_name str Name of device-group [optional]
network_group_name str Name of network-group [optional]

list[str]

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_data_database_tags_by_table_name

list[str] retrieve_data_database_tags_by_table_name(table_name, x_iam_token=x_iam_token, device_id=device_id, device_group_name=device_group_name, network_group_name=network_group_name, tag=tag, where_clause=where_clause)

Get information about tags keys and values in a table.

Get information about tags keys and values in a table.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
table_name = 'table_name_example' # str | Name of table
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
device_id = 'device_id_example' # str | Name of device (optional)
device_group_name = 'device_group_name_example' # str | Name of device-group (optional)
network_group_name = 'network_group_name_example' # str | Name of network-group (optional)
tag = 'tag_example' # str | Tag key for which values are requested. (optional)
where_clause = 'where_clause_example' # str | Where condition to select values for the requested key. This would not be processed if there is no `tag` query parameter. eg: `tag_key1=val1 AND tag_key2=val2` (optional)

try:
    # Get information about tags keys and values in a table.
    api_response = api_instance.retrieve_data_database_tags_by_table_name(table_name, x_iam_token=x_iam_token, device_id=device_id, device_group_name=device_group_name, network_group_name=network_group_name, tag=tag, where_clause=where_clause)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_data_database_tags_by_table_name: %s\n" % e)
Name Type Description Notes
table_name str Name of table  
x_iam_token str authentication header object [optional]
device_id str Name of device [optional]
device_group_name str Name of device-group [optional]
network_group_name str Name of network-group [optional]
tag str Tag key for which values are requested. [optional]
where_clause str Where condition to select values for the requested key. This would not be processed if there is no `tag` query parameter. eg: `tag_key1=val1 AND tag_key2=val2` [optional]

list[str]

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_debug_jobs

object retrieve_debug_jobs(x_iam_token=x_iam_token, job_id=job_id)

Return the status of the last “/debug/” job

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
job_id = 'job_id_example' # str | Id of Job (optional)

try:
    api_response = api_instance.retrieve_debug_jobs(x_iam_token=x_iam_token, job_id=job_id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_debug_jobs: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
job_id **str** Id of Job [optional]

object

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_event

list[Event] retrieve_event(from_timestamp, device_id, x_iam_token=x_iam_token, to_timestamp=to_timestamp, device_group_name=device_group_name, granularity=granularity, color=color)

Get all events for a device.

Get the list of events for a device. Filtering is possible with the use of various query parameters.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
from_timestamp = '2013-10-20T19:20:30+01:00' # datetime | Starting timestamp
device_id = 'device_id_example' # str | device-id of the device for which events are requested
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
to_timestamp = '2013-10-20T19:20:30+01:00' # datetime | Ending timestamp (optional)
device_group_name = 'device_group_name_example' # str | Device group's device-group-name of which the device is part (optional)
granularity = 'granularity_example' # str | Granularity of query (optional)
color = 'color_example' # str | Color of events. (optional)

try:
    # Get all events for a device.
    api_response = api_instance.retrieve_event(from_timestamp, device_id, x_iam_token=x_iam_token, to_timestamp=to_timestamp, device_group_name=device_group_name, granularity=granularity, color=color)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_event: %s\n" % e)
Name Type Description Notes
from_timestamp datetime Starting timestamp  
device_id str device-id of the device for which events are requested  
x_iam_token str authentication header object [optional]
to_timestamp datetime Ending timestamp [optional]
device_group_name str Device group's device-group-name of which the device is part [optional]
granularity str Granularity of query [optional]
color str Color of events. [optional]

**list[Event]**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_event_by_event_name

list[Event] retrieve_event_by_event_name(event_name, from_timestamp, device_id, x_iam_token=x_iam_token, to_timestamp=to_timestamp, device_group_name=device_group_name, granularity=granularity, color=color)

Get instances of a device event.

Get instances of a specified device event. Filtering is possible with the use of various query parameters.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
event_name = 'event_name_example' # str | Name of event
from_timestamp = '2013-10-20T19:20:30+01:00' # datetime | Starting timestamp
device_id = 'device_id_example' # str | device-id of the device for which events are requested
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
to_timestamp = '2013-10-20T19:20:30+01:00' # datetime | Ending timestamp (optional)
device_group_name = 'device_group_name_example' # str | device-group-name of which the device is part (optional)
granularity = 'granularity_example' # str | Granularity of query (optional)
color = 'color_example' # str | Color of events. (optional)

try:
    # Get instances of a device event.
    api_response = api_instance.retrieve_event_by_event_name(event_name, from_timestamp, device_id, x_iam_token=x_iam_token, to_timestamp=to_timestamp, device_group_name=device_group_name, granularity=granularity, color=color)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_event_by_event_name: %s\n" % e)
Name Type Description Notes
event_name str Name of event  
from_timestamp datetime Starting timestamp  
device_id str device-id of the device for which events are requested  
x_iam_token str authentication header object [optional]
to_timestamp datetime Ending timestamp [optional]
device_group_name str device-group-name of which the device is part [optional]
granularity str Granularity of query [optional]
color str Color of events. [optional]

**list[Event]**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_event_by_event_name_device_group

list[Event] retrieve_event_by_event_name_device_group(event_name, from_timestamp, device_group_name, x_iam_token=x_iam_token, to_timestamp=to_timestamp, granularity=granularity, device_id=device_id, color=color)

Get instances of a device-group event.

Get instances of a specified device-group event. Filtering is possible with the use of various query parameters.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
event_name = 'event_name_example' # str | Name of event
from_timestamp = '2013-10-20T19:20:30+01:00' # datetime | Starting timestamp
device_group_name = 'device_group_name_example' # str | device_group_name of the device-group for which events are requested
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
to_timestamp = '2013-10-20T19:20:30+01:00' # datetime | Ending timestamp (optional)
granularity = 'granularity_example' # str | Granularity of query (optional)
device_id = ['device_id_example'] # list[str] | list of devices under a device-group to be fetched (optional)
color = 'color_example' # str | Color of events. (optional)

try:
    # Get instances of a device-group event.
    api_response = api_instance.retrieve_event_by_event_name_device_group(event_name, from_timestamp, device_group_name, x_iam_token=x_iam_token, to_timestamp=to_timestamp, granularity=granularity, device_id=device_id, color=color)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_event_by_event_name_device_group: %s\n" % e)
Name Type Description Notes
event_name str Name of event  
from_timestamp datetime Starting timestamp  
device_group_name str device_group_name of the device-group for which events are requested  
x_iam_token str authentication header object [optional]
to_timestamp datetime Ending timestamp [optional]
granularity str Granularity of query [optional]
device_id **list[str]** list of devices under a device-group to be fetched [optional]
color str Color of events. [optional]

**list[Event]**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_event_by_event_name_network_group

list[Event] retrieve_event_by_event_name_network_group(event_name, from_timestamp, network_group_name, x_iam_token=x_iam_token, to_timestamp=to_timestamp, granularity=granularity, color=color)

Get instances of a network-group event.

Get instances of a specified network-group event. Filtering is possible with the use of various query parameters.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
event_name = 'event_name_example' # str | Name of event
from_timestamp = '2013-10-20T19:20:30+01:00' # datetime | Starting timestamp
network_group_name = 'network_group_name_example' # str | network_group_name of the network-group for which events are requested
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
to_timestamp = '2013-10-20T19:20:30+01:00' # datetime | Ending timestamp (optional)
granularity = 'granularity_example' # str | Granularity of query (optional)
color = 'color_example' # str | Color of events. (optional)

try:
    # Get instances of a network-group event.
    api_response = api_instance.retrieve_event_by_event_name_network_group(event_name, from_timestamp, network_group_name, x_iam_token=x_iam_token, to_timestamp=to_timestamp, granularity=granularity, color=color)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_event_by_event_name_network_group: %s\n" % e)
Name Type Description Notes
event_name str Name of event  
from_timestamp datetime Starting timestamp  
network_group_name str network_group_name of the network-group for which events are requested  
x_iam_token str authentication header object [optional]
to_timestamp datetime Ending timestamp [optional]
granularity str Granularity of query [optional]
color str Color of events. [optional]

**list[Event]**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_event_device_group

list[Event] retrieve_event_device_group(from_timestamp, device_group_name, x_iam_token=x_iam_token, to_timestamp=to_timestamp, granularity=granularity, device_id=device_id, color=color)

Get all events for a device-group.

Get the list of events for a device-group. Filtering is possible with the use of various query parameters.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
from_timestamp = '2013-10-20T19:20:30+01:00' # datetime | Starting timestamp
device_group_name = 'device_group_name_example' # str | device_group_name of the device-group for which events are requested
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
to_timestamp = '2013-10-20T19:20:30+01:00' # datetime | Ending timestamp (optional)
granularity = 'granularity_example' # str | Granularity of query (optional)
device_id = ['device_id_example'] # list[str] | list of devices under a device-group to be fetched (optional)
color = 'color_example' # str | Color of events. (optional)

try:
    # Get all events for a device-group.
    api_response = api_instance.retrieve_event_device_group(from_timestamp, device_group_name, x_iam_token=x_iam_token, to_timestamp=to_timestamp, granularity=granularity, device_id=device_id, color=color)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_event_device_group: %s\n" % e)
Name Type Description Notes
from_timestamp datetime Starting timestamp  
device_group_name str device_group_name of the device-group for which events are requested  
x_iam_token str authentication header object [optional]
to_timestamp datetime Ending timestamp [optional]
granularity str Granularity of query [optional]
device_id **list[str]** list of devices under a device-group to be fetched [optional]
color str Color of events. [optional]

**list[Event]**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_event_network_group

list[Event] retrieve_event_network_group(from_timestamp, network_group_name, x_iam_token=x_iam_token, to_timestamp=to_timestamp, granularity=granularity, color=color)

Get all events for a network-group.

Get the list of events for a network-group. Filtering is possible with the use of various query parameters.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
from_timestamp = '2013-10-20T19:20:30+01:00' # datetime | Starting timestamp
network_group_name = 'network_group_name_example' # str | network_group_name of the network-group for which events are requested
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
to_timestamp = '2013-10-20T19:20:30+01:00' # datetime | Ending timestamp (optional)
granularity = 'granularity_example' # str | Granularity of query (optional)
color = 'color_example' # str | Color of events. (optional)

try:
    # Get all events for a network-group.
    api_response = api_instance.retrieve_event_network_group(from_timestamp, network_group_name, x_iam_token=x_iam_token, to_timestamp=to_timestamp, granularity=granularity, color=color)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_event_network_group: %s\n" % e)
Name Type Description Notes
from_timestamp datetime Starting timestamp  
network_group_name str network_group_name of the network-group for which events are requested  
x_iam_token str authentication header object [optional]
to_timestamp datetime Ending timestamp [optional]
granularity str Granularity of query [optional]
color str Color of events. [optional]

**list[Event]**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_events

list[Event] retrieve_events(from_timestamp, x_iam_token=x_iam_token, to_timestamp=to_timestamp, color=color)

Get all events.

Get the list of all events. Filtering is possible with the use of various query parameters.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
from_timestamp = '2013-10-20T19:20:30+01:00' # datetime | Starting timestamp
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
to_timestamp = '2013-10-20T19:20:30+01:00' # datetime | Ending timestamp (optional)
color = 'color_example' # str | Color of events. (optional)

try:
    # Get all events.
    api_response = api_instance.retrieve_events(from_timestamp, x_iam_token=x_iam_token, to_timestamp=to_timestamp, color=color)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_events: %s\n" % e)
Name Type Description Notes
from_timestamp datetime Starting timestamp  
x_iam_token str authentication header object [optional]
to_timestamp datetime Ending timestamp [optional]
color str Color of events. [optional]

**list[Event]**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_files_certificates_by_file_name

file retrieve_files_certificates_by_file_name(file_name, x_iam_token=x_iam_token, input_path=input_path, certificate_type=certificate_type)

Download a certificate-file.

Download the specified certificate-file.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
file_name = 'file_name_example' # str | File name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
input_path = 'input_path_example' # str | Input path (optional)
certificate_type = 'certificate_type_example' # str | Certificate type (optional)

try:
    # Download a certificate-file.
    api_response = api_instance.retrieve_files_certificates_by_file_name(file_name, x_iam_token=x_iam_token, input_path=input_path, certificate_type=certificate_type)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_files_certificates_by_file_name: %s\n" % e)
Name Type Description Notes
file_name str File name  
x_iam_token str authentication header object [optional]
input_path str Input path [optional]
certificate_type str Certificate type [optional]

**file**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/octet-stream, application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_files_helper_files

list[str] retrieve_files_helper_files(x_iam_token=x_iam_token, input_path=input_path)

Get all helper-file names.

Get a list of all the helper-file file-names.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
input_path = 'input_path_example' # str | Input path (optional)

try:
    # Get all helper-file names.
    api_response = api_instance.retrieve_files_helper_files(x_iam_token=x_iam_token, input_path=input_path)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_files_helper_files: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
input_path str Input path [optional]

list[str]

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_files_helper_files_by_file_name

file retrieve_files_helper_files_by_file_name(file_name, x_iam_token=x_iam_token, input_path=input_path)

Download a helper-file.

Download the specified helper-file.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
file_name = 'file_name_example' # str | File name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
input_path = 'input_path_example' # str | Input path (optional)

try:
    # Download a helper-file.
    api_response = api_instance.retrieve_files_helper_files_by_file_name(file_name, x_iam_token=x_iam_token, input_path=input_path)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_files_helper_files_by_file_name: %s\n" % e)
Name Type Description Notes
file_name str File name  
x_iam_token str authentication header object [optional]
input_path str Input path [optional]

**file**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/octet-stream, application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_health_all

HealthSchema retrieve_health_all(x_iam_token=x_iam_token)

Return a dict with health of devices in device groups and network groups

Returns health of network-groups and devices in device-groups

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Return a dict with health of devices in device groups and network groups
    api_response = api_instance.retrieve_health_all(x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_health_all: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

**HealthSchema**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_health_tree_by_device_group

DeviceGroupHealthTree retrieve_health_tree_by_device_group(device_group_name, x_iam_token=x_iam_token, timestamp=timestamp, tolerance=tolerance, device=device)

Get device-group health-tree.

Get health-tree of a specified device-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
device_group_name = 'device_group_name_example' # str | `device-group-name` of device-group
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
timestamp = '2013-10-20T19:20:30+01:00' # datetime | Timestamp at which health tree is requested. If not specified, current server timestamp is used. (optional)
tolerance = 789 # int | Timestamp tolerance in seconds. With this option, health-tree will contain latest data between `timestamp-2*tolerance` and `timestamp`. Default value is `2*frequency` where `frequency` is extracted from `trigger`. (optional)
device = ['device_example'] # list[str] | list of devices under a device-group to be fetched (optional)

try:
    # Get device-group health-tree.
    api_response = api_instance.retrieve_health_tree_by_device_group(device_group_name, x_iam_token=x_iam_token, timestamp=timestamp, tolerance=tolerance, device=device)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_health_tree_by_device_group: %s\n" % e)
Name Type Description Notes
device_group_name str `device-group-name` of device-group  
x_iam_token str authentication header object [optional]
timestamp datetime Timestamp at which health tree is requested. If not specified, current server timestamp is used. [optional]
tolerance int Timestamp tolerance in seconds. With this option, health-tree will contain latest data between `timestamp-2tolerance` and `timestamp`. Default value is `2frequency` where `frequency` is extracted from `trigger`. [optional]
device **list[str]** list of devices under a device-group to be fetched [optional]

**DeviceGroupHealthTree**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_health_tree_by_id

DeviceHealthTree retrieve_health_tree_by_id(device_id, x_iam_token=x_iam_token, timestamp=timestamp, tolerance=tolerance)

Return a device’s health-tree.

Return health-tree of a specified device identified by device-id.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
device_id = 'device_id_example' # str | `device-id` of device
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
timestamp = '2013-10-20T19:20:30+01:00' # datetime | Timestamp at which health tree is requested. If not specified, current server timestamp is used. (optional)
tolerance = 789 # int | Timestamp tolerance in seconds. With this option, health-tree will contain latest data between `timestamp-2*tolerance` and `timestamp`. Default value is `2*frequency` where `frequency` is extracted from `trigger`. (optional)

try:
    # Return a device's health-tree.
    api_response = api_instance.retrieve_health_tree_by_id(device_id, x_iam_token=x_iam_token, timestamp=timestamp, tolerance=tolerance)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_health_tree_by_id: %s\n" % e)
Name Type Description Notes
device_id str `device-id` of device  
x_iam_token str authentication header object [optional]
timestamp datetime Timestamp at which health tree is requested. If not specified, current server timestamp is used. [optional]
tolerance int Timestamp tolerance in seconds. With this option, health-tree will contain latest data between `timestamp-2tolerance` and `timestamp`. Default value is `2frequency` where `frequency` is extracted from `trigger`. [optional]

**DeviceHealthTree**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_health_tree_by_network_group

NetworkHealthTree retrieve_health_tree_by_network_group(network_group_name, x_iam_token=x_iam_token, timestamp=timestamp, tolerance=tolerance)

Get network-group health-tree.

Get health-tree of a specified network-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
network_group_name = 'network_group_name_example' # str | `network-group-name` of network-group
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
timestamp = '2013-10-20T19:20:30+01:00' # datetime | Timestamp at which health tree is requested. If not specified, current server timestamp is used. (optional)
tolerance = 789 # int | Timestamp tolerance in seconds. With this option, health-tree will contain latest data between `timestamp-2*tolerance` and `timestamp`. Default value is `2*frequency` where `frequency` is extracted from `trigger`. (optional)

try:
    # Get network-group health-tree.
    api_response = api_instance.retrieve_health_tree_by_network_group(network_group_name, x_iam_token=x_iam_token, timestamp=timestamp, tolerance=tolerance)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_health_tree_by_network_group: %s\n" % e)
Name Type Description Notes
network_group_name str `network-group-name` of network-group  
x_iam_token str authentication header object [optional]
timestamp datetime Timestamp at which health tree is requested. If not specified, current server timestamp is used. [optional]
tolerance int Timestamp tolerance in seconds. With this option, health-tree will contain latest data between `timestamp-2tolerance` and `timestamp`. Default value is `2frequency` where `frequency` is extracted from `trigger`. [optional]

**NetworkHealthTree**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_deployment_deployment

DeploymentSchema retrieve_healthbot_deployment_deployment(x_iam_token=x_iam_token, working=working)

Retrieve deployment

Retrieve operation of resource: deployment

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve deployment
    api_response = api_instance.retrieve_healthbot_deployment_deployment(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_deployment_deployment: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**DeploymentSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_device_details_by_uuids

DeviceDetailsSchema retrieve_healthbot_device_details_by_uuids(uuid_object, x_iam_token=x_iam_token)

Get device-identifying details by for specified UUIDs.

Get device-identifying details (device-id and TSDB databases if playbooks are deployed on it) for all the UUIDs present in the request body.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
uuid_object = swagger_client.UuidObject() # UuidObject | device_uuids object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Get device-identifying details by for specified UUIDs.
    api_response = api_instance.retrieve_healthbot_device_details_by_uuids(uuid_object, x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_device_details_by_uuids: %s\n" % e)
Name Type Description Notes
uuid_object **UuidObject** device_uuids object  
x_iam_token str authentication header object [optional]

**DeviceDetailsSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_dynamic_tagging

list[str] retrieve_healthbot_dynamic_tagging(x_iam_token=x_iam_token)

Retrieve dynamic-tagging by ID

Retrieve operation of resource: dynamic-tagging

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Retrieve dynamic-tagging by ID
    api_response = api_instance.retrieve_healthbot_dynamic_tagging(x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_dynamic_tagging: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_byoi_custom_plugin_by_id

CustomPluginSchema retrieve_healthbot_ingest_byoi_custom_plugin_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve custom-plugin by ID

Retrieve operation of resource: custom-plugin

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of custom-plugin
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve custom-plugin by ID
    api_response = api_instance.retrieve_healthbot_ingest_byoi_custom_plugin_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_byoi_custom_plugin_by_id: %s\n" % e)
Name Type Description Notes
name str Name of custom-plugin  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**CustomPluginSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_byoi_custom_plugins

CustomPluginSchema retrieve_healthbot_ingest_byoi_custom_plugins(x_iam_token=x_iam_token, working=working)

Retrieve custom-plugin by ID

Retrieve all the custom-plugins configured.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve custom-plugin by ID
    api_response = api_instance.retrieve_healthbot_ingest_byoi_custom_plugins(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_byoi_custom_plugins: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**CustomPluginSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_byoi_default_plugin_tlive_kafka_by_id

TliveKafkaOcSchema retrieve_healthbot_ingest_byoi_default_plugin_tlive_kafka_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve tlive-kafka-oc by ID

Retrieve operation of resource: tlive-kafka-oc

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of tlive-kafka-oc
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve tlive-kafka-oc by ID
    api_response = api_instance.retrieve_healthbot_ingest_byoi_default_plugin_tlive_kafka_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_byoi_default_plugin_tlive_kafka_by_id: %s\n" % e)
Name Type Description Notes
name str Name of tlive-kafka-oc  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**TliveKafkaOcSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_byoi_default_plugin_tlive_kafkas

list[str] retrieve_healthbot_ingest_byoi_default_plugin_tlive_kafkas(x_iam_token=x_iam_token, working=working)

Retrieve tlive-kafka-oc

Retrieve all the tlive-kafka-ocs configured.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve tlive-kafka-oc
    api_response = api_instance.retrieve_healthbot_ingest_byoi_default_plugin_tlive_kafkas(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_byoi_default_plugin_tlive_kafkas: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_byoi_ingest_mapping_by_id

IngestMappingSchema retrieve_healthbot_ingest_byoi_ingest_mapping_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve ingest-mapping by ID

Retrieve ingest-mapping by name

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of ingest-mapping
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve ingest-mapping by ID
    api_response = api_instance.retrieve_healthbot_ingest_byoi_ingest_mapping_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_byoi_ingest_mapping_by_id: %s\n" % e)
Name Type Description Notes
name str Name of ingest-mapping  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**IngestMappingSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_byoi_ingest_mappings

list[str] retrieve_healthbot_ingest_byoi_ingest_mappings(x_iam_token=x_iam_token, working=working)

Retrieve ingest-mapping

Retrieve all the ingest mappings configured.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve ingest-mapping
    api_response = api_instance.retrieve_healthbot_ingest_byoi_ingest_mappings(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_byoi_ingest_mappings: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_frequency_profile

list[str] retrieve_healthbot_ingest_frequency_profile(x_iam_token=x_iam_token, working=working)

Retrieve frequency-profile

Retrieve operation of resource: frequency-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve frequency-profile
    api_response = api_instance.retrieve_healthbot_ingest_frequency_profile(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_frequency_profile: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_frequency_profile_by_id

FrequencyProfileSchema retrieve_healthbot_ingest_frequency_profile_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve frequency-profile by ID

Retrieve operation of resource: frequency-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | ID of name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve frequency-profile by ID
    api_response = api_instance.retrieve_healthbot_ingest_frequency_profile_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_frequency_profile_by_id: %s\n" % e)
Name Type Description Notes
name str ID of name  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**FrequencyProfileSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_outbound_ssh

OutboundSshSchema retrieve_healthbot_ingest_outbound_ssh(working=working, x_iam_token=x_iam_token)

Retrieve outbound-ssh

Retrieve operation of resource: outbound-ssh

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
working = true # bool | true queries undeployed configuration (optional)
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Retrieve outbound-ssh
    api_response = api_instance.retrieve_healthbot_ingest_outbound_ssh(working=working, x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_outbound_ssh: %s\n" % e)
Name Type Description Notes
working bool true queries undeployed configuration [optional]
x_iam_token str authentication header object [optional]

**OutboundSshSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_settings_byoi_custom_plugin_by_id

CustomPluginSchema retrieve_healthbot_ingest_settings_byoi_custom_plugin_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve custom-plugin by ID

Retrieve operation of resource: custom-plugin

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of custom-plugin
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve custom-plugin by ID
    api_response = api_instance.retrieve_healthbot_ingest_settings_byoi_custom_plugin_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_settings_byoi_custom_plugin_by_id: %s\n" % e)
Name Type Description Notes
name str Name of custom-plugin  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**CustomPluginSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_settings_byoi_custom_plugins

CustomPluginSchema retrieve_healthbot_ingest_settings_byoi_custom_plugins(x_iam_token=x_iam_token, working=working)

Retrieve custom-plugin by ID

Retrieve all the custom-plugins configured.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve custom-plugin by ID
    api_response = api_instance.retrieve_healthbot_ingest_settings_byoi_custom_plugins(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_settings_byoi_custom_plugins: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**CustomPluginSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_settings_byoi_default_plugin_tlive_kafka_by_id

TliveKafkaOcSchema retrieve_healthbot_ingest_settings_byoi_default_plugin_tlive_kafka_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve tlive-kafka-oc by ID

Retrieve operation of resource: tlive-kafka-oc

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of tlive-kafka-oc
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve tlive-kafka-oc by ID
    api_response = api_instance.retrieve_healthbot_ingest_settings_byoi_default_plugin_tlive_kafka_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_settings_byoi_default_plugin_tlive_kafka_by_id: %s\n" % e)
Name Type Description Notes
name str Name of tlive-kafka-oc  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**TliveKafkaOcSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_settings_byoi_default_plugin_tlive_kafkas

list[str] retrieve_healthbot_ingest_settings_byoi_default_plugin_tlive_kafkas(x_iam_token=x_iam_token, working=working)

Retrieve tlive-kafka-oc

Retrieve all the tlive-kafka-ocs configured.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve tlive-kafka-oc
    api_response = api_instance.retrieve_healthbot_ingest_settings_byoi_default_plugin_tlive_kafkas(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_settings_byoi_default_plugin_tlive_kafkas: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_settings_byoi_ingest_mapping_by_id

IngestMappingSchema retrieve_healthbot_ingest_settings_byoi_ingest_mapping_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve ingest-mapping by ID

Retrieve ingest-mapping by name

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of ingest-mapping
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve ingest-mapping by ID
    api_response = api_instance.retrieve_healthbot_ingest_settings_byoi_ingest_mapping_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_settings_byoi_ingest_mapping_by_id: %s\n" % e)
Name Type Description Notes
name str Name of ingest-mapping  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**IngestMappingSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_settings_byoi_ingest_mappings

list[str] retrieve_healthbot_ingest_settings_byoi_ingest_mappings(x_iam_token=x_iam_token, working=working)

Retrieve ingest-mapping

Retrieve all the ingest mappings configured.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve ingest-mapping
    api_response = api_instance.retrieve_healthbot_ingest_settings_byoi_ingest_mappings(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_settings_byoi_ingest_mappings: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_settings_frequency_profile

list[str] retrieve_healthbot_ingest_settings_frequency_profile(x_iam_token=x_iam_token, working=working)

Retrieve frequency-profile

Retrieve operation of resource: frequency-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve frequency-profile
    api_response = api_instance.retrieve_healthbot_ingest_settings_frequency_profile(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_settings_frequency_profile: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_settings_frequency_profile_by_id

FrequencyProfileSchema retrieve_healthbot_ingest_settings_frequency_profile_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve frequency-profile by ID

Retrieve operation of resource: frequency-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | ID of name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve frequency-profile by ID
    api_response = api_instance.retrieve_healthbot_ingest_settings_frequency_profile_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_settings_frequency_profile_by_id: %s\n" % e)
Name Type Description Notes
name str ID of name  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**FrequencyProfileSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_settings_tagging_profile_by_id

TaggingProfileSchema retrieve_healthbot_ingest_settings_tagging_profile_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve tagging-profile by ID

Retrieve operation of resource: tagging-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | ID of name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve tagging-profile by ID
    api_response = api_instance.retrieve_healthbot_ingest_settings_tagging_profile_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_settings_tagging_profile_by_id: %s\n" % e)
Name Type Description Notes
name str ID of name  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**TaggingProfileSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_settings_tagging_profiles

list[str] retrieve_healthbot_ingest_settings_tagging_profiles(x_iam_token=x_iam_token, working=working)

Retrieve tagging-profile by ID

Retrieve operation of resource: tagging-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve tagging-profile by ID
    api_response = api_instance.retrieve_healthbot_ingest_settings_tagging_profiles(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_settings_tagging_profiles: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_sflow

SflowSchema retrieve_healthbot_ingest_sflow(x_iam_token=x_iam_token, working=working)

Retrieve sflow

Retrieve operation of resource: sflow

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve sflow
    api_response = api_instance.retrieve_healthbot_ingest_sflow(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_sflow: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**SflowSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_sflow_counter_record_by_id

CounterRecordSchema retrieve_healthbot_ingest_sflow_counter_record_by_id(record_name, x_iam_token=x_iam_token, working=working)

Retrieve counter-record by ID

Retrieve operation of resource: counter-record

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
record_name = 'record_name_example' # str | ID of record-name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve counter-record by ID
    api_response = api_instance.retrieve_healthbot_ingest_sflow_counter_record_by_id(record_name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_sflow_counter_record_by_id: %s\n" % e)
Name Type Description Notes
record_name str ID of record-name  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**CounterRecordSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_sflow_flow_record_by_id

FlowRecordSchema retrieve_healthbot_ingest_sflow_flow_record_by_id(record_name, x_iam_token=x_iam_token, working=working)

Retrieve flow-record by ID

Retrieve operation of resource: flow-record

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
record_name = 'record_name_example' # str | ID of record-name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve flow-record by ID
    api_response = api_instance.retrieve_healthbot_ingest_sflow_flow_record_by_id(record_name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_sflow_flow_record_by_id: %s\n" % e)
Name Type Description Notes
record_name str ID of record-name  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**FlowRecordSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_sflow_protocol_by_id

ProtocolSchema retrieve_healthbot_ingest_sflow_protocol_by_id(protocol_name, x_iam_token=x_iam_token, working=working)

Retrieve protocol by ID

Retrieve operation of resource: protocol

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
protocol_name = 'protocol_name_example' # str | ID of protocol-name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve protocol by ID
    api_response = api_instance.retrieve_healthbot_ingest_sflow_protocol_by_id(protocol_name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_sflow_protocol_by_id: %s\n" % e)
Name Type Description Notes
protocol_name str ID of protocol-name  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**ProtocolSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_sflow_sample_by_id

SampleSchema retrieve_healthbot_ingest_sflow_sample_by_id(sample_name, x_iam_token=x_iam_token, working=working)

Retrieve sample by ID

Retrieve operation of resource: sample

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
sample_name = 'sample_name_example' # str | ID of sample-name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve sample by ID
    api_response = api_instance.retrieve_healthbot_ingest_sflow_sample_by_id(sample_name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_sflow_sample_by_id: %s\n" % e)
Name Type Description Notes
sample_name str ID of sample-name  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**SampleSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_snmp_notification

SnmpNotificationSchema retrieve_healthbot_ingest_snmp_notification(x_iam_token=x_iam_token, working=working)

Retrieve snmp-notification

Retrieve operation of resource: snmp-notification

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve snmp-notification
    api_response = api_instance.retrieve_healthbot_ingest_snmp_notification(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_snmp_notification: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**SnmpNotificationSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_snmp_notification_v3_usm_user_by_id

Snmpv3UsmUserSchema retrieve_healthbot_ingest_snmp_notification_v3_usm_user_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve SNMPv3 user by UserName(ID)

Retrieve operation of resource: snmp v3 usm user

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | User Name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve SNMPv3 user by UserName(ID)
    api_response = api_instance.retrieve_healthbot_ingest_snmp_notification_v3_usm_user_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_snmp_notification_v3_usm_user_by_id: %s\n" % e)
Name Type Description Notes
name str User Name  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**Snmpv3UsmUserSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_snmp_notification_v3_usm_usernames

list[str] retrieve_healthbot_ingest_snmp_notification_v3_usm_usernames(x_iam_token=x_iam_token, working=working)

Retrieve snmp v3 usm user names

Retrieve operation of resource: snmp v3 usm user names

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve snmp v3 usm user names
    api_response = api_instance.retrieve_healthbot_ingest_snmp_notification_v3_usm_usernames(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_snmp_notification_v3_usm_usernames: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_snmp_notification_v3_usm_users

list[Snmpv3UsmUsersSchema] retrieve_healthbot_ingest_snmp_notification_v3_usm_users(x_iam_token=x_iam_token, working=working)

Retrieve SNMP v3 USM users

Retrieve operation of resource: SNMP v3 USM users

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve SNMP v3 USM users
    api_response = api_instance.retrieve_healthbot_ingest_snmp_notification_v3_usm_users(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_snmp_notification_v3_usm_users: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**list[Snmpv3UsmUsersSchema]**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_syslog_header_pattern_by_id

HeaderPatternSchema retrieve_healthbot_ingest_syslog_header_pattern_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve pattern by ID

Retrieve operation of resource: header-pattern

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | ID of name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve pattern by ID
    api_response = api_instance.retrieve_healthbot_ingest_syslog_header_pattern_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_syslog_header_pattern_by_id: %s\n" % e)
Name Type Description Notes
name str ID of name  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**HeaderPatternSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_syslog_header_pattern_ids

list[str] retrieve_healthbot_ingest_syslog_header_pattern_ids(x_iam_token=x_iam_token, working=working)

Retrieve header pattern names

Retrieve operation of resource: header-pattern

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve header pattern names
    api_response = api_instance.retrieve_healthbot_ingest_syslog_header_pattern_ids(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_syslog_header_pattern_ids: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_syslog_header_patterns

list[HeaderPatternSchema] retrieve_healthbot_ingest_syslog_header_patterns(x_iam_token=x_iam_token, working=working)

Retrieve header patterns

Retrieve operation of resource: pattern

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve header patterns
    api_response = api_instance.retrieve_healthbot_ingest_syslog_header_patterns(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_syslog_header_patterns: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**list[HeaderPatternSchema]**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_tagging_profile_by_id

TaggingProfileSchema retrieve_healthbot_ingest_tagging_profile_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve tagging-profile by ID

Retrieve operation of resource: tagging-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | ID of name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve tagging-profile by ID
    api_response = api_instance.retrieve_healthbot_ingest_tagging_profile_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_tagging_profile_by_id: %s\n" % e)
Name Type Description Notes
name str ID of name  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**TaggingProfileSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_ingest_tagging_profiles

list[str] retrieve_healthbot_ingest_tagging_profiles(x_iam_token=x_iam_token, working=working)

Retrieve tagging-profile by ID

Retrieve operation of resource: tagging-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve tagging-profile by ID
    api_response = api_instance.retrieve_healthbot_ingest_tagging_profiles(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_ingest_tagging_profiles: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_organization_organization

list[str] retrieve_healthbot_organization_organization(working=working)

Retrieve organization

Retrieve operation of resource: organization

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve organization
    api_response = api_instance.retrieve_healthbot_organization_organization(working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_organization_organization: %s\n" % e)
Name Type Description Notes
working bool true queries undeployed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_organization_organization_by_id

OrganizationSchema retrieve_healthbot_organization_organization_by_id(organization_name, x_iam_token=x_iam_token, working=working)

Retrieve organization by ID

Retrieve operation of resource: organization

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
organization_name = 'organization_name_example' # str | ID of organization-name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve organization by ID
    api_response = api_instance.retrieve_healthbot_organization_organization_by_id(organization_name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_organization_organization_by_id: %s\n" % e)
Name Type Description Notes
organization_name str ID of organization-name  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**OrganizationSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_profile_rollup_summarization_field_profile_field_profile_by_id

RollupSummarizationSchema retrieve_healthbot_profile_rollup_summarization_field_profile_field_profile_by_id(profile_id, working=working, x_iam_token=x_iam_token)

Retrieve field-profile by ID

Retrieve operation of resource: field-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
profile_id = 'profile_id_example' # str | ID of profile-id
working = true # bool | true queries undeployed configuration (optional)
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Retrieve field-profile by ID
    api_response = api_instance.retrieve_healthbot_profile_rollup_summarization_field_profile_field_profile_by_id(profile_id, working=working, x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_profile_rollup_summarization_field_profile_field_profile_by_id: %s\n" % e)
Name Type Description Notes
profile_id str ID of profile-id  
working bool true queries undeployed configuration [optional]
x_iam_token str authentication header object [optional]

**RollupSummarizationSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_profile_rollup_summarization_field_profile_profile

RollupSummarizationsSchema retrieve_healthbot_profile_rollup_summarization_field_profile_profile(working=working, x_iam_token=x_iam_token)

Retrieve field-profile

Retrieve operation of resource: field-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
working = true # bool | true queries undeployed configuration (optional)
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Retrieve field-profile
    api_response = api_instance.retrieve_healthbot_profile_rollup_summarization_field_profile_profile(working=working, x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_profile_rollup_summarization_field_profile_profile: %s\n" % e)
Name Type Description Notes
working bool true queries undeployed configuration [optional]
x_iam_token str authentication header object [optional]

**RollupSummarizationsSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_system_time_series_database_time_series_database

TsdbSchema retrieve_healthbot_system_time_series_database_time_series_database(working=working)

Retrieve time-series-database

Retrieve operation of resource: time-series-database

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve time-series-database
    api_response = api_instance.retrieve_healthbot_system_time_series_database_time_series_database(working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_system_time_series_database_time_series_database: %s\n" % e)
Name Type Description Notes
working bool true queries undeployed configuration [optional]

**TsdbSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_system_trigger_action

TriggerActionSchema retrieve_healthbot_system_trigger_action(working=working)

Retrieve trigger-action

Retrieve operation of resource: trigger-action

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve trigger-action
    api_response = api_instance.retrieve_healthbot_system_trigger_action(working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_system_trigger_action: %s\n" % e)
Name Type Description Notes
working bool true queries undeployed configuration [optional]

**TriggerActionSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_topic_resource_resource

list[str] retrieve_healthbot_topic_resource_resource(topic_name, authorization=authorization, working=working)

List all resource-names in a topic

Get a list of all the resource-name`s in a topic

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
topic_name = 'topic_name_example' # str | ID of topic-name
authorization = 'authorization_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)

try:
    # List all resource-names in a topic
    api_response = api_instance.retrieve_healthbot_topic_resource_resource(topic_name, authorization=authorization, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_topic_resource_resource: %s\n" % e)
Name Type Description Notes
topic_name str ID of topic-name  
authorization str authentication header object [optional]
working bool true queries un-committed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_topic_resource_resource_by_id

ResourceSchema retrieve_healthbot_topic_resource_resource_by_id(topic_name, resource_name, authorization=authorization, working=working, download=download)

Get a resource’s configuration

Get the configuration details of a resource by resource-name

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
topic_name = 'topic_name_example' # str | ID of topic-name
resource_name = 'resource_name_example' # str | ID of resource-name
authorization = 'authorization_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)
download = true # bool | Download a compressed .resource file (optional)

try:
    # Get a resource's configuration
    api_response = api_instance.retrieve_healthbot_topic_resource_resource_by_id(topic_name, resource_name, authorization=authorization, working=working, download=download)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_healthbot_topic_resource_resource_by_id: %s\n" % e)
Name Type Description Notes
topic_name str ID of topic-name  
resource_name str ID of resource-name  
authorization str authentication header object [optional]
working bool true queries un-committed configuration [optional]
download bool Download a compressed .resource file [optional]

**ResourceSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_ingest

IngestSettingsSchema retrieve_iceberg_ingest(x_iam_token=x_iam_token, working=working)

Retrieve ingest

Retrieve operation of resource: ingest

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve ingest
    api_response = api_instance.retrieve_iceberg_ingest(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_ingest: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**IngestSettingsSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_ingest_flow

FlowSchema retrieve_iceberg_ingest_flow(x_iam_token=x_iam_token, working=working)

Retrieve flow

Retrieve operation of resource: flow

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve flow
    api_response = api_instance.retrieve_iceberg_ingest_flow(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_ingest_flow: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**FlowSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_ingest_flow_template_by_id

TemplateSchema retrieve_iceberg_ingest_flow_template_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve template by ID

Retrieve operation of resource: template

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of template
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve template by ID
    api_response = api_instance.retrieve_iceberg_ingest_flow_template_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_ingest_flow_template_by_id: %s\n" % e)
Name Type Description Notes
name str Name of template  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**TemplateSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_ingest_flow_template_ids

list[str] retrieve_iceberg_ingest_flow_template_ids(x_iam_token=x_iam_token, working=working)

Retrieve template

Retrieve operation of resource: template

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve template
    api_response = api_instance.retrieve_iceberg_ingest_flow_template_ids(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_ingest_flow_template_ids: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_ingest_native_gpb

NativeGpbSchema retrieve_iceberg_ingest_native_gpb(x_iam_token=x_iam_token, working=working)

Retrieve native-gpb

Retrieve operation of resource: native-gpb

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve native-gpb
    api_response = api_instance.retrieve_iceberg_ingest_native_gpb(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_ingest_native_gpb: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**NativeGpbSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_ingest_settings

IngestSettingsSchema retrieve_iceberg_ingest_settings(x_iam_token=x_iam_token, working=working)

Retrieve ingest-settings

Retrieve operation of resource: ingest-settings

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve ingest-settings
    api_response = api_instance.retrieve_iceberg_ingest_settings(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_ingest_settings: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**IngestSettingsSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_ingest_settings_flow

FlowSchema retrieve_iceberg_ingest_settings_flow(x_iam_token=x_iam_token, working=working)

Retrieve flow

Retrieve operation of resource: flow

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve flow
    api_response = api_instance.retrieve_iceberg_ingest_settings_flow(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_ingest_settings_flow: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**FlowSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_ingest_settings_flow_template_by_id

TemplateSchema retrieve_iceberg_ingest_settings_flow_template_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve template by ID

Retrieve operation of resource: template

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of template
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve template by ID
    api_response = api_instance.retrieve_iceberg_ingest_settings_flow_template_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_ingest_settings_flow_template_by_id: %s\n" % e)
Name Type Description Notes
name str Name of template  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**TemplateSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_ingest_settings_flow_template_ids

list[str] retrieve_iceberg_ingest_settings_flow_template_ids(x_iam_token=x_iam_token, working=working)

Retrieve template

Retrieve operation of resource: template

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve template
    api_response = api_instance.retrieve_iceberg_ingest_settings_flow_template_ids(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_ingest_settings_flow_template_ids: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_ingest_settings_syslog

SyslogSchema retrieve_iceberg_ingest_settings_syslog(x_iam_token=x_iam_token, working=working)

Retrieve syslog

Retrieve operation of resource: syslog

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve syslog
    api_response = api_instance.retrieve_iceberg_ingest_settings_syslog(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_ingest_settings_syslog: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**SyslogSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_ingest_settings_syslog_pattern_by_id

PatternSchema retrieve_iceberg_ingest_settings_syslog_pattern_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve pattern by ID

Retrieve operation of resource: pattern

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of pattern
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve pattern by ID
    api_response = api_instance.retrieve_iceberg_ingest_settings_syslog_pattern_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_ingest_settings_syslog_pattern_by_id: %s\n" % e)
Name Type Description Notes
name str Name of pattern  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**PatternSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_ingest_settings_syslog_pattern_ids

list[str] retrieve_iceberg_ingest_settings_syslog_pattern_ids(x_iam_token=x_iam_token, working=working)

Retrieve pattern

Retrieve operation of resource: pattern

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve pattern
    api_response = api_instance.retrieve_iceberg_ingest_settings_syslog_pattern_ids(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_ingest_settings_syslog_pattern_ids: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_ingest_settings_syslog_pattern_set_by_id

PatternSetSchema retrieve_iceberg_ingest_settings_syslog_pattern_set_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve pattern-set by ID

Retrieve operation of resource: pattern-set

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of patter-set
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve pattern-set by ID
    api_response = api_instance.retrieve_iceberg_ingest_settings_syslog_pattern_set_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_ingest_settings_syslog_pattern_set_by_id: %s\n" % e)
Name Type Description Notes
name str Name of patter-set  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**PatternSetSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_ingest_settings_syslog_pattern_set_ids

list[str] retrieve_iceberg_ingest_settings_syslog_pattern_set_ids(x_iam_token=x_iam_token, working=working)

Retrieve pattern-set

Retrieve operation of resource: pattern-set

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve pattern-set
    api_response = api_instance.retrieve_iceberg_ingest_settings_syslog_pattern_set_ids(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_ingest_settings_syslog_pattern_set_ids: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_ingest_settings_syslog_pattern_sets

list[PatternSetSchema] retrieve_iceberg_ingest_settings_syslog_pattern_sets(x_iam_token=x_iam_token, working=working)

Retrieve pattern-set by ID

Retrieve operation of resource: pattern-set

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve pattern-set by ID
    api_response = api_instance.retrieve_iceberg_ingest_settings_syslog_pattern_sets(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_ingest_settings_syslog_pattern_sets: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**list[PatternSetSchema]**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_ingest_settings_syslog_patterns

list[PatternSchema] retrieve_iceberg_ingest_settings_syslog_patterns(x_iam_token=x_iam_token, working=working)

Retrieve pattern by ID

Retrieve operation of resource: pattern

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve pattern by ID
    api_response = api_instance.retrieve_iceberg_ingest_settings_syslog_patterns(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_ingest_settings_syslog_patterns: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**list[PatternSchema]**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_ingest_syslog

SyslogSchema retrieve_iceberg_ingest_syslog(x_iam_token=x_iam_token, working=working)

Retrieve syslog

Retrieve operation of resource: syslog

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve syslog
    api_response = api_instance.retrieve_iceberg_ingest_syslog(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_ingest_syslog: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**SyslogSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_ingest_syslog_pattern_by_id

PatternSchema retrieve_iceberg_ingest_syslog_pattern_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve pattern by ID

Retrieve operation of resource: pattern

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of pattern
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve pattern by ID
    api_response = api_instance.retrieve_iceberg_ingest_syslog_pattern_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_ingest_syslog_pattern_by_id: %s\n" % e)
Name Type Description Notes
name str Name of pattern  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**PatternSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_ingest_syslog_pattern_ids

list[str] retrieve_iceberg_ingest_syslog_pattern_ids(x_iam_token=x_iam_token, working=working)

Retrieve pattern

Retrieve operation of resource: pattern

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve pattern
    api_response = api_instance.retrieve_iceberg_ingest_syslog_pattern_ids(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_ingest_syslog_pattern_ids: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_ingest_syslog_pattern_set_by_id

PatternSetSchema retrieve_iceberg_ingest_syslog_pattern_set_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve pattern-set by ID

Retrieve operation of resource: pattern-set

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of pattern-set
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve pattern-set by ID
    api_response = api_instance.retrieve_iceberg_ingest_syslog_pattern_set_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_ingest_syslog_pattern_set_by_id: %s\n" % e)
Name Type Description Notes
name str Name of pattern-set  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**PatternSetSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_ingest_syslog_pattern_set_ids

list[str] retrieve_iceberg_ingest_syslog_pattern_set_ids(x_iam_token=x_iam_token, working=working)

Retrieve pattern-set

Retrieve operation of resource: pattern-set

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve pattern-set
    api_response = api_instance.retrieve_iceberg_ingest_syslog_pattern_set_ids(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_ingest_syslog_pattern_set_ids: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_ingest_syslog_pattern_sets

list[PatternSetSchema] retrieve_iceberg_ingest_syslog_pattern_sets(x_iam_token=x_iam_token, working=working)

Retrieve pattern-set by ID

Retrieve operation of resource: pattern-set

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve pattern-set by ID
    api_response = api_instance.retrieve_iceberg_ingest_syslog_pattern_sets(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_ingest_syslog_pattern_sets: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**list[PatternSetSchema]**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_ingest_syslog_patterns

list[PatternSchema] retrieve_iceberg_ingest_syslog_patterns(x_iam_token=x_iam_token, working=working)

Retrieve pattern by ID

Retrieve operation of resource: pattern

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve pattern by ID
    api_response = api_instance.retrieve_iceberg_ingest_syslog_patterns(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_ingest_syslog_patterns: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**list[PatternSchema]**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_profile_data_summarization_raw_by_id

RawSchema retrieve_iceberg_profile_data_summarization_raw_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve raw-data-summarization by ID

Retrieve operation of resource: raw-data-summarization

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of raw-data-summarization
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve raw-data-summarization by ID
    api_response = api_instance.retrieve_iceberg_profile_data_summarization_raw_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_profile_data_summarization_raw_by_id: %s\n" % e)
Name Type Description Notes
name str Name of raw-data-summarization  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**RawSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_profile_data_summarizations_raw

RawSchema retrieve_iceberg_profile_data_summarizations_raw(x_iam_token=x_iam_token, working=working)

Retrieve raw-data-summarization

Retrieve operation of resource: raw-data-summarization

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve raw-data-summarization
    api_response = api_instance.retrieve_iceberg_profile_data_summarizations_raw(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_profile_data_summarizations_raw: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**RawSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_profile_security_ca_profile_by_id

CaProfileSchema retrieve_iceberg_profile_security_ca_profile_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve ca-profile by ID

Retrieve operation of resource: ca-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of ca-profile
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve ca-profile by ID
    api_response = api_instance.retrieve_iceberg_profile_security_ca_profile_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_profile_security_ca_profile_by_id: %s\n" % e)
Name Type Description Notes
name str Name of ca-profile  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**CaProfileSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_profile_security_ca_profiles

list[str] retrieve_iceberg_profile_security_ca_profiles(x_iam_token=x_iam_token, working=working)

Retrieve ca-profile

Retrieve entire ca-profiles configuration.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve ca-profile
    api_response = api_instance.retrieve_iceberg_profile_security_ca_profiles(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_profile_security_ca_profiles: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_profile_security_local_certificate_by_id

LocalCertificateSchema retrieve_iceberg_profile_security_local_certificate_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve local-certificate by ID

Retrieve operation of resource: local-certificate

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of local-certificate
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve local-certificate by ID
    api_response = api_instance.retrieve_iceberg_profile_security_local_certificate_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_profile_security_local_certificate_by_id: %s\n" % e)
Name Type Description Notes
name str Name of local-certificate  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**LocalCertificateSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_profile_security_local_certificates

list[str] retrieve_iceberg_profile_security_local_certificates(x_iam_token=x_iam_token, working=working)

Retrieve local-certificate

Retrieve entire local-certificates configuration.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve local-certificate
    api_response = api_instance.retrieve_iceberg_profile_security_local_certificates(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_profile_security_local_certificates: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_profile_security_ssh_key_profile_by_id

SshKeyProfileSchema retrieve_iceberg_profile_security_ssh_key_profile_by_id(name, authorization=authorization, working=working)

Retrieve ssh-key-profile by ID

Retrieve operation of resource: ssh-key-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of ssh-key-profile
authorization = 'authorization_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve ssh-key-profile by ID
    api_response = api_instance.retrieve_iceberg_profile_security_ssh_key_profile_by_id(name, authorization=authorization, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_profile_security_ssh_key_profile_by_id: %s\n" % e)
Name Type Description Notes
name str Name of ssh-key-profile  
authorization str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**SshKeyProfileSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_profile_security_ssh_key_profiles

list[str] retrieve_iceberg_profile_security_ssh_key_profiles(authorization=authorization, working=working)

Retrieve ssh-key-profile

Retrieve entire ssh-key-profiles configuration.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
authorization = 'authorization_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve ssh-key-profile
    api_response = api_instance.retrieve_iceberg_profile_security_ssh_key_profiles(authorization=authorization, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_profile_security_ssh_key_profiles: %s\n" % e)
Name Type Description Notes
authorization str authentication header object [optional]
working bool true queries undeployed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_profiles

ProfilesSchema retrieve_iceberg_profiles(x_iam_token=x_iam_token, working=working)

Retrieve profile

Retrieve entire profile configuration.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve profile
    api_response = api_instance.retrieve_iceberg_profiles(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_iceberg_profiles: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**ProfilesSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_sensors

list[str] retrieve_sensors(sensor_type, x_iam_token=x_iam_token, sensor_name=sensor_name, depth=depth, append=append, snmp_table=snmp_table)

List all OpenConfig sensors.

Get a list of all the sensors for the filters provided. Filtering is possible with the use of query parameters. If you have a sensor /1/2/3/4/5/6/ and sensor_name=/1and depth=3, the result would be /2/3/4. If you use append=true, then the result would be /1/2/3/4.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
sensor_type = 'sensor_type_example' # str | Sensor type
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
sensor_name = 'sensor_name_example' # str | Sensor name prefix. (optional)
depth = 56 # int | Relative depth to the `sensor_name`. (optional)
append = true # bool | Returns full path of the sensor. (optional)
snmp_table = 'snmp_table_example' # str | Returns list of all the columns for the particular snmp_table (optional)

try:
    # List all OpenConfig sensors.
    api_response = api_instance.retrieve_sensors(sensor_type, x_iam_token=x_iam_token, sensor_name=sensor_name, depth=depth, append=append, snmp_table=snmp_table)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->retrieve_sensors: %s\n" % e)
Name Type Description Notes
sensor_type str Sensor type  
x_iam_token str authentication header object [optional]
sensor_name str Sensor name prefix. [optional]
depth int Relative depth to the `sensor_name`. [optional]
append bool Returns full path of the sensor. [optional]
snmp_table str Returns list of all the columns for the particular snmp_table [optional]

list[str]

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_dynamic_tagging_by_key

update_dynamic_tagging_by_key(key_name, dynamic_tagging_obj, x_iam_token=x_iam_token)

Updates Dynamic-tagging key-value

Update operation of Dynamic-tagging key

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
key_name = 'key_name_example' # str | Dynamic-tagging Key
dynamic_tagging_obj = swagger_client.DynamicTaggingSchemaObject() # DynamicTaggingSchemaObject | Dynamic-tagging object containing key-value pair
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Updates Dynamic-tagging key-value
    api_instance.update_dynamic_tagging_by_key(key_name, dynamic_tagging_obj, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_dynamic_tagging_by_key: %s\n" % e)
Name Type Description Notes
key_name str Dynamic-tagging Key  
dynamic_tagging_obj **DynamicTaggingSchemaObject** Dynamic-tagging object containing key-value pair  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_deployment_deployment_by_id

update_healthbot_deployment_deployment_by_id(deployment, x_iam_token=x_iam_token)

Update deployment by ID

Update operation of resource: deployment

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
deployment = swagger_client.DeploymentSchema() # DeploymentSchema | deploymentbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update deployment by ID
    api_instance.update_healthbot_deployment_deployment_by_id(deployment, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_deployment_deployment_by_id: %s\n" % e)
Name Type Description Notes
deployment **DeploymentSchema** deploymentbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_dynamic_tagging

list[str] update_healthbot_dynamic_tagging(dynamic_tagging, x_iam_token=x_iam_token)

Update dynamic-tagging by ID

Update operation of resource: dynamic-tagging

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
dynamic_tagging = swagger_client.DynamicTaggingsSchemaObject() # DynamicTaggingsSchemaObject | dynamic_taggingbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update dynamic-tagging by ID
    api_response = api_instance.update_healthbot_dynamic_tagging(dynamic_tagging, x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_dynamic_tagging: %s\n" % e)
Name Type Description Notes
dynamic_tagging **DynamicTaggingsSchemaObject** dynamic_taggingbody object  
x_iam_token str authentication header object [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_ingest_byoi_custom_plugin_by_id

update_healthbot_ingest_byoi_custom_plugin_by_id(name, custom_plugin, x_iam_token=x_iam_token)

Update custom-plugin by ID

Update operation of resource: custom-plugin

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of custom-plugin
custom_plugin = swagger_client.CustomPluginSchema() # CustomPluginSchema | custom_pluginbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update custom-plugin by ID
    api_instance.update_healthbot_ingest_byoi_custom_plugin_by_id(name, custom_plugin, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_ingest_byoi_custom_plugin_by_id: %s\n" % e)
Name Type Description Notes
name str Name of custom-plugin  
custom_plugin **CustomPluginSchema** custom_pluginbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_ingest_byoi_default_plugin_tlive_kafka_by_id

update_healthbot_ingest_byoi_default_plugin_tlive_kafka_by_id(name, tlive_kafka, x_iam_token=x_iam_token)

Update tlive-kafka-oc by ID

Update operation of resource: tlive-kafka-oc

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of tlive-kafka-oc
tlive_kafka = swagger_client.TliveKafkaOcSchema() # TliveKafkaOcSchema | tlive_kafka body object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update tlive-kafka-oc by ID
    api_instance.update_healthbot_ingest_byoi_default_plugin_tlive_kafka_by_id(name, tlive_kafka, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_ingest_byoi_default_plugin_tlive_kafka_by_id: %s\n" % e)
Name Type Description Notes
name str Name of tlive-kafka-oc  
tlive_kafka **TliveKafkaOcSchema** tlive_kafka body object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_ingest_byoi_ingest_mapping_by_id

update_healthbot_ingest_byoi_ingest_mapping_by_id(name, ingest_mapping, x_iam_token=x_iam_token)

Update ingest-mapping by ID

Update ingest-mapping by name

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of ingest-mapping
ingest_mapping = swagger_client.IngestMappingSchema() # IngestMappingSchema | ingest_mappingbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update ingest-mapping by ID
    api_instance.update_healthbot_ingest_byoi_ingest_mapping_by_id(name, ingest_mapping, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_ingest_byoi_ingest_mapping_by_id: %s\n" % e)
Name Type Description Notes
name str Name of ingest-mapping  
ingest_mapping **IngestMappingSchema** ingest_mappingbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_ingest_frequency_profile_by_id

update_healthbot_ingest_frequency_profile_by_id(name, frequency_profile, x_iam_token=x_iam_token)

Update frequency-profile by ID

Update operation of resource: frequency-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | ID of name
frequency_profile = swagger_client.FrequencyProfileSchema() # FrequencyProfileSchema | frequency_profilebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update frequency-profile by ID
    api_instance.update_healthbot_ingest_frequency_profile_by_id(name, frequency_profile, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_ingest_frequency_profile_by_id: %s\n" % e)
Name Type Description Notes
name str ID of name  
frequency_profile **FrequencyProfileSchema** frequency_profilebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_ingest_outbound_ssh

update_healthbot_ingest_outbound_ssh(outbound_ssh, x_iam_token=x_iam_token)

Update outbound-ssh by ID

Update operation of resource: outbound-ssh

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
outbound_ssh = swagger_client.OutboundSshSchema() # OutboundSshSchema | outbound_sshbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update outbound-ssh by ID
    api_instance.update_healthbot_ingest_outbound_ssh(outbound_ssh, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_ingest_outbound_ssh: %s\n" % e)
Name Type Description Notes
outbound_ssh **OutboundSshSchema** outbound_sshbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_ingest_settings_byoi_custom_plugin_by_id

update_healthbot_ingest_settings_byoi_custom_plugin_by_id(name, custom_plugin, x_iam_token=x_iam_token)

Update custom-plugin by ID

Update operation of resource: custom-plugin

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of custom-plugin
custom_plugin = swagger_client.CustomPluginSchema() # CustomPluginSchema | custom_pluginbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update custom-plugin by ID
    api_instance.update_healthbot_ingest_settings_byoi_custom_plugin_by_id(name, custom_plugin, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_ingest_settings_byoi_custom_plugin_by_id: %s\n" % e)
Name Type Description Notes
name str Name of custom-plugin  
custom_plugin **CustomPluginSchema** custom_pluginbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_ingest_settings_byoi_default_plugin_tlive_kafka_by_id

update_healthbot_ingest_settings_byoi_default_plugin_tlive_kafka_by_id(name, tlive_kafka, x_iam_token=x_iam_token)

Update tlive-kafka-oc by ID

Update operation of resource: tlive-kafka-oc

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of tlive-kafka-oc
tlive_kafka = swagger_client.TliveKafkaOcSchema() # TliveKafkaOcSchema | tlive_kafka body object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update tlive-kafka-oc by ID
    api_instance.update_healthbot_ingest_settings_byoi_default_plugin_tlive_kafka_by_id(name, tlive_kafka, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_ingest_settings_byoi_default_plugin_tlive_kafka_by_id: %s\n" % e)
Name Type Description Notes
name str Name of tlive-kafka-oc  
tlive_kafka **TliveKafkaOcSchema** tlive_kafka body object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_ingest_settings_byoi_ingest_mapping_by_id

update_healthbot_ingest_settings_byoi_ingest_mapping_by_id(name, ingest_mapping, x_iam_token=x_iam_token)

Update ingest-mapping by ID

Update ingest-mapping by name

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of ingest-mapping
ingest_mapping = swagger_client.IngestMappingSchema() # IngestMappingSchema | ingest_mappingbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update ingest-mapping by ID
    api_instance.update_healthbot_ingest_settings_byoi_ingest_mapping_by_id(name, ingest_mapping, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_ingest_settings_byoi_ingest_mapping_by_id: %s\n" % e)
Name Type Description Notes
name str Name of ingest-mapping  
ingest_mapping **IngestMappingSchema** ingest_mappingbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_ingest_settings_frequency_profile_by_id

update_healthbot_ingest_settings_frequency_profile_by_id(name, frequency_profile, x_iam_token=x_iam_token)

Update frequency-profile by ID

Update operation of resource: frequency-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | ID of name
frequency_profile = swagger_client.FrequencyProfileSchema() # FrequencyProfileSchema | frequency_profilebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update frequency-profile by ID
    api_instance.update_healthbot_ingest_settings_frequency_profile_by_id(name, frequency_profile, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_ingest_settings_frequency_profile_by_id: %s\n" % e)
Name Type Description Notes
name str ID of name  
frequency_profile **FrequencyProfileSchema** frequency_profilebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_ingest_settings_tagging_profile_by_id

update_healthbot_ingest_settings_tagging_profile_by_id(name, tagging_profile, x_iam_token=x_iam_token)

Update tagging-profile by ID

Update operation of resource: tagging-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | ID of name
tagging_profile = swagger_client.TaggingProfileSchema() # TaggingProfileSchema | tagging_profilebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update tagging-profile by ID
    api_instance.update_healthbot_ingest_settings_tagging_profile_by_id(name, tagging_profile, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_ingest_settings_tagging_profile_by_id: %s\n" % e)
Name Type Description Notes
name str ID of name  
tagging_profile **TaggingProfileSchema** tagging_profilebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_ingest_settings_tagging_profiles

list[str] update_healthbot_ingest_settings_tagging_profiles(tagging_profiles, x_iam_token=x_iam_token)

Update tagging-profile by ID

Update operation of resource: tagging-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
tagging_profiles = swagger_client.TaggingProfilesSchema() # TaggingProfilesSchema | tagging_profilebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update tagging-profile by ID
    api_response = api_instance.update_healthbot_ingest_settings_tagging_profiles(tagging_profiles, x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_ingest_settings_tagging_profiles: %s\n" % e)
Name Type Description Notes
tagging_profiles **TaggingProfilesSchema** tagging_profilebody object  
x_iam_token str authentication header object [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_ingest_sflow

update_healthbot_ingest_sflow(sflow, x_iam_token=x_iam_token)

Update sflow by ID

Update operation of resource: sflow

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
sflow = swagger_client.SflowSchema() # SflowSchema | sflowbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update sflow by ID
    api_instance.update_healthbot_ingest_sflow(sflow, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_ingest_sflow: %s\n" % e)
Name Type Description Notes
sflow **SflowSchema** sflowbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_ingest_sflow_counter_record_by_id

update_healthbot_ingest_sflow_counter_record_by_id(record_name, counter_record, x_iam_token=x_iam_token)

Update counter-record by ID

Update operation of resource: counter-record

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
record_name = 'record_name_example' # str | ID of record-name
counter_record = swagger_client.CounterRecordSchema() # CounterRecordSchema | counter_recordbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update counter-record by ID
    api_instance.update_healthbot_ingest_sflow_counter_record_by_id(record_name, counter_record, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_ingest_sflow_counter_record_by_id: %s\n" % e)
Name Type Description Notes
record_name str ID of record-name  
counter_record **CounterRecordSchema** counter_recordbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_ingest_sflow_flow_record_by_id

update_healthbot_ingest_sflow_flow_record_by_id(record_name, flow_record, x_iam_token=x_iam_token)

Update flow-record by ID

Update operation of resource: flow-record

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
record_name = 'record_name_example' # str | ID of record-name
flow_record = swagger_client.FlowRecordSchema() # FlowRecordSchema | flow_recordbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update flow-record by ID
    api_instance.update_healthbot_ingest_sflow_flow_record_by_id(record_name, flow_record, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_ingest_sflow_flow_record_by_id: %s\n" % e)
Name Type Description Notes
record_name str ID of record-name  
flow_record **FlowRecordSchema** flow_recordbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_ingest_sflow_protocol_by_id

update_healthbot_ingest_sflow_protocol_by_id(protocol_name, protocol, x_iam_token=x_iam_token)

Update protocol by ID

Update operation of resource: protocol

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
protocol_name = 'protocol_name_example' # str | ID of protocol-name
protocol = swagger_client.ProtocolSchema() # ProtocolSchema | protocolbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update protocol by ID
    api_instance.update_healthbot_ingest_sflow_protocol_by_id(protocol_name, protocol, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_ingest_sflow_protocol_by_id: %s\n" % e)
Name Type Description Notes
protocol_name str ID of protocol-name  
protocol **ProtocolSchema** protocolbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_ingest_sflow_sample_by_id

update_healthbot_ingest_sflow_sample_by_id(sample_name, sample, x_iam_token=x_iam_token)

Update sample by ID

Update operation of resource: sample

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
sample_name = 'sample_name_example' # str | ID of sample-name
sample = swagger_client.SampleSchema() # SampleSchema | samplebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update sample by ID
    api_instance.update_healthbot_ingest_sflow_sample_by_id(sample_name, sample, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_ingest_sflow_sample_by_id: %s\n" % e)
Name Type Description Notes
sample_name str ID of sample-name  
sample **SampleSchema** samplebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_ingest_snmp_notification

update_healthbot_ingest_snmp_notification(snmp_notification, x_iam_token=x_iam_token)

Update snmp-notification by ID

Update operation of resource: snmp-notification

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
snmp_notification = swagger_client.SnmpNotificationSchema() # SnmpNotificationSchema | snmp_notification body object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update snmp-notification by ID
    api_instance.update_healthbot_ingest_snmp_notification(snmp_notification, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_ingest_snmp_notification: %s\n" % e)
Name Type Description Notes
snmp_notification **SnmpNotificationSchema** snmp_notification body object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_ingest_snmp_notification_v3_usm_user_by_id

update_healthbot_ingest_snmp_notification_v3_usm_user_by_id(name, usm_user, x_iam_token=x_iam_token)

Update SNMPv3 user by UserName(ID)

Update operation of resource: snmp v3 usm user

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | User Name
usm_user = swagger_client.Snmpv3UsmUserSchema() # Snmpv3UsmUserSchema | snmp_v3_usm user object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update SNMPv3 user by UserName(ID)
    api_instance.update_healthbot_ingest_snmp_notification_v3_usm_user_by_id(name, usm_user, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_ingest_snmp_notification_v3_usm_user_by_id: %s\n" % e)
Name Type Description Notes
name str User Name  
usm_user **Snmpv3UsmUserSchema** snmp_v3_usm user object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_ingest_syslog_header_pattern_by_id

update_healthbot_ingest_syslog_header_pattern_by_id(name, pattern, x_iam_token=x_iam_token)

Update pattern by ID

Update operation of resource: header-pattern

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | ID of name
pattern = swagger_client.HeaderPatternSchema() # HeaderPatternSchema | header_patternbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update pattern by ID
    api_instance.update_healthbot_ingest_syslog_header_pattern_by_id(name, pattern, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_ingest_syslog_header_pattern_by_id: %s\n" % e)
Name Type Description Notes
name str ID of name  
pattern **HeaderPatternSchema** header_patternbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_ingest_tagging_profile_by_id

update_healthbot_ingest_tagging_profile_by_id(name, tagging_profile, x_iam_token=x_iam_token)

Update tagging-profile by ID

Update operation of resource: tagging-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | ID of name
tagging_profile = swagger_client.TaggingProfileSchema() # TaggingProfileSchema | tagging_profilebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update tagging-profile by ID
    api_instance.update_healthbot_ingest_tagging_profile_by_id(name, tagging_profile, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_ingest_tagging_profile_by_id: %s\n" % e)
Name Type Description Notes
name str ID of name  
tagging_profile **TaggingProfileSchema** tagging_profilebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_ingest_tagging_profiles

list[str] update_healthbot_ingest_tagging_profiles(tagging_profiles, x_iam_token=x_iam_token)

Update tagging-profile by ID

Update operation of resource: tagging-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
tagging_profiles = swagger_client.TaggingProfilesSchema() # TaggingProfilesSchema | tagging_profilebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update tagging-profile by ID
    api_response = api_instance.update_healthbot_ingest_tagging_profiles(tagging_profiles, x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_ingest_tagging_profiles: %s\n" % e)
Name Type Description Notes
tagging_profiles **TaggingProfilesSchema** tagging_profilebody object  
x_iam_token str authentication header object [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_organization_organization_by_id

update_healthbot_organization_organization_by_id(organization_name, organization, x_iam_token=x_iam_token)

Update organization by ID

Update operation of resource: organization

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
organization_name = 'organization_name_example' # str | ID of organization-name
organization = swagger_client.OrganizationSchema() # OrganizationSchema | organizationbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update organization by ID
    api_instance.update_healthbot_organization_organization_by_id(organization_name, organization, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_organization_organization_by_id: %s\n" % e)
Name Type Description Notes
organization_name str ID of organization-name  
organization **OrganizationSchema** organizationbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_profile_rollup_summarization_field_profile_field_profile_by_id

update_healthbot_profile_rollup_summarization_field_profile_field_profile_by_id(profile_id, field_profile, x_iam_token=x_iam_token)

Update field-profile by ID

Update operation of resource: field-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
profile_id = 'profile_id_example' # str | ID of profile-id
field_profile = swagger_client.RollupSummarizationSchema() # RollupSummarizationSchema | field_profilebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update field-profile by ID
    api_instance.update_healthbot_profile_rollup_summarization_field_profile_field_profile_by_id(profile_id, field_profile, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_profile_rollup_summarization_field_profile_field_profile_by_id: %s\n" % e)
Name Type Description Notes
profile_id str ID of profile-id  
field_profile **RollupSummarizationSchema** field_profilebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_system_time_series_database_time_series_database_by_id

update_healthbot_system_time_series_database_time_series_database_by_id(time_series_database, force_tsdb=force_tsdb)

Update time-series-database by ID

Update operation of resource: time-series-database

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
time_series_database = swagger_client.TsdbSchema() # TsdbSchema | time_series_databasebody object
force_tsdb = false # bool | force update tsdb when force is set to True (optional) (default to false)

try:
    # Update time-series-database by ID
    api_instance.update_healthbot_system_time_series_database_time_series_database_by_id(time_series_database, force_tsdb=force_tsdb)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_system_time_series_database_time_series_database_by_id: %s\n" % e)
Name Type Description Notes
time_series_database **TsdbSchema** time_series_databasebody object  
force_tsdb bool force update tsdb when force is set to True [optional] [default to false]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_system_trigger_action

update_healthbot_system_trigger_action(trigger_action)

Update trigger-action

Update operation of resource: trigger-action

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
trigger_action = swagger_client.TriggerActionSchema() # TriggerActionSchema | trigger_action object

try:
    # Update trigger-action
    api_instance.update_healthbot_system_trigger_action(trigger_action)
except ApiException as e:
    print("Exception when calling DefaultApi->update_healthbot_system_trigger_action: %s\n" % e)
Name Type Description Notes
trigger_action **TriggerActionSchema** trigger_action object  

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_ingest

update_iceberg_ingest(ingest_settings, x_iam_token=x_iam_token)

Update ingest by ID

Update operation of resource: ingest

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
ingest_settings = swagger_client.IngestSettingsSchema() # IngestSettingsSchema | ingest_settingsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update ingest by ID
    api_instance.update_iceberg_ingest(ingest_settings, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_iceberg_ingest: %s\n" % e)
Name Type Description Notes
ingest_settings **IngestSettingsSchema** ingest_settingsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_ingest_flow

update_iceberg_ingest_flow(flow, x_iam_token=x_iam_token)

Update flow by ID

Update operation of resource: flow

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
flow = swagger_client.FlowSchema() # FlowSchema | flowbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update flow by ID
    api_instance.update_iceberg_ingest_flow(flow, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_iceberg_ingest_flow: %s\n" % e)
Name Type Description Notes
flow **FlowSchema** flowbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_ingest_flow_template_by_id

update_iceberg_ingest_flow_template_by_id(name, template, x_iam_token=x_iam_token)

Update template by ID

Update operation of resource: template

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of template
template = swagger_client.TemplateSchema() # TemplateSchema | templatebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update template by ID
    api_instance.update_iceberg_ingest_flow_template_by_id(name, template, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_iceberg_ingest_flow_template_by_id: %s\n" % e)
Name Type Description Notes
name str Name of template  
template **TemplateSchema** templatebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_ingest_native_gpb

update_iceberg_ingest_native_gpb(native_gpb, x_iam_token=x_iam_token)

Update native-gpb by ID

Update operation of resource: native-gpb

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
native_gpb = swagger_client.NativeGpbSchema() # NativeGpbSchema | native_gpbbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update native-gpb by ID
    api_instance.update_iceberg_ingest_native_gpb(native_gpb, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_iceberg_ingest_native_gpb: %s\n" % e)
Name Type Description Notes
native_gpb **NativeGpbSchema** native_gpbbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_ingest_settings

update_iceberg_ingest_settings(ingest_settings, x_iam_token=x_iam_token)

Update ingest-settings by ID

Update operation of resource: ingest-settings

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
ingest_settings = swagger_client.IngestSettingsSchema() # IngestSettingsSchema | ingest_settingsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update ingest-settings by ID
    api_instance.update_iceberg_ingest_settings(ingest_settings, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_iceberg_ingest_settings: %s\n" % e)
Name Type Description Notes
ingest_settings **IngestSettingsSchema** ingest_settingsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_ingest_settings_flow

update_iceberg_ingest_settings_flow(flow, x_iam_token=x_iam_token)

Update flow by ID

Update operation of resource: flow

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
flow = swagger_client.FlowSchema() # FlowSchema | flowbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update flow by ID
    api_instance.update_iceberg_ingest_settings_flow(flow, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_iceberg_ingest_settings_flow: %s\n" % e)
Name Type Description Notes
flow **FlowSchema** flowbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_ingest_settings_flow_template_by_id

update_iceberg_ingest_settings_flow_template_by_id(name, template, x_iam_token=x_iam_token)

Update template by ID

Update operation of resource: template

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of template
template = swagger_client.TemplateSchema() # TemplateSchema | templatebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update template by ID
    api_instance.update_iceberg_ingest_settings_flow_template_by_id(name, template, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_iceberg_ingest_settings_flow_template_by_id: %s\n" % e)
Name Type Description Notes
name str Name of template  
template **TemplateSchema** templatebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_ingest_settings_syslog

update_iceberg_ingest_settings_syslog(syslog, x_iam_token=x_iam_token)

Update syslog by ID

Update operation of resource: syslog

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
syslog = swagger_client.SyslogSchema() # SyslogSchema | syslogbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update syslog by ID
    api_instance.update_iceberg_ingest_settings_syslog(syslog, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_iceberg_ingest_settings_syslog: %s\n" % e)
Name Type Description Notes
syslog **SyslogSchema** syslogbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_ingest_settings_syslog_pattern_by_id

update_iceberg_ingest_settings_syslog_pattern_by_id(name, pattern, x_iam_token=x_iam_token)

Update pattern by ID

Update operation of resource: pattern

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of pattern
pattern = swagger_client.PatternSchema() # PatternSchema | patternbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update pattern by ID
    api_instance.update_iceberg_ingest_settings_syslog_pattern_by_id(name, pattern, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_iceberg_ingest_settings_syslog_pattern_by_id: %s\n" % e)
Name Type Description Notes
name str Name of pattern  
pattern **PatternSchema** patternbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_ingest_settings_syslog_pattern_set_by_id

update_iceberg_ingest_settings_syslog_pattern_set_by_id(name, pattern_set, x_iam_token=x_iam_token)

Update pattern-set by ID

Update operation of resource: pattern-set

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of pattern-set
pattern_set = swagger_client.PatternSetSchema() # PatternSetSchema | pattern_setbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update pattern-set by ID
    api_instance.update_iceberg_ingest_settings_syslog_pattern_set_by_id(name, pattern_set, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_iceberg_ingest_settings_syslog_pattern_set_by_id: %s\n" % e)
Name Type Description Notes
name str Name of pattern-set  
pattern_set **PatternSetSchema** pattern_setbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_ingest_syslog

update_iceberg_ingest_syslog(syslog, x_iam_token=x_iam_token)

Update syslog by ID

Update operation of resource: syslog

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
syslog = swagger_client.SyslogSchema() # SyslogSchema | syslogbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update syslog by ID
    api_instance.update_iceberg_ingest_syslog(syslog, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_iceberg_ingest_syslog: %s\n" % e)
Name Type Description Notes
syslog **SyslogSchema** syslogbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_ingest_syslog_pattern_by_id

update_iceberg_ingest_syslog_pattern_by_id(name, pattern, x_iam_token=x_iam_token)

Update pattern by ID

Update operation of resource: pattern

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of pattern
pattern = swagger_client.PatternSchema() # PatternSchema | patternbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update pattern by ID
    api_instance.update_iceberg_ingest_syslog_pattern_by_id(name, pattern, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_iceberg_ingest_syslog_pattern_by_id: %s\n" % e)
Name Type Description Notes
name str Name of pattern  
pattern **PatternSchema** patternbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_ingest_syslog_pattern_set_by_id

update_iceberg_ingest_syslog_pattern_set_by_id(name, pattern_set, x_iam_token=x_iam_token)

Update pattern-set by ID

Update operation of resource: pattern-set

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of pattern-set
pattern_set = swagger_client.PatternSetSchema() # PatternSetSchema | pattern_setbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update pattern-set by ID
    api_instance.update_iceberg_ingest_syslog_pattern_set_by_id(name, pattern_set, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_iceberg_ingest_syslog_pattern_set_by_id: %s\n" % e)
Name Type Description Notes
name str Name of pattern-set  
pattern_set **PatternSetSchema** pattern_setbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_profile_data_summarization_raw_by_id

update_iceberg_profile_data_summarization_raw_by_id(name, raw_data_summarization, x_iam_token=x_iam_token)

Update raw-data-summarization by ID

Update operation of resource: raw-data-summarization

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of raw-data-summarization
raw_data_summarization = swagger_client.RawSchema() # RawSchema | raw_data_summarizationbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update raw-data-summarization by ID
    api_instance.update_iceberg_profile_data_summarization_raw_by_id(name, raw_data_summarization, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_iceberg_profile_data_summarization_raw_by_id: %s\n" % e)
Name Type Description Notes
name str Name of raw-data-summarization  
raw_data_summarization **RawSchema** raw_data_summarizationbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_profile_security_ca_profile_by_id

update_iceberg_profile_security_ca_profile_by_id(name, ca_profile, x_iam_token=x_iam_token)

Update ca-profile by ID

Update operation of resource: ca-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of ca-profile
ca_profile = swagger_client.CaProfileSchema() # CaProfileSchema | ca_profilebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update ca-profile by ID
    api_instance.update_iceberg_profile_security_ca_profile_by_id(name, ca_profile, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_iceberg_profile_security_ca_profile_by_id: %s\n" % e)
Name Type Description Notes
name str Name of ca-profile  
ca_profile **CaProfileSchema** ca_profilebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_profile_security_local_certificate_by_id

update_iceberg_profile_security_local_certificate_by_id(name, local_certificate, x_iam_token=x_iam_token)

Update local-certificate by ID

Update operation of resource: local-certificate

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of local-certificate
local_certificate = swagger_client.LocalCertificateSchema() # LocalCertificateSchema | local_certificatebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update local-certificate by ID
    api_instance.update_iceberg_profile_security_local_certificate_by_id(name, local_certificate, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_iceberg_profile_security_local_certificate_by_id: %s\n" % e)
Name Type Description Notes
name str Name of local-certificate  
local_certificate **LocalCertificateSchema** local_certificatebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_profile_security_ssh_key_profile_by_id

update_iceberg_profile_security_ssh_key_profile_by_id(name, ssh_key_profile, authorization=authorization)

Update ssh-key-profile by ID

Update operation of resource: ssh-key-profile

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
name = 'name_example' # str | Name of ssh-key-profile
ssh_key_profile = swagger_client.SshKeyProfileSchema() # SshKeyProfileSchema | ssh_key_profilebody object
authorization = 'authorization_example' # str | authentication header object (optional)

try:
    # Update ssh-key-profile by ID
    api_instance.update_iceberg_profile_security_ssh_key_profile_by_id(name, ssh_key_profile, authorization=authorization)
except ApiException as e:
    print("Exception when calling DefaultApi->update_iceberg_profile_security_ssh_key_profile_by_id: %s\n" % e)
Name Type Description Notes
name str Name of ssh-key-profile  
ssh_key_profile **SshKeyProfileSchema** ssh_key_profilebody object  
authorization str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_profiles

update_iceberg_profiles(profile, x_iam_token=x_iam_token)

Update profile by ID

Update entire profile configuration.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
profile = swagger_client.ProfilesSchema() # ProfilesSchema | profilebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update profile by ID
    api_instance.update_iceberg_profiles(profile, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DefaultApi->update_iceberg_profiles: %s\n" % e)
Name Type Description Notes
profile **ProfilesSchema** profilebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

InlineResponse2009

Properties

Name Type Description Notes
group_id str ID generated by system [optional]
group_name str Name of the group [optional]

[Back to Model list] [Back to API list] [Back to README]

DevicegroupSchemaLoggingNativegpb

Properties

Name Type Description Notes
daemons list[str]   [optional]
log_level str Set the logging level  

[Back to Model list] [Back to API list] [Back to README]

DevicegroupSchemaLoggingByoi

IngestsettingsSchemaIngestsettingsByoiDefaultplugin

Properties

Name Type Description Notes
tlive_kafka_oc **list[TliveKafkaOcSchema]** TLive Kafka ingest [optional]

[Back to Model list] [Back to API list] [Back to README]

RoleSchemaInner

Properties

Name Type Description Notes
role_id str ID generated by system [optional]
role_name str Name of the role [optional]

[Back to Model list] [Back to API list] [Back to README]

AssociatedUserSchemaInner

Properties

Name Type Description Notes
user_id str   [optional]
user_name str   [optional]

[Back to Model list] [Back to API list] [Back to README]

IngestsettingsSchemaIngestsettingsFlowRecognitionpattern

Properties

Name Type Description Notes
exclude_fields list[str]   [optional]
include_fields list[str]   [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaWhenMaxrateofincrease

Properties

Name Type Description Notes
all list[object] With this flag, result is set to True only if all the data matches the given condition [optional]
any list[object] With this flag, result is set to True if any one of the data matches the condition [optional]
field_name str Field name on which rate should be compared  
rate str Rate [optional]
time_range str How much back in time should we look for data. Specify positive integer followed by s/m/h/d/w/y/o representing seconds/minutes/hours/days/weeks/years/offset. Eg: 2s [optional]

[Back to Model list] [Back to API list] [Back to README]

DestinationSchemaDisk

Properties

Name Type Description Notes
max_reports int Maximux repots to store on disk [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaIAgent

Properties

Name Type Description Notes
args **list[RuleSchemaIAgentArgs]**   [optional]
file str File where table and views are defined  
frequency str Frequency at which the iagent should execute the commands and extract the data. Specify positive integer followed by s/m/h/d/w/y representing seconds/minutes/hours/days/weeks/years. Eg: 2s  
table str Table which needs to be used to extract the data  
target str To run command on FPC, specifiy FPC target (optional) [optional]

[Back to Model list] [Back to API list] [Back to README]

IngestMappingsSchema

Properties

Name Type Description Notes
ingest_mapping **list[IngestMappingSchema]**    

[Back to Model list] [Back to API list] [Back to README]

DevicegroupSchemaScheduler

Properties

Name Type Description Notes
instance_id str Unique ID of the variable instance. This should be unique per playbook and rule combination. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  
playbook str Name of the playbook in which the variable instance needs to be used  
rule str Name of the rule. This should be of the format <topic-name>/<rule-name>  
schedule str Name of the schedule that play/pauses the playbook instance automatically  

[Back to Model list] [Back to API list] [Back to README]

Password

Properties

Name Type Description Notes
newpassword str New password [optional]

[Back to Model list] [Back to API list] [Back to README]

RetentionPoliciesSchema

Properties

Name Type Description Notes
retention_policy **list[RetentionPolicySchema]**    

[Back to Model list] [Back to API list] [Back to README]

ReportSchemaCanvaspanel

Properties

Name Type Description Notes
name str Name of the panel.  

[Back to Model list] [Back to API list] [Back to README]

DevicegroupSchemaLoggingMLmodelbuilder

Properties

Name Type Description Notes
log_level str Set the logging level  

[Back to Model list] [Back to API list] [Back to README]

Error

Properties

Name Type Description Notes
detail str    
status int    

[Back to Model list] [Back to API list] [Back to README]

RuleSchema

Properties

Name Type Description Notes
description str Description about the rule [optional]
field **list[RuleSchemaField]**   [optional]
function **list[RuleSchemaFunction]**   [optional]
keys list[str]   [optional]
network_rule list[object] Flag to denote a network rule [optional]
disable_no_data_alarm list[object] Disable No Data Alarm [optional]
rule_frequency str Frequency at which the rule’s field, reference, and vector elements should be computed. Required only when a rule doesn’t have a sensor defined. Specify integer >= 0 followed by s/m/h/d/w/y representing seconds/minutes/hours/days/weeks/years. Eg: 2s [optional]
rule_name str Name of the rule. Should be of pattern [a-z][a-z0-9_-]*  
sensor **list[RuleSchemaSensor1]**   [optional]
synopsis str Synopsis about the rule [optional]
field_aggregation_time_range str How much back in time should we look for field aggregation. Specify positive integer followed by o/s/m/h/d/w/y/offset representing seconds/minutes/hours/days/weeks/years. Eg: 2s [optional]
trigger **list[RuleSchemaTrigger]**   [optional]
variable **list[RuleSchemaVariable]** Playbook variable configuration [optional]
vector **list[RuleSchemaVector]**   [optional]
rule_properties **RuleSchemaRuleproperties**   [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaFormula1Or

Properties

Name Type Description Notes
left_vector str Vector name. Pattern for giving vector name is @[a-z][a-zA-Z0-9_-]*  
right_vector str Vector name. Pattern for giving vector name is @[a-z][a-zA-Z0-9_-]*  

[Back to Model list] [Back to API list] [Back to README]

TsdbSchema

Properties

Name Type Description Notes
dedicate bool Dedicate given nodes only for tsdb instances. No other services will be spawned on tsdb nodes when set to true [optional]
nodes list[str]   [optional]
replication_factor int High availability. Number of copies of data to be stored [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaFormulaStddev

Properties

Name Type Description Notes
field_name str Field name on which standard deviation operation needs to be performed  
time_range str How much back in time should we look for data. Specify positive integer followed by s/m/h/d/w/y/o representing seconds/minutes/hours/days/weeks/years/offset. Eg: 2s  

[Back to Model list] [Back to API list] [Back to README]

UserSchema

Properties

Name Type Description Notes
user_name str Name of the user [optional]
first_name str First name of the user [optional]
last_name str Last name of the user [optional]
email str Email of the user [optional]
password str Password of the user [optional]
active bool Status of the user [optional]
groups **list[UserSchemaGroups]** list of groups associated [optional]

[Back to Model list] [Back to API list] [Back to README]

DevicegroupSchemaLoggingIAgent

Properties

Name Type Description Notes
daemons list[str]   [optional]
log_level str Set the logging level  

[Back to Model list] [Back to API list] [Back to README]

IngestsettingsSchemaIngestsettingsFlowTemplate

Properties

Name Type Description Notes
description str   [optional]
key_fields list[str]   [optional]
name str    
priority int   [optional]
protocol_version str   [optional]
recognition_pattern **IngestsettingsSchemaIngestsettingsFlowRecognitionpattern**   [optional]

[Back to Model list] [Back to API list] [Back to README]

NetworkHealthTree

Properties

Name Type Description Notes
children **list[NetworkHealthTree]**    
color str   [optional]
data str   [optional]
name str    
timestamp datetime   [optional]

[Back to Model list] [Back to API list] [Back to README]

Token

Properties

Name Type Description Notes
refresh_token str Refresh token [optional]

[Back to Model list] [Back to API list] [Back to README]

DevicegroupSchemaLoggingFlow

Properties

Name Type Description Notes
daemons list[str]   [optional]
log_level str Set the logging level  

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaNativegpb

Properties

Name Type Description Notes
frequency str Sensor subscription duration. Specify integer >= 0 followed by s/m/h/d/w/y representing seconds/minutes/hours/days/weeks/years. Eg: 2s. A frequency of zero should be used only in case of events subscription [optional]
port int Port on which the native sensors will be received  
sensor_name str Sensor to subscribe  

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaFormulaMean

Properties

Name Type Description Notes
field_name str Field name on which mean operation needs to be performed  
time_range str How much back in time should we look for data. Specify positive integer followed by s/m/h/d/w/y/o representing seconds/minutes/hours/days/weeks/years/offset. Eg: 2s  

[Back to Model list] [Back to API list] [Back to README]

ReportSchema

Properties

Name Type Description Notes
capture_fields list[str]   [optional]
destination list[str]    
format str Generated report format  
graph_canvas **list[ReportSchemaGraphcanvas]** Canvas name [optional]
name str Name of the report  
schedule list[str]    

[Back to Model list] [Back to API list] [Back to README]

swagger_client.DebugApi

All URIs are relative to http://api-server/api/v2

Method HTTP request Description
**healthbot_debug_generate_configuration** POST /debug/configuration/ Request Healthbot MGD service to generate the debug related configuration for healthbot debugger to consume.
**retrieve_debug_for_scenario** POST /debug/scenario/{scenario_name}/ Run debugging for the given scenario name

healthbot_debug_generate_configuration

healthbot_debug_generate_configuration(x_iam_token=x_iam_token)

Request Healthbot MGD service to generate the debug related configuration for healthbot debugger to consume.

Request Healthbot MGD service to generate the debug related configuration for healthbot debugger to consume.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DebugApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Request Healthbot MGD service to generate the debug related configuration for healthbot debugger to consume.
    api_instance.healthbot_debug_generate_configuration(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DebugApi->healthbot_debug_generate_configuration: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_debug_for_scenario

object retrieve_debug_for_scenario(scenario_name, x_iam_token=x_iam_token, debug_arguments=debug_arguments)

Run debugging for the given scenario name

Run debugging for the given scenario name

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DebugApi()
scenario_name = 'scenario_name_example' # str | Scenario name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
debug_arguments = swagger_client.DebugArgumentsSchema() # DebugArgumentsSchema | Debug arguments object (optional)

try:
    # Run debugging for the given scenario name
    api_response = api_instance.retrieve_debug_for_scenario(scenario_name, x_iam_token=x_iam_token, debug_arguments=debug_arguments)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DebugApi->retrieve_debug_for_scenario: %s\n" % e)
Name Type Description Notes
scenario_name str Scenario name  
x_iam_token str authentication header object [optional]
debug_arguments **DebugArgumentsSchema** Debug arguments object [optional]

object

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

DeviceSchemaVendorCisco

Properties

Name Type Description Notes
operating_system str Operating system of the device  
platform str Platform name of the device, Example: MX240 [optional]
product str Product category of the device, Example: MX [optional]
release str Release string of the device, Example: 19.2R1 [optional]

[Back to Model list] [Back to API list] [Back to README]

CustompluginSchemaSecurityparameters

DeviceHealthTree

Properties

Name Type Description Notes
children **list[DeviceHealthTree]**    
color str   [optional]
data str   [optional]
name str    
timestamp datetime   [optional]

[Back to Model list] [Back to API list] [Back to README]

DeviceSchemaIAgent

Properties

Name Type Description Notes
port int Netconf port [optional]

[Back to Model list] [Back to API list] [Back to README]

IngestmappingSchemaSnmp

Properties

Name Type Description Notes
for_device_groups list[str]   [optional]
use_plugin **IngestmappingSchemaIAgentUseplugin**   [optional]

[Back to Model list] [Back to API list] [Back to README]

RetentionPolicySchema

Properties

Name Type Description Notes
duration str Schedule duration in days or hours, Should be of pattern [1-9][0-9]*[dh] [optional]
replication int Number of independent copies if stored in the cluster [optional]
retention_policy_name str Name of the retention-policy. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  

[Back to Model list] [Back to API list] [Back to README]

NetworkGroupsSchema

Properties

Name Type Description Notes
network_group **list[NetworkGroupSchema]**    

[Back to Model list] [Back to API list] [Back to README]

DevicegroupSchemaLoggingByoiService

Properties

Name Type Description Notes
daemons list[str]   [optional]
log_level str Set the logging level  
name str Name of the service  

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaByoiPluginParameters

Properties

Name Type Description Notes
key str Key of the parameter  
value str Value of the parameter  

[Back to Model list] [Back to API list] [Back to README]

CustomPluginsSchema

Properties

Name Type Description Notes
custom_plugin **list[CustomPluginSchema]**    

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaWhen

Properties

Name Type Description Notes
does_not_match_with **list[RuleSchemaWhenDoesnotmatchwith]**   [optional]
equal_to **list[RuleSchemaWhenEqualto]**   [optional]
exists **list[RuleSchemaWhenExists]**   [optional]
greater_than **list[RuleSchemaWhenEqualto]**   [optional]
greater_than_or_equal_to **list[RuleSchemaWhenEqualto]**   [optional]
increasing_at_least_by_rate **list[RuleSchemaWhenIncreasingatleastbyrate]** Rate of increase between successive values is at least given rate [optional]
increasing_at_least_by_value **list[RuleSchemaWhenIncreasingatleastbyvalue]** Increase between successive values is at least given value [optional]
increasing_at_most_by_rate **list[RuleSchemaWhenIncreasingatleastbyrate]** Rate of increase between successive values is at most given rate [optional]
increasing_at_most_by_value **list[RuleSchemaWhenIncreasingatleastbyvalue]** Increase between successive values is at most given value [optional]
less_than **list[RuleSchemaWhenEqualto]**   [optional]
less_than_or_equal_to **list[RuleSchemaWhenEqualto]**   [optional]
matches_with **list[RuleSchemaWhenDoesnotmatchwith]**   [optional]
max_rate_of_increase **list[RuleSchemaWhenMaxrateofincrease]**   [optional]
min_rate_of_increase **list[RuleSchemaWhenMaxrateofincrease]**   [optional]
not_equal_to **list[RuleSchemaWhenEqualto]**   [optional]
range **list[RuleSchemaWhenRange]**   [optional]
user_defined_function **list[RuleSchemaWhenUserdefinedfunction]**   [optional]

[Back to Model list] [Back to API list] [Back to README]

SyslogSchema

Properties

Name Type Description Notes
syslog **SyslogSchemaSyslog**   [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaFormulaSum

Properties

Name Type Description Notes
field_name str Field name on which sum operation needs to be performed  
time_range str How much back in time should we look for data. Specify positive integer followed by s/m/h/d/w/y/o representing seconds/minutes/hours/days/weeks/years/offset. Eg: 2s  

[Back to Model list] [Back to API list] [Back to README]

DevicegroupSchemaFlowNetflow

Properties

Name Type Description Notes
ports list[int]   [optional]

[Back to Model list] [Back to API list] [Back to README]

LicenseFeaturesSchema

Properties

Name Type Description Notes
license_feature **list[LicenseFeatureSchema]**   [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaArgument

Properties

Name Type Description Notes
argument_name str Name of the argument. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  
mandatory list[object] Flag to indicate a mandatory attribute [optional]

[Back to Model list] [Back to API list] [Back to README]

NotificationSchemaEmails

Properties

Name Type Description Notes
ids list[str]    
filter **NotificationSchemaEmailsFilter**   [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaRuleproperties

Properties

Name Type Description Notes
author str E-mail address of the rule writer [optional]
catalogue **RuleSchemaRulepropertiesCatalogue**   [optional]
contributor str   [optional]
_date str   [optional]
helper_files **list[RuleSchemaRulepropertiesHelperfiles]**   [optional]
supported_devices **RuleSchemaRulepropertiesSupporteddevices**   [optional]
supported_healthbot_version str Healthbot version in which is rule is supported [optional]
version int Rule version, an integer value needs to be incremented for any major change [optional]
apply_macro **list[ApplyMacroSchema]**   [optional]

[Back to Model list] [Back to API list] [Back to README]

ApplyMacroSchema

Properties

Name Type Description Notes
data **list[ApplymacroSchemaData]**   [optional]
name str Name of the macro to be expanded  

[Back to Model list] [Back to API list] [Back to README]

swagger_client.InstanceScheduleStateApi

All URIs are relative to http://api-server/api/v2

Method HTTP request Description
**retrieve_instances_schedule_state** GET /config/instances-schedule-state/{group_type}/{group_name}/ Get scheduled state of playbook instances with schedule.
**update_instances_schedule_state** PUT /config/instances-schedule-state/{group_type}/{group_name}/ Update scheduled state of playbook instances with schedule.

retrieve_instances_schedule_state

InstancesScheduleStateSchema retrieve_instances_schedule_state(group_name, group_type, x_iam_token=x_iam_token)

Get scheduled state of playbook instances with schedule.

Retrieve the scheduled state of instances with an active scheduler attached to it and present under the group with name passed in the path parameter.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.InstanceScheduleStateApi()
group_name = 'group_name_example' # str | Group name
group_type = 'group_type_example' # str | Group type
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Get scheduled state of playbook instances with schedule.
    api_response = api_instance.retrieve_instances_schedule_state(group_name, group_type, x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling InstanceScheduleStateApi->retrieve_instances_schedule_state: %s\n" % e)
Name Type Description Notes
group_name str Group name  
group_type str Group type  
x_iam_token str authentication header object [optional]

**InstancesScheduleStateSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_instances_schedule_state

update_instances_schedule_state(group_name, group_type, instances_schedule_state, x_iam_token=x_iam_token)

Update scheduled state of playbook instances with schedule.

Update the scheduled state of instances with active scheduler attached to it and present under the group with name passed in the path parameter.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.InstanceScheduleStateApi()
group_name = 'group_name_example' # str | Group name
group_type = 'group_type_example' # str | Group type
instances_schedule_state = swagger_client.InstancesScheduleStateSchema() # InstancesScheduleStateSchema | List of instances and their scheduled state
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update scheduled state of playbook instances with schedule.
    api_instance.update_instances_schedule_state(group_name, group_type, instances_schedule_state, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling InstanceScheduleStateApi->update_instances_schedule_state: %s\n" % e)
Name Type Description Notes
group_name str Group name  
group_type str Group type  
instances_schedule_state **InstancesScheduleStateSchema** List of instances and their scheduled state  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

DevicegroupSchemaLoggingNonsensorrules

Properties

Name Type Description Notes
daemons list[str]   [optional]
log_level str Set the logging level  

[Back to Model list] [Back to API list] [Back to README]

FlowSchemaFlow

Properties

Name Type Description Notes
template **list[FlowSchemaFlowTemplate]**   [optional]

[Back to Model list] [Back to API list] [Back to README]

DevicegroupSchemaLoggingReportsgeneration

Properties

Name Type Description Notes
log_level str Set the logging level  

[Back to Model list] [Back to API list] [Back to README]

CustompluginSchemaSecurityparametersTls

Properties

Name Type Description Notes
ca_profile str CA profile name [optional]
insecure_skip_verify bool Use TLS but skip verification of certificate chain and host [optional]
local_certificate_profile str Local certificate profile name [optional]

[Back to Model list] [Back to API list] [Back to README]

DeviceSchemaFlow

Properties

Name Type Description Notes
source_ip_addresses list[str]   [optional]

[Back to Model list] [Back to API list] [Back to README]

RawDataSummarizationsSchema

Properties

Name Type Description Notes
raw_data_summarization **list[RawSchema]**    

[Back to Model list] [Back to API list] [Back to README]

ProfilesSchemaProfile

Properties

Name Type Description Notes
security **ProfileSchemaSecurity**   [optional]
data_summarization **ProfileSchemaDatasummarization**   [optional]
rollup_summarization **ProfileSchemaRollupsummarization**   [optional]

[Back to Model list] [Back to API list] [Back to README]

DeviceSchemaVariable

Properties

Name Type Description Notes
instance_id str Name of the variable instance. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  
playbook str Name of the playbook in which the variable instance needs to be used  
rule str Name of the rule. This must be of the format <topic-name>/<rule-name>  
variable_value **list[DevicegroupSchemaVariablevalue]**   [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaFormulaOutlierdetectionAlgorithm

SyslogSchemaSyslog

Properties

Name Type Description Notes
port int Port to listen for syslog messages, default is 514 [optional]
header_pattern **list[HeaderPatternSchema]**   [optional]
pattern **list[PatternSchema]**   [optional]
pattern_set **list[PatternSetSchema]**   [optional]

[Back to Model list] [Back to API list] [Back to README]

FlowSchema

Properties

Name Type Description Notes
flow **FlowSchemaFlow**   [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaRulepropertiesCatalogue

Properties

Name Type Description Notes
tier str   [optional]

[Back to Model list] [Back to API list] [Back to README]

HealthSchema

Properties

Name Type Description Notes
device_health **DeviceHealthSchema**   [optional]
network_health **GroupHealthSchema**   [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaWhenUserdefinedfunction

Properties

Name Type Description Notes
all list[object] With this flag, result is set to True only if all the data matches the given condition [optional]
any list[object] With this flag, result is set to True if any one of the data matches the condition [optional]
argument **list[RuleSchemaThenArgument]**   [optional]
function_name str Function name  
time_range str How much back in time should we look for data. Specify positive integer followed by s/m/h/d/w/y/o representing seconds/minutes/hours/days/weeks/years/offset. Eg: 2s [optional]

[Back to Model list] [Back to API list] [Back to README]

ProfilesSchema

Properties

Name Type Description Notes
profile **ProfilesSchemaProfile**    

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaSensor1

Properties

Name Type Description Notes
description str Description about the sensor [optional]
sflow **RuleSchemaSflow**   [optional]
flow **RuleSchemaFlow**   [optional]
i_agent **RuleSchemaIAgent**   [optional]
native_gpb **RuleSchemaNativegpb**   [optional]
open_config **RuleSchemaOpenconfig**   [optional]
server_monitoring **RuleSchemaOpenconfig**   [optional]
sensor_name str Name of sensor. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  
snmp **RuleSchemaSnmp**   [optional]
snmp_notification **RuleSchemaSnmpnotification**   [optional]
syslog **RuleSchemaSyslog**   [optional]
synopsis str Synopsis about the sensor [optional]
byoi **RuleSchemaByoi**   [optional]

[Back to Model list] [Back to API list] [Back to README]

swagger_client.ConfigurationApi

All URIs are relative to http://api-server/api/v2

Method HTTP request Description
**check_device_group_unsaved_configuration** POST /config/configuration/check/device-group/{device_group_name}/ Check if the un-committed configuration of the given device group is correct
**check_network_group_unsaved_configuration** POST /config/configuration/check/network-group/{network_group_name}/ Check if the unsaved configuration of the given network group is correct.
**commit_unsaved_configuration** POST /config/configuration/ Commit unsaved configuration.
**create_healthbot_organizations_organizations** POST /config/organizations/ Update or create multiple organizations.
**create_healthbot_topic_resource_resource_by_id** POST /config/topic/{topic_name}/resource/{resource_name}/ Update or create a resource
**create_iceberg_device_device_by_id** POST /config/device/{device_id}/ Update or create a device.
**create_iceberg_device_group_device_group_by_id** POST /config/device-group/{device_group_name}/ Update or create a device-group.
**create_iceberg_device_groups_device_groups_by_id** POST /config/device-groups/ Update or create multiple device-groups.
**create_iceberg_devices_devices_by_id** POST /config/devices/ Update or create multiple devices.
**create_iceberg_network_group_network_group_by_id** POST /config/network-group/{network_group_name}/ Update or create a network-group.
**create_iceberg_network_groups_network_groups_by_id** POST /config/network-groups/ Update or create multiple network-groups.
**create_iceberg_notification_notification_by_id** POST /config/notification/{notification_name}/ Update or create a notification
**create_iceberg_notifications_notifications_by_id** POST /config/notifications/ Update or create multiple notifications.
**create_iceberg_playbook_playbook_by_id** POST /config/playbook/{playbook_name}/ Update or create a playbook.
**create_iceberg_playbooks_playbooks_by_id** POST /config/playbooks/ Update or create multiple playbooks.
**create_iceberg_retention_policies_retention_policies_by_id** POST /config/retention-policies/ Update or create multiple retention-policies.
**create_iceberg_retention_policy_retention_policy_by_id** POST /config/retention-policy/{retention_policy_name}/ Update or create a retention-policy.
**create_iceberg_system_destination_by_id** POST /config/system/report-generation/destination/{name}/ Create destination by name
**create_iceberg_system_destinations** POST /config/system/report-generation/destinations/ Create destinations by name
**create_iceberg_system_report_by_id** POST /config/system/report-generation/report/{name}/ Create report by name
**create_iceberg_system_reports** POST /config/system/report-generation/reports/ Create reports by name
**create_iceberg_system_scheduler_by_id** POST /config/system/scheduler/{name}/ Create scheduler by name
**create_iceberg_system_schedulers** POST /config/system/schedulers/ Create schedulers by name
**create_iceberg_system_settings_destination_by_id** POST /config/system-settings/report-generation/destination/{name}/ Create destination by name
**create_iceberg_system_settings_destinations** POST /config/system-settings/report-generation/destinations/ Create destinations by name
**create_iceberg_system_settings_report_by_id** POST /config/system-settings/report-generation/report/{name}/ Create report by name
**create_iceberg_system_settings_reports** POST /config/system-settings/report-generation/reports/ Create reports by name
**create_iceberg_system_settings_scheduler_by_id** POST /config/system-settings/scheduler/{name}/ Create scheduler by name
**create_iceberg_system_settings_schedulers** POST /config/system-settings/schedulers/ Create schedulers by name
**create_iceberg_system_settings_system_settings_by_id** POST /config/system-settings/ Create system-settings
**create_iceberg_system_system_by_id** POST /config/system/ Create system
**create_iceberg_topic_rule_rule_by_id** POST /config/topic/{topic_name}/rule/{rule_name}/ Update or create a rule.
**create_iceberg_topic_topic_by_id** POST /config/topic/{topic_name}/ Update or create a topic.
**create_iceberg_topics_topics_by_id** POST /config/topics/ Update or create multiple topics.
**delete_healthbot_ingest_byoi_ingest_mappings** DELETE /config/ingest/byoi/ingest-mappings/ Delete all ingest-mappings.
**delete_healthbot_ingest_settings_byoi_ingest_mappings** DELETE /config/ingest-settings/byoi/ingest-mappings/ Delete all ingest-mappings.
**delete_healthbot_organizations_organizations** DELETE /config/organizations/ Delete all organizations.
**delete_healthbot_topic_resource_resource_by_id** DELETE /config/topic/{topic_name}/resource/{resource_name}/ Delete resource
**delete_iceberg_device_device_by_id** DELETE /config/device/{device_id}/ Delete device.
**delete_iceberg_device_group_device_group_by_id** DELETE /config/device-group/{device_group_name}/ Delete device-group.
**delete_iceberg_device_groups_device_groups_by_id** DELETE /config/device-groups/ Delete all device-groups.
**delete_iceberg_devices_devices_by_id** DELETE /config/devices/ Delete all devices.
**delete_iceberg_network_group_network_group_by_id** DELETE /config/network-group/{network_group_name}/ Delete network-group.
**delete_iceberg_network_groups_network_groups_by_id** DELETE /config/network-groups/ Delete all network-groups.
**delete_iceberg_notification_notification_by_id** DELETE /config/notification/{notification_name}/ Delete a notification.
**delete_iceberg_notifications_notifications_by_id** DELETE /config/notifications/ Delete all notifications.
**delete_iceberg_playbook_playbook_by_id** DELETE /config/playbook/{playbook_name}/ Delete a playbook.
**delete_iceberg_playbooks_playbooks_by_id** DELETE /config/playbooks/ Delete all playbooks.
**delete_iceberg_retention_policies_retention_policies_by_id** DELETE /config/retention-policies/ Delete all retention-policies.
**delete_iceberg_retention_policy_retention_policy_by_id** DELETE /config/retention-policy/{retention_policy_name}/ Delete a retention-policy.
**delete_iceberg_system_destination_by_id** DELETE /config/system/report-generation/destination/{name}/ Delete destination by name
**delete_iceberg_system_destinations** DELETE /config/system/report-generation/destinations/ Delete destinations by name
**delete_iceberg_system_report_by_id** DELETE /config/system/report-generation/report/{name}/ Delete report by name
**delete_iceberg_system_reports** DELETE /config/system/report-generation/reports/ Delete reports by name
**delete_iceberg_system_scheduler_by_id** DELETE /config/system/scheduler/{name}/ Delete scheduler by name
**delete_iceberg_system_schedulers** DELETE /config/system/schedulers/ Delete schedulers by name
**delete_iceberg_system_settings_destination_by_id** DELETE /config/system-settings/report-generation/destination/{name}/ Delete destination by name
**delete_iceberg_system_settings_destinations** DELETE /config/system-settings/report-generation/destinations/ Delete destinations by name
**delete_iceberg_system_settings_report_by_id** DELETE /config/system-settings/report-generation/report/{name}/ Delete report by name
**delete_iceberg_system_settings_reports** DELETE /config/system-settings/report-generation/reports/ Delete reports by name
**delete_iceberg_system_settings_scheduler_by_id** DELETE /config/system-settings/scheduler/{name}/ Delete scheduler by name
**delete_iceberg_system_settings_schedulers** DELETE /config/system-settings/schedulers/ Delete schedulers by name
**delete_iceberg_system_settings_system_settings_by_id** DELETE /config/system-settings/ Delete system-settings
**delete_iceberg_system_system_by_id** DELETE /config/system/ Delete system
**delete_iceberg_topic_rule_rule_by_id** DELETE /config/topic/{topic_name}/rule/{rule_name}/ Delete a rule.
**delete_iceberg_topic_topic_by_id** DELETE /config/topic/{topic_name}/ Delete a topic.
**delete_iceberg_topics_topics_by_id** DELETE /config/topics/ Delete all topics.
**first_login** POST /first-login/ Change password after first login
**initialize** POST /config/initialize/ Initialize config-server
**retrieve_affected_groups** GET /config/configuration/ Get all groups affected by un-committed configuration changes.
**retrieve_device_group_status** GET /device-group/{device_group_name}/status/ Get device-group's status.
**retrieve_device_group_trigger_info** GET /device-group/{device_group_name}/trigger_info/ Get device-group's trigger info.
**retrieve_healthbot_organizations_organizations** GET /config/organizations/ Get all organizations' configuration.
**retrieve_iceberg_device_device** GET /config/device/ List all device-ids.
**retrieve_iceberg_device_device_by_id** GET /config/device/{device_id}/ Get a device's configuration.
**retrieve_iceberg_device_group_device_group** GET /config/device-group/ List all device-group names.
**retrieve_iceberg_device_group_device_group_by_id** GET /config/device-group/{device_group_name}/ Get device-group's configuration.
**retrieve_iceberg_device_groups_device_groups** GET /config/device-groups/ Get all device-groups' configuration.
**retrieve_iceberg_devices_devices** GET /config/devices/ Get all devices' configuration.
**retrieve_iceberg_network_group_network_group** GET /config/network-group/ List all network-group names.
**retrieve_iceberg_network_group_network_group_by_id** GET /config/network-group/{network_group_name}/ Get network-group's configuration.
**retrieve_iceberg_network_groups_network_groups** GET /config/network-groups/ Get all network-groups' configuration.
**retrieve_iceberg_notification_notification** GET /config/notification/ List all notification-names.
**retrieve_iceberg_notification_notification_by_id** GET /config/notification/{notification_name}/ Get a notification's configuration.
**retrieve_iceberg_notifications_notifications_by_id** GET /config/notifications/ Get all notifications' configuration.
**retrieve_iceberg_playbook_playbook** GET /config/playbook/ List all playbook-names.
**retrieve_iceberg_playbook_playbook_by_id** GET /config/playbook/{playbook_name}/ Get a playbook's configuration.
**retrieve_iceberg_playbooks_playbooks_by_id** GET /config/playbooks/ Get all playbooks' configuration.
**retrieve_iceberg_retention_policies_retention_policies_by_id** GET /config/retention-policies/ Get all retention-policies' configuration.
**retrieve_iceberg_retention_policy_retention_policy** GET /config/retention-policy/ List all retention-policy-names.
**retrieve_iceberg_retention_policy_retention_policy_by_id** GET /config/retention-policy/{retention_policy_name}/ Get a retention-policy's configuration.
**retrieve_iceberg_system_destination_by_id** GET /config/system/report-generation/destination/{name}/ Retrieve destination by name
**retrieve_iceberg_system_destinations** GET /config/system/report-generation/destinations/ Retrieve destinations by name
**retrieve_iceberg_system_report_by_id** GET /config/system/report-generation/report/{name}/ Retrieve report by name
**retrieve_iceberg_system_reports** GET /config/system/report-generation/reports/ Retrieve reports by name
**retrieve_iceberg_system_scheduler_by_id** GET /config/system/scheduler/{name}/ Retrieve scheduler by name
**retrieve_iceberg_system_schedulers** GET /config/system/schedulers/ Retrieve schedulers by name
**retrieve_iceberg_system_settings_destination_by_id** GET /config/system-settings/report-generation/destination/{name}/ Retrieve destination by name
**retrieve_iceberg_system_settings_destinations** GET /config/system-settings/report-generation/destinations/ Retrieve destinations by name
**retrieve_iceberg_system_settings_report_by_id** GET /config/system-settings/report-generation/report/{name}/ Retrieve report by name
**retrieve_iceberg_system_settings_reports** GET /config/system-settings/report-generation/reports/ Retrieve reports by name
**retrieve_iceberg_system_settings_scheduler_by_id** GET /config/system-settings/scheduler/{name}/ Retrieve scheduler by name
**retrieve_iceberg_system_settings_schedulers** GET /config/system-settings/schedulers/ Retrieve schedulers by name
**retrieve_iceberg_system_settings_system_settings** GET /config/system-settings/ Retrieve system-settings
**retrieve_iceberg_system_system** GET /config/system/ Retrieve system data
**retrieve_iceberg_topic_rule_rule** GET /config/topic/{topic_name}/rule/ List all rule-names in a topic.
**retrieve_iceberg_topic_rule_rule_by_id** GET /config/topic/{topic_name}/rule/{rule_name}/ Get a rule's configuration.
**retrieve_iceberg_topic_topic** GET /config/topic/ List all topic-names.
**retrieve_iceberg_topic_topic_by_id** GET /config/topic/{topic_name}/ Get a topic's configuration.
**retrieve_iceberg_topics_topics** GET /config/topics/ Get all topics' configuration.
**retrieve_network_group_status** GET /network-group/{network_group_name}/status/ Get network-group's status.
**retrieve_network_group_trigger_info** GET /network-group/{network_group_name}/trigger_info/ Get network-group's trigger info.
**retrieve_orchestrator** GET /orchestrator/ Get Orchestrator type
**rollback_unsaved_configuration** DELETE /config/configuration/ Delete the un-committed configuration.
**update_healthbot_organizations_organizations** PUT /config/organizations/ Overwrite organizations.
**update_healthbot_topic_resource_resource_by_id** PUT /config/topic/{topic_name}/resource/{resource_name}/ Overwrite a resource
**update_iceberg_device_device_by_id** PUT /config/device/{device_id}/ Overwrite a device.
**update_iceberg_device_group_device_group_by_id** PUT /config/device-group/{device_group_name}/ Overwrite a device-group.
**update_iceberg_device_groups_device_groups_by_id** PUT /config/device-groups/ Overwrite device-groups.
**update_iceberg_devices_devices_by_id** PUT /config/devices/ Overwrite devices.
**update_iceberg_network_group_network_group_by_id** PUT /config/network-group/{network_group_name}/ Overwrite a network-group.
**update_iceberg_network_groups_network_groups_by_id** PUT /config/network-groups/ Overwrite network-groups.
**update_iceberg_notification_notification_by_id** PUT /config/notification/{notification_name}/ Overwrite a notification.
**update_iceberg_notifications_notifications_by_id** PUT /config/notifications/ Overwrite notifications.
**update_iceberg_playbook_playbook_by_id** PUT /config/playbook/{playbook_name}/ Overwrite a playbook.
**update_iceberg_playbooks_playbooks_by_id** PUT /config/playbooks/ Overwrite all playbooks.
**update_iceberg_retention_policies_retention_policies_id** PUT /config/retention-policies/ Overwrite all retention-policies.
**update_iceberg_retention_policy_retention_policy_by_id** PUT /config/retention-policy/{retention_policy_name}/ Overwrite a retention-policy.
**update_iceberg_system_destination_by_id** PUT /config/system/report-generation/destination/{name}/ Update destination by name
**update_iceberg_system_destinations** PUT /config/system/report-generation/destinations/ Update destinations by name
**update_iceberg_system_report_by_id** PUT /config/system/report-generation/report/{name}/ Update report by name
**update_iceberg_system_reports** PUT /config/system/report-generation/reports/ Update reports by name
**update_iceberg_system_scheduler_by_id** PUT /config/system/scheduler/{name}/ Update scheduler by name
**update_iceberg_system_schedulers** PUT /config/system/schedulers/ Update schedulers by name
**update_iceberg_system_settings_destination_by_id** PUT /config/system-settings/report-generation/destination/{name}/ Update destination by name
**update_iceberg_system_settings_destinations** PUT /config/system-settings/report-generation/destinations/ Update destinations by name
**update_iceberg_system_settings_report_by_id** PUT /config/system-settings/report-generation/report/{name}/ Update report by name
**update_iceberg_system_settings_reports** PUT /config/system-settings/report-generation/reports/ Update reports by name
**update_iceberg_system_settings_scheduler_by_id** PUT /config/system-settings/scheduler/{name}/ Update scheduler by name
**update_iceberg_system_settings_schedulers** PUT /config/system-settings/schedulers/ Update schedulers by name
**update_iceberg_system_settings_system_settings_by_id** PUT /config/system-settings/ Update system-settings by ID
**update_iceberg_system_system_by_id** PUT /config/system/ Update system by ID
**update_iceberg_topic_rule_rule_by_id** PUT /config/topic/{topic_name}/rule/{rule_name}/ Overwrite a rule.
**update_iceberg_topic_topic_by_id** PUT /config/topic/{topic_name}/ Overwrite a topic.
**update_iceberg_topics_topics_by_id** PUT /config/topics/ Overwrite topics.

check_device_group_unsaved_configuration

check_device_group_unsaved_configuration(device_group_name, x_iam_token=x_iam_token)

Check if the un-committed configuration of the given device group is correct

Checks if the un-committed configuration of a device-group is correct. The un-committed changes are merged with the committed configuration and the complete configuration required for the supplied device-group is validated.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
device_group_name = 'device_group_name_example' # str | Name of device group
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Check if the un-committed configuration of the given device group is correct
    api_instance.check_device_group_unsaved_configuration(device_group_name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->check_device_group_unsaved_configuration: %s\n" % e)
Name Type Description Notes
device_group_name str Name of device group  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

check_network_group_unsaved_configuration

check_network_group_unsaved_configuration(network_group_name, x_iam_token=x_iam_token)

Check if the unsaved configuration of the given network group is correct.

Checks if the un-committed configuration of a network-group is correct. The un-committed changes are merged with the committed configuration and the complete configuration required for the supplied network-group is validated.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
network_group_name = 'network_group_name_example' # str | Name of network group
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Check if the unsaved configuration of the given network group is correct.
    api_instance.check_network_group_unsaved_configuration(network_group_name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->check_network_group_unsaved_configuration: %s\n" % e)
Name Type Description Notes
network_group_name str Name of network group  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

commit_unsaved_configuration

commit_unsaved_configuration(x_iam_token=x_iam_token, sync=sync)

Commit unsaved configuration.

Commit the configuration in configuration database. Services of all the affected groups are started or restarted. If there is an error in the configuration, changes would not be saved into the database. If there is some system error, changes would be saved into the database.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
sync = true # bool | Boolean variable is set to false allow the commit to go asynchronously, default value is true which means commit will go synchronously (optional) (default to true)

try:
    # Commit unsaved configuration.
    api_instance.commit_unsaved_configuration(x_iam_token=x_iam_token, sync=sync)
except ApiException as e:
    print("Exception when calling ConfigurationApi->commit_unsaved_configuration: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
sync bool Boolean variable is set to false allow the commit to go asynchronously, default value is true which means commit will go synchronously [optional] [default to true]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_organizations_organizations

create_healthbot_organizations_organizations(organizations, x_iam_token=x_iam_token)

Update or create multiple organizations.

Create/Update multiple organizations. The new content for the existing organizations updates the existing content and the new organizations are created.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
organizations = swagger_client.OrganizationsSchema() # OrganizationsSchema | organizations body object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update or create multiple organizations.
    api_instance.create_healthbot_organizations_organizations(organizations, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_healthbot_organizations_organizations: %s\n" % e)
Name Type Description Notes
organizations **OrganizationsSchema** organizations body object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_healthbot_topic_resource_resource_by_id

create_healthbot_topic_resource_resource_by_id(topic_name, resource_name, resource, authorization=authorization)

Update or create a resource

Create/Update a resource by resource-name. The resource-name specified in URL and the request body must match. If the resource already exists then, the existing resource’s configuration will be updated with the new content

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
topic_name = 'topic_name_example' # str | ID of topic-name
resource_name = 'resource_name_example' # str | ID of resource-name
resource = swagger_client.ResourceSchema() # ResourceSchema | resourcebody object
authorization = 'authorization_example' # str | authentication header object (optional)

try:
    # Update or create a resource
    api_instance.create_healthbot_topic_resource_resource_by_id(topic_name, resource_name, resource, authorization=authorization)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_healthbot_topic_resource_resource_by_id: %s\n" % e)
Name Type Description Notes
topic_name str ID of topic-name  
resource_name str ID of resource-name  
resource **ResourceSchema** resourcebody object  
authorization str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_device_device_by_id

create_iceberg_device_device_by_id(device_id, device, x_iam_token=x_iam_token)

Update or create a device.

Create/Update a device by device-id. The device-id specified in URL and the request body must match. If the device already exists then, old content will be updated with the new content.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
device_id = 'device_id_example' # str | ID of device-id
device = swagger_client.DeviceSchema() # DeviceSchema | devicebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update or create a device.
    api_instance.create_iceberg_device_device_by_id(device_id, device, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_device_device_by_id: %s\n" % e)
Name Type Description Notes
device_id str ID of device-id  
device **DeviceSchema** devicebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_device_group_device_group_by_id

create_iceberg_device_group_device_group_by_id(device_group_name, device_group, x_iam_token=x_iam_token)

Update or create a device-group.

Create/Update a device-group by device-group-name. The device-group-name specified in URL and the request body must match. If the device-group already exists then, old content will be updated with the new content

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
device_group_name = 'device_group_name_example' # str | ID of device-group-name
device_group = swagger_client.DeviceGroupSchema() # DeviceGroupSchema | device_groupbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update or create a device-group.
    api_instance.create_iceberg_device_group_device_group_by_id(device_group_name, device_group, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_device_group_device_group_by_id: %s\n" % e)
Name Type Description Notes
device_group_name str ID of device-group-name  
device_group **DeviceGroupSchema** device_groupbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_device_groups_device_groups_by_id

create_iceberg_device_groups_device_groups_by_id(device_groups, x_iam_token=x_iam_token)

Update or create multiple device-groups.

Create/Update multiple device-groups. The new content for the existing device-groups updates the existing content and new device-groups are created.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
device_groups = swagger_client.DeviceGroupsSchema() # DeviceGroupsSchema | device-groupsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update or create multiple device-groups.
    api_instance.create_iceberg_device_groups_device_groups_by_id(device_groups, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_device_groups_device_groups_by_id: %s\n" % e)
Name Type Description Notes
device_groups **DeviceGroupsSchema** device-groupsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_devices_devices_by_id

create_iceberg_devices_devices_by_id(devices, x_iam_token=x_iam_token)

Update or create multiple devices.

Create/Update multiple devices. The new content for the existing devices updates the existing content and the new devices are created.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
devices = swagger_client.DevicesSchema() # DevicesSchema | devicesbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update or create multiple devices.
    api_instance.create_iceberg_devices_devices_by_id(devices, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_devices_devices_by_id: %s\n" % e)
Name Type Description Notes
devices **DevicesSchema** devicesbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_network_group_network_group_by_id

create_iceberg_network_group_network_group_by_id(network_group_name, network_group, x_iam_token=x_iam_token)

Update or create a network-group.

Create/Update a network-group by network-group-name. The network-group-name parameter specified in URL and the request body must match. If the network-group already exists then, the existing network-group’s configuration will be updated with the new content.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
network_group_name = 'network_group_name_example' # str | ID of network-group-name
network_group = swagger_client.NetworkGroupSchema() # NetworkGroupSchema | network_groupbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update or create a network-group.
    api_instance.create_iceberg_network_group_network_group_by_id(network_group_name, network_group, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_network_group_network_group_by_id: %s\n" % e)
Name Type Description Notes
network_group_name str ID of network-group-name  
network_group **NetworkGroupSchema** network_groupbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_network_groups_network_groups_by_id

create_iceberg_network_groups_network_groups_by_id(network_groups, x_iam_token=x_iam_token)

Update or create multiple network-groups.

Create/Update multiple network-groups. The new content for the existing network-groups updates the existing content and the new network-groups are created.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
network_groups = swagger_client.NetworkGroupsSchema() # NetworkGroupsSchema | network-groupsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update or create multiple network-groups.
    api_instance.create_iceberg_network_groups_network_groups_by_id(network_groups, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_network_groups_network_groups_by_id: %s\n" % e)
Name Type Description Notes
network_groups **NetworkGroupsSchema** network-groupsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_notification_notification_by_id

create_iceberg_notification_notification_by_id(notification_name, notification, x_iam_token=x_iam_token)

Update or create a notification

Create/Update a notification by notification-name. The notification-name specified in URL and the request body must match. If the notification already exists then, the existing notification’s configuration will be updated with the new content.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
notification_name = 'notification_name_example' # str | ID of notification-name
notification = swagger_client.NotificationSchema() # NotificationSchema | notificationbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update or create a notification
    api_instance.create_iceberg_notification_notification_by_id(notification_name, notification, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_notification_notification_by_id: %s\n" % e)
Name Type Description Notes
notification_name str ID of notification-name  
notification **NotificationSchema** notificationbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_notifications_notifications_by_id

create_iceberg_notifications_notifications_by_id(notifications, x_iam_token=x_iam_token)

Update or create multiple notifications.

Create/Update multiple notifications. The new content for the existing notifications updates the existing content and the new notifications are created.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
notifications = swagger_client.NotificationsSchema() # NotificationsSchema | notificationsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update or create multiple notifications.
    api_instance.create_iceberg_notifications_notifications_by_id(notifications, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_notifications_notifications_by_id: %s\n" % e)
Name Type Description Notes
notifications **NotificationsSchema** notificationsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_playbook_playbook_by_id

create_iceberg_playbook_playbook_by_id(playbook_name, playbook, x_iam_token=x_iam_token)

Update or create a playbook.

Create/Update a playbook by playbook-name. The playbook-name specified in URL and the request body must match. If the playbook already exists then, the existing playbook’s configuration will be updated with the new content.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
playbook_name = 'playbook_name_example' # str | ID of playbook-name
playbook = swagger_client.PlaybookSchema() # PlaybookSchema | playbookbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update or create a playbook.
    api_instance.create_iceberg_playbook_playbook_by_id(playbook_name, playbook, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_playbook_playbook_by_id: %s\n" % e)
Name Type Description Notes
playbook_name str ID of playbook-name  
playbook **PlaybookSchema** playbookbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_playbooks_playbooks_by_id

create_iceberg_playbooks_playbooks_by_id(playbooks, x_iam_token=x_iam_token)

Update or create multiple playbooks.

Create/Update multiple playbooks. The new content for the existing playbooks updates the existing content and the new playbooks are created.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
playbooks = swagger_client.PlaybooksSchema() # PlaybooksSchema | playbooksbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update or create multiple playbooks.
    api_instance.create_iceberg_playbooks_playbooks_by_id(playbooks, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_playbooks_playbooks_by_id: %s\n" % e)
Name Type Description Notes
playbooks **PlaybooksSchema** playbooksbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_retention_policies_retention_policies_by_id

create_iceberg_retention_policies_retention_policies_by_id(retention_policies, x_iam_token=x_iam_token)

Update or create multiple retention-policies.

Create/Update multiple retention-policies. The new content for the existing retention-policies update the existing content and the new retention-policies are created.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
retention_policies = swagger_client.RetentionPoliciesSchema() # RetentionPoliciesSchema | retention-policiesbody object object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update or create multiple retention-policies.
    api_instance.create_iceberg_retention_policies_retention_policies_by_id(retention_policies, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_retention_policies_retention_policies_by_id: %s\n" % e)
Name Type Description Notes
retention_policies **RetentionPoliciesSchema** retention-policiesbody object object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_retention_policy_retention_policy_by_id

create_iceberg_retention_policy_retention_policy_by_id(retention_policy_name, retention_policy, x_iam_token=x_iam_token)

Update or create a retention-policy.

Create/Update a retention-policy by retention-policy-name. The retention-policy-name specified in URL and the request body must match. If the retention-policy exists then, the existing retention-policy’s configuration will be updated by the new content.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
retention_policy_name = 'retention_policy_name_example' # str | ID of retention-policy-name
retention_policy = swagger_client.RetentionPolicySchema() # RetentionPolicySchema | retention_policybody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update or create a retention-policy.
    api_instance.create_iceberg_retention_policy_retention_policy_by_id(retention_policy_name, retention_policy, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_retention_policy_retention_policy_by_id: %s\n" % e)
Name Type Description Notes
retention_policy_name str ID of retention-policy-name  
retention_policy **RetentionPolicySchema** retention_policybody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_system_destination_by_id

create_iceberg_system_destination_by_id(name, destination, x_iam_token=x_iam_token)

Create destination by name

Create/Update a destination by name. The name specified in URL and the request body must match. If the destination exists then, the existing destination’s configuration will be updated by the new content.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
name = 'name_example' # str | Name of destination
destination = swagger_client.DestinationSchema() # DestinationSchema | destinationsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create destination by name
    api_instance.create_iceberg_system_destination_by_id(name, destination, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_system_destination_by_id: %s\n" % e)
Name Type Description Notes
name str Name of destination  
destination **DestinationSchema** destinationsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_system_destinations

create_iceberg_system_destinations(destinations, x_iam_token=x_iam_token)

Create destinations by name

Create/Update multiple destinations. The new content for the existing destinations updates the existing content and the new destinations are created.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
destinations = swagger_client.DestinationsSchema() # DestinationsSchema | destinationsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create destinations by name
    api_instance.create_iceberg_system_destinations(destinations, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_system_destinations: %s\n" % e)
Name Type Description Notes
destinations **DestinationsSchema** destinationsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_system_report_by_id

create_iceberg_system_report_by_id(name, report, x_iam_token=x_iam_token)

Create report by name

Create/Update a report by name. The name specified in URL and the request body must match. If the report exists then, the existing report’s configuration will be updated by the new content.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
name = 'name_example' # str | Name of report
report = swagger_client.ReportSchema() # ReportSchema | reportsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create report by name
    api_instance.create_iceberg_system_report_by_id(name, report, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_system_report_by_id: %s\n" % e)
Name Type Description Notes
name str Name of report  
report **ReportSchema** reportsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_system_reports

create_iceberg_system_reports(reports, x_iam_token=x_iam_token)

Create reports by name

Create/Update multiple reports. The new content for the existing reports updates the existing content and the new reports are created.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
reports = swagger_client.ReportsSchema() # ReportsSchema | reportsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create reports by name
    api_instance.create_iceberg_system_reports(reports, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_system_reports: %s\n" % e)
Name Type Description Notes
reports **ReportsSchema** reportsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_system_scheduler_by_id

create_iceberg_system_scheduler_by_id(name, scheduler, x_iam_token=x_iam_token)

Create scheduler by name

Create/Update a scheduler by name. The name specified in URL and the request body must match. If the scheduler exists then, the existing scheduler’s configuration will be updated by the new content.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
name = 'name_example' # str | Name of Scheduler
scheduler = swagger_client.SchedulerSchema() # SchedulerSchema | schedulerbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create scheduler by name
    api_instance.create_iceberg_system_scheduler_by_id(name, scheduler, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_system_scheduler_by_id: %s\n" % e)
Name Type Description Notes
name str Name of Scheduler  
scheduler **SchedulerSchema** schedulerbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_system_schedulers

create_iceberg_system_schedulers(schedulers, x_iam_token=x_iam_token)

Create schedulers by name

Create/Update multiple schdeulers. The new content for the existing schedulers updates the existing content and the new schedulers are created.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
schedulers = swagger_client.SchedulersSchema() # SchedulersSchema | schedulersbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create schedulers by name
    api_instance.create_iceberg_system_schedulers(schedulers, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_system_schedulers: %s\n" % e)
Name Type Description Notes
schedulers **SchedulersSchema** schedulersbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_system_settings_destination_by_id

create_iceberg_system_settings_destination_by_id(name, destination, x_iam_token=x_iam_token)

Create destination by name

Create/Update a destination by name. The name specified in URL and the request body must match. If the destination exists then, the existing destination’s configuration will be updated by the new content.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
name = 'name_example' # str | Name of destination
destination = swagger_client.DestinationSchema() # DestinationSchema | destinationsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create destination by name
    api_instance.create_iceberg_system_settings_destination_by_id(name, destination, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_system_settings_destination_by_id: %s\n" % e)
Name Type Description Notes
name str Name of destination  
destination **DestinationSchema** destinationsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_system_settings_destinations

create_iceberg_system_settings_destinations(destinations, x_iam_token=x_iam_token)

Create destinations by name

Create/Update multiple destinations. The new content for the existing destinations updates the existing content and the new destinations are created.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
destinations = swagger_client.DestinationsSchema() # DestinationsSchema | destinationsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create destinations by name
    api_instance.create_iceberg_system_settings_destinations(destinations, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_system_settings_destinations: %s\n" % e)
Name Type Description Notes
destinations **DestinationsSchema** destinationsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_system_settings_report_by_id

create_iceberg_system_settings_report_by_id(name, report, x_iam_token=x_iam_token)

Create report by name

Create/Update a report by name. The name specified in URL and the request body must match. If the report exists then, the existing report’s configuration will be updated by the new content.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
name = 'name_example' # str | Name of report
report = swagger_client.ReportSchema() # ReportSchema | reportsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create report by name
    api_instance.create_iceberg_system_settings_report_by_id(name, report, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_system_settings_report_by_id: %s\n" % e)
Name Type Description Notes
name str Name of report  
report **ReportSchema** reportsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_system_settings_reports

create_iceberg_system_settings_reports(reports, x_iam_token=x_iam_token)

Create reports by name

Create/Update multiple reports. The new content for the existing reports updates the existing content and the new reports are created.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
reports = swagger_client.ReportsSchema() # ReportsSchema | reportsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create reports by name
    api_instance.create_iceberg_system_settings_reports(reports, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_system_settings_reports: %s\n" % e)
Name Type Description Notes
reports **ReportsSchema** reportsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_system_settings_scheduler_by_id

create_iceberg_system_settings_scheduler_by_id(name, scheduler, x_iam_token=x_iam_token)

Create scheduler by name

Create/Update a scheduler by name. The name specified in URL and the request body must match. If the scheduler exists then, the existing scheduler’s configuration will be updated by the new content.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
name = 'name_example' # str | Name of Scheduler
scheduler = swagger_client.SchedulerSchema() # SchedulerSchema | schedulerbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create scheduler by name
    api_instance.create_iceberg_system_settings_scheduler_by_id(name, scheduler, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_system_settings_scheduler_by_id: %s\n" % e)
Name Type Description Notes
name str Name of Scheduler  
scheduler **SchedulerSchema** schedulerbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_system_settings_schedulers

create_iceberg_system_settings_schedulers(schedulers, x_iam_token=x_iam_token)

Create schedulers by name

Create/Update multiple schdeulers. The new content for the existing schedulers updates the existing content and the new schedulers are created.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
schedulers = swagger_client.SchedulersSchema() # SchedulersSchema | schedulersbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create schedulers by name
    api_instance.create_iceberg_system_settings_schedulers(schedulers, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_system_settings_schedulers: %s\n" % e)
Name Type Description Notes
schedulers **SchedulersSchema** schedulersbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_system_settings_system_settings_by_id

create_iceberg_system_settings_system_settings_by_id(system_settings, x_iam_token=x_iam_token, force_tsdb=force_tsdb)

Create system-settings

Create/Update system-settings to populate persis-raw-data, schedulers, destinations and reports.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
system_settings = swagger_client.SystemSettingsSchema() # SystemSettingsSchema | system_settings body object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
force_tsdb = false # bool | force update tsdb when force is set to True (optional) (default to false)

try:
    # Create system-settings
    api_instance.create_iceberg_system_settings_system_settings_by_id(system_settings, x_iam_token=x_iam_token, force_tsdb=force_tsdb)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_system_settings_system_settings_by_id: %s\n" % e)
Name Type Description Notes
system_settings **SystemSettingsSchema** system_settings body object  
x_iam_token str authentication header object [optional]
force_tsdb bool force update tsdb when force is set to True [optional] [default to false]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_system_system_by_id

create_iceberg_system_system_by_id(system_settings, x_iam_token=x_iam_token, force_tsdb=force_tsdb)

Create system

Create/Update system to populate persist-raw-data, schedulers, destinations and reports.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
system_settings = swagger_client.SystemSettingsSchema() # SystemSettingsSchema | system_settings body object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
force_tsdb = false # bool | force update tsdb when force is set to True (optional) (default to false)

try:
    # Create system
    api_instance.create_iceberg_system_system_by_id(system_settings, x_iam_token=x_iam_token, force_tsdb=force_tsdb)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_system_system_by_id: %s\n" % e)
Name Type Description Notes
system_settings **SystemSettingsSchema** system_settings body object  
x_iam_token str authentication header object [optional]
force_tsdb bool force update tsdb when force is set to True [optional] [default to false]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_topic_rule_rule_by_id

create_iceberg_topic_rule_rule_by_id(topic_name, rule_name, rule, x_iam_token=x_iam_token)

Update or create a rule.

Create/Update a rule by rule-name. The rule-name specified in URL and the request body must match. If the rule already exists then, the existing rule’s configuration will be updated with the new content

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
topic_name = 'topic_name_example' # str | ID of topic-name
rule_name = 'rule_name_example' # str | ID of rule-name
rule = swagger_client.RuleSchema() # RuleSchema | rulebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update or create a rule.
    api_instance.create_iceberg_topic_rule_rule_by_id(topic_name, rule_name, rule, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_topic_rule_rule_by_id: %s\n" % e)
Name Type Description Notes
topic_name str ID of topic-name  
rule_name str ID of rule-name  
rule **RuleSchema** rulebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_topic_topic_by_id

create_iceberg_topic_topic_by_id(topic_name, topic, x_iam_token=x_iam_token)

Update or create a topic.

Create/Update a topic by topic-name. The topic-name specified in URL and the request body must match. If the topic already exists then, the existing topic’s configuration will be updated with the new content.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
topic_name = 'topic_name_example' # str | ID of topic-name
topic = swagger_client.TopicSchema() # TopicSchema | topicbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update or create a topic.
    api_instance.create_iceberg_topic_topic_by_id(topic_name, topic, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_topic_topic_by_id: %s\n" % e)
Name Type Description Notes
topic_name str ID of topic-name  
topic **TopicSchema** topicbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

create_iceberg_topics_topics_by_id

create_iceberg_topics_topics_by_id(topics, x_iam_token=x_iam_token)

Update or create multiple topics.

Create/Update multiple topics. The new content for the existing topics updates the existing content and the new topics are created.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
topics = swagger_client.TopicsSchema() # TopicsSchema | topicsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update or create multiple topics.
    api_instance.create_iceberg_topics_topics_by_id(topics, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->create_iceberg_topics_topics_by_id: %s\n" % e)
Name Type Description Notes
topics **TopicsSchema** topicsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_ingest_byoi_ingest_mappings

delete_healthbot_ingest_byoi_ingest_mappings(x_iam_token=x_iam_token)

Delete all ingest-mappings.

Delete all ingest-mappings.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete all ingest-mappings.
    api_instance.delete_healthbot_ingest_byoi_ingest_mappings(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_healthbot_ingest_byoi_ingest_mappings: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_ingest_settings_byoi_ingest_mappings

delete_healthbot_ingest_settings_byoi_ingest_mappings(x_iam_token=x_iam_token)

Delete all ingest-mappings.

Delete all ingest-mappings.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete all ingest-mappings.
    api_instance.delete_healthbot_ingest_settings_byoi_ingest_mappings(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_healthbot_ingest_settings_byoi_ingest_mappings: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_organizations_organizations

delete_healthbot_organizations_organizations(x_iam_token=x_iam_token)

Delete all organizations.

Delete all organizations. This will fail if any organization edge is referenced in any device-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete all organizations.
    api_instance.delete_healthbot_organizations_organizations(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_healthbot_organizations_organizations: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_healthbot_topic_resource_resource_by_id

delete_healthbot_topic_resource_resource_by_id(topic_name, resource_name, authorization=authorization)

Delete resource

Delete a resource by ‘resource-name’

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
topic_name = 'topic_name_example' # str | ID of topic-name
resource_name = 'resource_name_example' # str | ID of resource-name
authorization = 'authorization_example' # str | authentication header object (optional)

try:
    # Delete resource
    api_instance.delete_healthbot_topic_resource_resource_by_id(topic_name, resource_name, authorization=authorization)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_healthbot_topic_resource_resource_by_id: %s\n" % e)
Name Type Description Notes
topic_name str ID of topic-name  
resource_name str ID of resource-name  
authorization str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_device_device_by_id

delete_iceberg_device_device_by_id(device_id, x_iam_token=x_iam_token)

Delete device.

Delete a device by device-id. Delete will fail if the device is being referenced by a device-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
device_id = 'device_id_example' # str | ID of device-id
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete device.
    api_instance.delete_iceberg_device_device_by_id(device_id, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_device_device_by_id: %s\n" % e)
Name Type Description Notes
device_id str ID of device-id  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_device_group_device_group_by_id

delete_iceberg_device_group_device_group_by_id(device_group_name, x_iam_token=x_iam_token)

Delete device-group.

Delete a device-group by device-group-name. Delete will fail if the device-group’s services are running.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
device_group_name = 'device_group_name_example' # str | ID of device-group-name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete device-group.
    api_instance.delete_iceberg_device_group_device_group_by_id(device_group_name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_device_group_device_group_by_id: %s\n" % e)
Name Type Description Notes
device_group_name str ID of device-group-name  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_device_groups_device_groups_by_id

delete_iceberg_device_groups_device_groups_by_id(x_iam_token=x_iam_token)

Delete all device-groups.

Delete all device-groups. Delete fails if services are still running for the device groups.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete all device-groups.
    api_instance.delete_iceberg_device_groups_device_groups_by_id(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_device_groups_device_groups_by_id: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_devices_devices_by_id

delete_iceberg_devices_devices_by_id(x_iam_token=x_iam_token)

Delete all devices.

Delete all devices. This will fail if any device is referenced in any device-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete all devices.
    api_instance.delete_iceberg_devices_devices_by_id(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_devices_devices_by_id: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_network_group_network_group_by_id

delete_iceberg_network_group_network_group_by_id(network_group_name, x_iam_token=x_iam_token)

Delete network-group.

Delete a network-group by network-group-name. Delete will fail if the network-group’s services are running.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
network_group_name = 'network_group_name_example' # str | ID of network-group-name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete network-group.
    api_instance.delete_iceberg_network_group_network_group_by_id(network_group_name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_network_group_network_group_by_id: %s\n" % e)
Name Type Description Notes
network_group_name str ID of network-group-name  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_network_groups_network_groups_by_id

delete_iceberg_network_groups_network_groups_by_id(x_iam_token=x_iam_token)

Delete all network-groups.

Delete all network-groups. Delete will fail if services are still running for the network groups.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete all network-groups.
    api_instance.delete_iceberg_network_groups_network_groups_by_id(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_network_groups_network_groups_by_id: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_notification_notification_by_id

delete_iceberg_notification_notification_by_id(notification_name, x_iam_token=x_iam_token)

Delete a notification.

Delete a notification by notification-name. Delete will fail if the notification is referenced by a device-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
notification_name = 'notification_name_example' # str | ID of notification-name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete a notification.
    api_instance.delete_iceberg_notification_notification_by_id(notification_name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_notification_notification_by_id: %s\n" % e)
Name Type Description Notes
notification_name str ID of notification-name  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_notifications_notifications_by_id

delete_iceberg_notifications_notifications_by_id(x_iam_token=x_iam_token)

Delete all notifications.

Delete all notifications. This will fail if any notification is referenced in any device-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete all notifications.
    api_instance.delete_iceberg_notifications_notifications_by_id(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_notifications_notifications_by_id: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_playbook_playbook_by_id

delete_iceberg_playbook_playbook_by_id(playbook_name, x_iam_token=x_iam_token)

Delete a playbook.

Delete a playbook by playbook-name. Delete will fail if the playbook is referenced by a device-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
playbook_name = 'playbook_name_example' # str | ID of playbook-name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete a playbook.
    api_instance.delete_iceberg_playbook_playbook_by_id(playbook_name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_playbook_playbook_by_id: %s\n" % e)
Name Type Description Notes
playbook_name str ID of playbook-name  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_playbooks_playbooks_by_id

delete_iceberg_playbooks_playbooks_by_id(x_iam_token=x_iam_token)

Delete all playbooks.

Delete all playbooks. This will fail if any playbook is referenced in any device-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete all playbooks.
    api_instance.delete_iceberg_playbooks_playbooks_by_id(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_playbooks_playbooks_by_id: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_retention_policies_retention_policies_by_id

delete_iceberg_retention_policies_retention_policies_by_id(x_iam_token=x_iam_token)

Delete all retention-policies.

Delete all the retention policies. This will fail if any retention-policy is referenced in any device-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete all retention-policies.
    api_instance.delete_iceberg_retention_policies_retention_policies_by_id(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_retention_policies_retention_policies_by_id: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_retention_policy_retention_policy_by_id

delete_iceberg_retention_policy_retention_policy_by_id(retention_policy_name, x_iam_token=x_iam_token)

Delete a retention-policy.

Delete a retention-policy by retention-policy-name. Delete will fail if the retention-policy is referenced by a device-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
retention_policy_name = 'retention_policy_name_example' # str | ID of retention-policy-name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete a retention-policy.
    api_instance.delete_iceberg_retention_policy_retention_policy_by_id(retention_policy_name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_retention_policy_retention_policy_by_id: %s\n" % e)
Name Type Description Notes
retention_policy_name str ID of retention-policy-name  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_system_destination_by_id

delete_iceberg_system_destination_by_id(name, x_iam_token=x_iam_token)

Delete destination by name

Delete a destination by name. Delete will fail if the destination is being referenced by a report.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
name = 'name_example' # str | Name of destination
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete destination by name
    api_instance.delete_iceberg_system_destination_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_system_destination_by_id: %s\n" % e)
Name Type Description Notes
name str Name of destination  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_system_destinations

delete_iceberg_system_destinations(x_iam_token=x_iam_token)

Delete destinations by name

Delete all destinations. This will fail if any destination is referenced in any report.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete destinations by name
    api_instance.delete_iceberg_system_destinations(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_system_destinations: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_system_report_by_id

delete_iceberg_system_report_by_id(name, x_iam_token=x_iam_token)

Delete report by name

Delete a report by name. Delete will fail if the report is being referenced by a device-group or network-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
name = 'name_example' # str | Name of report
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete report by name
    api_instance.delete_iceberg_system_report_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_system_report_by_id: %s\n" % e)
Name Type Description Notes
name str Name of report  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_system_reports

delete_iceberg_system_reports(x_iam_token=x_iam_token)

Delete reports by name

Delete all reports. This will fail if any report is referenced in any device-group or network-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete reports by name
    api_instance.delete_iceberg_system_reports(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_system_reports: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_system_scheduler_by_id

delete_iceberg_system_scheduler_by_id(name, x_iam_token=x_iam_token)

Delete scheduler by name

Delete a scheduler by name. Delete will fail if the scheduler is being referenced by a report.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
name = 'name_example' # str | Name of Scheduler
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete scheduler by name
    api_instance.delete_iceberg_system_scheduler_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_system_scheduler_by_id: %s\n" % e)
Name Type Description Notes
name str Name of Scheduler  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_system_schedulers

delete_iceberg_system_schedulers(x_iam_token=x_iam_token)

Delete schedulers by name

Delete all schedulers. This will fail if any scheduler is referenced in any report.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete schedulers by name
    api_instance.delete_iceberg_system_schedulers(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_system_schedulers: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_system_settings_destination_by_id

delete_iceberg_system_settings_destination_by_id(name, x_iam_token=x_iam_token)

Delete destination by name

Delete a destination by name. Delete will fail if the destination is being referenced by a report.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
name = 'name_example' # str | Name of destination
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete destination by name
    api_instance.delete_iceberg_system_settings_destination_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_system_settings_destination_by_id: %s\n" % e)
Name Type Description Notes
name str Name of destination  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_system_settings_destinations

delete_iceberg_system_settings_destinations(x_iam_token=x_iam_token)

Delete destinations by name

Delete all destinations. This will fail if any destination is referenced in any report.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete destinations by name
    api_instance.delete_iceberg_system_settings_destinations(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_system_settings_destinations: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_system_settings_report_by_id

delete_iceberg_system_settings_report_by_id(name, x_iam_token=x_iam_token)

Delete report by name

Delete a report by name. Delete will fail if the report is being referenced by a device-group or network-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
name = 'name_example' # str | Name of report
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete report by name
    api_instance.delete_iceberg_system_settings_report_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_system_settings_report_by_id: %s\n" % e)
Name Type Description Notes
name str Name of report  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_system_settings_reports

delete_iceberg_system_settings_reports(x_iam_token=x_iam_token)

Delete reports by name

Delete all reports. This will fail if any report is referenced in any device-group or network-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete reports by name
    api_instance.delete_iceberg_system_settings_reports(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_system_settings_reports: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_system_settings_scheduler_by_id

delete_iceberg_system_settings_scheduler_by_id(name, x_iam_token=x_iam_token)

Delete scheduler by name

Delete a scheduler by name. Delete will fail if the scheduler is being referenced by a report.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
name = 'name_example' # str | Name of Scheduler
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete scheduler by name
    api_instance.delete_iceberg_system_settings_scheduler_by_id(name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_system_settings_scheduler_by_id: %s\n" % e)
Name Type Description Notes
name str Name of Scheduler  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_system_settings_schedulers

delete_iceberg_system_settings_schedulers(x_iam_token=x_iam_token)

Delete schedulers by name

Delete all schedulers. This will fail if any scheduler is referenced in any report.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete schedulers by name
    api_instance.delete_iceberg_system_settings_schedulers(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_system_settings_schedulers: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_system_settings_system_settings_by_id

delete_iceberg_system_settings_system_settings_by_id(x_iam_token=x_iam_token)

Delete system-settings

Delete system-settings. This will delete all the reports, destinations and schedulers. The request will fail of any of the reports is being referenced by a device-group or network-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete system-settings
    api_instance.delete_iceberg_system_settings_system_settings_by_id(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_system_settings_system_settings_by_id: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_system_system_by_id

delete_iceberg_system_system_by_id(x_iam_token=x_iam_token)

Delete system

Delete system. This will delete all the reports, destinations and schedulers. The request will fail of any of the reports is being referenced by a device-group or network-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete system
    api_instance.delete_iceberg_system_system_by_id(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_system_system_by_id: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_topic_rule_rule_by_id

delete_iceberg_topic_rule_rule_by_id(topic_name, rule_name, x_iam_token=x_iam_token)

Delete a rule.

Delete a rule by rule-name. Delete will fail if the rule is referenced by any other playbook.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
topic_name = 'topic_name_example' # str | ID of topic-name
rule_name = 'rule_name_example' # str | ID of rule-name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete a rule.
    api_instance.delete_iceberg_topic_rule_rule_by_id(topic_name, rule_name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_topic_rule_rule_by_id: %s\n" % e)
Name Type Description Notes
topic_name str ID of topic-name  
rule_name str ID of rule-name  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_topic_topic_by_id

delete_iceberg_topic_topic_by_id(topic_name, x_iam_token=x_iam_token)

Delete a topic.

Delete a topic by topic-name. Delete will fail if the topic is referenced by any other playbook.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
topic_name = 'topic_name_example' # str | ID of topic-name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete a topic.
    api_instance.delete_iceberg_topic_topic_by_id(topic_name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_topic_topic_by_id: %s\n" % e)
Name Type Description Notes
topic_name str ID of topic-name  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_topics_topics_by_id

delete_iceberg_topics_topics_by_id(x_iam_token=x_iam_token)

Delete all topics.

Delete all topics. This will fail if any topic is referenced in any playbook.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete all topics.
    api_instance.delete_iceberg_topics_topics_by_id(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->delete_iceberg_topics_topics_by_id: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

first_login

first_login(credenetial)

Change password after first login

Change password in first login

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
credenetial = swagger_client.Credenetial() # Credenetial | set new password

try:
    # Change password after first login
    api_instance.first_login(credenetial)
except ApiException as e:
    print("Exception when calling ConfigurationApi->first_login: %s\n" % e)
Name Type Description Notes
credenetial **Credenetial** set new password  

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

initialize

initialize(x_iam_token=x_iam_token, restart_groups=restart_groups, reload_rules=reload_rules, reload_playbooks=reload_playbooks, reload_syslog_patterns=reload_syslog_patterns, reload_syslog_pattern_sets=reload_syslog_pattern_sets, reload_flow_templates=reload_flow_templates, reload_sflow_schema=reload_sflow_schema)

Initialize config-server

Initialize config-server

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
restart_groups = true # bool | Boolean variable is set to true if group services have to be restarted. Defaults to true. (optional) (default to true)
reload_rules = true # bool | Boolean variable is set to true if default rules have to reloaded. Defaults to true. (optional) (default to true)
reload_playbooks = true # bool | Boolean variable is set to true if default playbooks have to be reloaded. Defaults to true. (optional) (default to true)
reload_syslog_patterns = true # bool | Boolean variable is set to true if syslog patterns have to be reloaded. Defaults to true. (optional) (default to true)
reload_syslog_pattern_sets = true # bool | Boolean variable is set to true if syslog pattern sets have to be reloaded. Defaults to true. (optional) (default to true)
reload_flow_templates = true # bool | Boolean variable is set to true if flow templates have to be reloaded. Defaults to true. (optional) (default to true)
reload_sflow_schema = true # bool | Boolean variable is set to true if sflow schema has to be reloaded. Defaults to true. (optional) (default to true)

try:
    # Initialize config-server
    api_instance.initialize(x_iam_token=x_iam_token, restart_groups=restart_groups, reload_rules=reload_rules, reload_playbooks=reload_playbooks, reload_syslog_patterns=reload_syslog_patterns, reload_syslog_pattern_sets=reload_syslog_pattern_sets, reload_flow_templates=reload_flow_templates, reload_sflow_schema=reload_sflow_schema)
except ApiException as e:
    print("Exception when calling ConfigurationApi->initialize: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
restart_groups bool Boolean variable is set to true if group services have to be restarted. Defaults to true. [optional] [default to true]
reload_rules bool Boolean variable is set to true if default rules have to reloaded. Defaults to true. [optional] [default to true]
reload_playbooks bool Boolean variable is set to true if default playbooks have to be reloaded. Defaults to true. [optional] [default to true]
reload_syslog_patterns bool Boolean variable is set to true if syslog patterns have to be reloaded. Defaults to true. [optional] [default to true]
reload_syslog_pattern_sets bool Boolean variable is set to true if syslog pattern sets have to be reloaded. Defaults to true. [optional] [default to true]
reload_flow_templates bool Boolean variable is set to true if flow templates have to be reloaded. Defaults to true. [optional] [default to true]
reload_sflow_schema bool Boolean variable is set to true if sflow schema has to be reloaded. Defaults to true. [optional] [default to true]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_affected_groups

AffectedGroups retrieve_affected_groups(x_iam_token=x_iam_token)

Get all groups affected by un-committed configuration changes.

Get all groups that are affected by the un-committed configuration changes.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Get all groups affected by un-committed configuration changes.
    api_response = api_instance.retrieve_affected_groups(x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_affected_groups: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

**AffectedGroups**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_device_group_status

ServiceStatus retrieve_device_group_status(device_group_name, x_iam_token=x_iam_token)

Get device-group’s status.

Get information about the status of a device-group’s services.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
device_group_name = 'device_group_name_example' # str | Name of device-group
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Get device-group's status.
    api_response = api_instance.retrieve_device_group_status(device_group_name, x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_device_group_status: %s\n" % e)
Name Type Description Notes
device_group_name str Name of device-group  
x_iam_token str authentication header object [optional]

**ServiceStatus**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_device_group_trigger_info

TriggerSchema retrieve_device_group_trigger_info(device_group_name, x_iam_token=x_iam_token)

Get device-group’s trigger info.

Get information about the triggers in a device-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
device_group_name = 'device_group_name_example' # str | Name of device-group
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Get device-group's trigger info.
    api_response = api_instance.retrieve_device_group_trigger_info(device_group_name, x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_device_group_trigger_info: %s\n" % e)
Name Type Description Notes
device_group_name str Name of device-group  
x_iam_token str authentication header object [optional]

**TriggerSchema**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_healthbot_organizations_organizations

OrganizationsSchema retrieve_healthbot_organizations_organizations(x_iam_token=x_iam_token, working=working)

Get all organizations’ configuration.

Get the configuration details of all organizations.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)

try:
    # Get all organizations' configuration.
    api_response = api_instance.retrieve_healthbot_organizations_organizations(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_healthbot_organizations_organizations: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]

**OrganizationsSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_device_device

list[str] retrieve_iceberg_device_device(x_iam_token=x_iam_token, working=working)

List all device-ids.

Get a list of all the device IDs.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)

try:
    # List all device-ids.
    api_response = api_instance.retrieve_iceberg_device_device(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_device_device: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_device_device_by_id

DeviceSchema retrieve_iceberg_device_device_by_id(device_id, x_iam_token=x_iam_token, working=working)

Get a device’s configuration.

Get the configuration details of a device by its device-id.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
device_id = 'device_id_example' # str | ID of device-id
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)

try:
    # Get a device's configuration.
    api_response = api_instance.retrieve_iceberg_device_device_by_id(device_id, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_device_device_by_id: %s\n" % e)
Name Type Description Notes
device_id str ID of device-id  
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]

**DeviceSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_device_group_device_group

list[str] retrieve_iceberg_device_group_device_group(x_iam_token=x_iam_token, working=working)

List all device-group names.

Get a list of all the device-group names.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)

try:
    # List all device-group names.
    api_response = api_instance.retrieve_iceberg_device_group_device_group(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_device_group_device_group: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_device_group_device_group_by_id

DeviceGroupSchema retrieve_iceberg_device_group_device_group_by_id(device_group_name, x_iam_token=x_iam_token, working=working)

Get device-group’s configuration.

Get configuration details of a device group by the device group name.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
device_group_name = 'device_group_name_example' # str | ID of device-group-name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)

try:
    # Get device-group's configuration.
    api_response = api_instance.retrieve_iceberg_device_group_device_group_by_id(device_group_name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_device_group_device_group_by_id: %s\n" % e)
Name Type Description Notes
device_group_name str ID of device-group-name  
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]

**DeviceGroupSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_device_groups_device_groups

DeviceGroupsSchema retrieve_iceberg_device_groups_device_groups(x_iam_token=x_iam_token, working=working)

Get all device-groups’ configuration.

Get configuration details of all the device-groups.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)

try:
    # Get all device-groups' configuration.
    api_response = api_instance.retrieve_iceberg_device_groups_device_groups(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_device_groups_device_groups: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]

**DeviceGroupsSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_devices_devices

DevicesSchema retrieve_iceberg_devices_devices(x_iam_token=x_iam_token, working=working)

Get all devices’ configuration.

Get the configuration details of all devices.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)

try:
    # Get all devices' configuration.
    api_response = api_instance.retrieve_iceberg_devices_devices(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_devices_devices: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]

**DevicesSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_network_group_network_group

list[str] retrieve_iceberg_network_group_network_group(x_iam_token=x_iam_token, working=working)

List all network-group names.

Get a list of all the network-group-names.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)

try:
    # List all network-group names.
    api_response = api_instance.retrieve_iceberg_network_group_network_group(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_network_group_network_group: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_network_group_network_group_by_id

NetworkGroupSchema retrieve_iceberg_network_group_network_group_by_id(network_group_name, x_iam_token=x_iam_token, working=working)

Get network-group’s configuration.

Get the configuration details of a network group by its network group name.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
network_group_name = 'network_group_name_example' # str | ID of network-group-name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)

try:
    # Get network-group's configuration.
    api_response = api_instance.retrieve_iceberg_network_group_network_group_by_id(network_group_name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_network_group_network_group_by_id: %s\n" % e)
Name Type Description Notes
network_group_name str ID of network-group-name  
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]

**NetworkGroupSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_network_groups_network_groups

NetworkGroupsSchema retrieve_iceberg_network_groups_network_groups(x_iam_token=x_iam_token, working=working)

Get all network-groups’ configuration.

Get configuration of all network-groups.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)

try:
    # Get all network-groups' configuration.
    api_response = api_instance.retrieve_iceberg_network_groups_network_groups(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_network_groups_network_groups: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]

**NetworkGroupsSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_notification_notification

list[str] retrieve_iceberg_notification_notification(x_iam_token=x_iam_token, working=working)

List all notification-names.

Get a list of all the notification-names.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)

try:
    # List all notification-names.
    api_response = api_instance.retrieve_iceberg_notification_notification(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_notification_notification: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_notification_notification_by_id

NotificationSchema retrieve_iceberg_notification_notification_by_id(notification_name, x_iam_token=x_iam_token, working=working)

Get a notification’s configuration.

Get the configuration details of a notification by notification-name.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
notification_name = 'notification_name_example' # str | ID of notification-name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)

try:
    # Get a notification's configuration.
    api_response = api_instance.retrieve_iceberg_notification_notification_by_id(notification_name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_notification_notification_by_id: %s\n" % e)
Name Type Description Notes
notification_name str ID of notification-name  
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]

**NotificationSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json, application/x-gzip

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_notifications_notifications_by_id

NotificationsSchema retrieve_iceberg_notifications_notifications_by_id(x_iam_token=x_iam_token, working=working)

Get all notifications’ configuration.

Get the configuration details of all notifications.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)

try:
    # Get all notifications' configuration.
    api_response = api_instance.retrieve_iceberg_notifications_notifications_by_id(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_notifications_notifications_by_id: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]

**NotificationsSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_playbook_playbook

list[str] retrieve_iceberg_playbook_playbook(x_iam_token=x_iam_token, working=working)

List all playbook-names.

Get a list of all the playbook-names.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)

try:
    # List all playbook-names.
    api_response = api_instance.retrieve_iceberg_playbook_playbook(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_playbook_playbook: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_playbook_playbook_by_id

PlaybookSchema retrieve_iceberg_playbook_playbook_by_id(playbook_name, x_iam_token=x_iam_token, working=working, download=download)

Get a playbook’s configuration.

Get the configuration details of a playbook by playbook-name.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
playbook_name = 'playbook_name_example' # str | ID of playbook-name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)
download = true # bool | Download as compressed .playbook file (optional)

try:
    # Get a playbook's configuration.
    api_response = api_instance.retrieve_iceberg_playbook_playbook_by_id(playbook_name, x_iam_token=x_iam_token, working=working, download=download)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_playbook_playbook_by_id: %s\n" % e)
Name Type Description Notes
playbook_name str ID of playbook-name  
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]
download bool Download as compressed .playbook file [optional]

**PlaybookSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_playbooks_playbooks_by_id

PlaybooksSchema retrieve_iceberg_playbooks_playbooks_by_id(x_iam_token=x_iam_token, working=working)

Get all playbooks’ configuration.

Get the configuration of all playbooks.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)

try:
    # Get all playbooks' configuration.
    api_response = api_instance.retrieve_iceberg_playbooks_playbooks_by_id(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_playbooks_playbooks_by_id: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]

**PlaybooksSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_retention_policies_retention_policies_by_id

RetentionPoliciesSchema retrieve_iceberg_retention_policies_retention_policies_by_id(x_iam_token=x_iam_token, working=working)

Get all retention-policies’ configuration.

Get the configuration of all the retention-policies.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)

try:
    # Get all retention-policies' configuration.
    api_response = api_instance.retrieve_iceberg_retention_policies_retention_policies_by_id(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_retention_policies_retention_policies_by_id: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]

**RetentionPoliciesSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_retention_policy_retention_policy

list[str] retrieve_iceberg_retention_policy_retention_policy(x_iam_token=x_iam_token, working=working)

List all retention-policy-names.

Get a list of all the retention-policy-names.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)

try:
    # List all retention-policy-names.
    api_response = api_instance.retrieve_iceberg_retention_policy_retention_policy(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_retention_policy_retention_policy: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_retention_policy_retention_policy_by_id

RetentionPolicySchema retrieve_iceberg_retention_policy_retention_policy_by_id(retention_policy_name, x_iam_token=x_iam_token, working=working)

Get a retention-policy’s configuration.

Get the configuration details of a retention policy by retention-policy-name.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
retention_policy_name = 'retention_policy_name_example' # str | ID of retention-policy-name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)

try:
    # Get a retention-policy's configuration.
    api_response = api_instance.retrieve_iceberg_retention_policy_retention_policy_by_id(retention_policy_name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_retention_policy_retention_policy_by_id: %s\n" % e)
Name Type Description Notes
retention_policy_name str ID of retention-policy-name  
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]

**RetentionPolicySchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_system_destination_by_id

DestinationSchema retrieve_iceberg_system_destination_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve destination by name

Get the configuration details of a destination by its name.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
name = 'name_example' # str | Name of destination
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve destination by name
    api_response = api_instance.retrieve_iceberg_system_destination_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_system_destination_by_id: %s\n" % e)
Name Type Description Notes
name str Name of destination  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**DestinationSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_system_destinations

DestinationsSchema retrieve_iceberg_system_destinations(x_iam_token=x_iam_token, working=working)

Retrieve destinations by name

Get the configuration details of all destinations.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve destinations by name
    api_response = api_instance.retrieve_iceberg_system_destinations(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_system_destinations: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**DestinationsSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_system_report_by_id

ReportSchema retrieve_iceberg_system_report_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve report by name

Get the configuration details of a report by its name.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
name = 'name_example' # str | Name of report
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve report by name
    api_response = api_instance.retrieve_iceberg_system_report_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_system_report_by_id: %s\n" % e)
Name Type Description Notes
name str Name of report  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**ReportSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_system_reports

ReportsSchema retrieve_iceberg_system_reports(x_iam_token=x_iam_token, working=working)

Retrieve reports by name

Get the configuration details of all reports.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve reports by name
    api_response = api_instance.retrieve_iceberg_system_reports(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_system_reports: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**ReportsSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_system_scheduler_by_id

SchedulerSchema retrieve_iceberg_system_scheduler_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve scheduler by name

Get the configuration details of a scheduler by its name.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
name = 'name_example' # str | Name of Scheduler
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve scheduler by name
    api_response = api_instance.retrieve_iceberg_system_scheduler_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_system_scheduler_by_id: %s\n" % e)
Name Type Description Notes
name str Name of Scheduler  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**SchedulerSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_system_schedulers

SchedulersSchema retrieve_iceberg_system_schedulers(x_iam_token=x_iam_token, working=working)

Retrieve schedulers by name

Get the configuration details of all schedulers.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve schedulers by name
    api_response = api_instance.retrieve_iceberg_system_schedulers(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_system_schedulers: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**SchedulersSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_system_settings_destination_by_id

DestinationSchema retrieve_iceberg_system_settings_destination_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve destination by name

Get the configuration details of a destination by its name.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
name = 'name_example' # str | Name of destination
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve destination by name
    api_response = api_instance.retrieve_iceberg_system_settings_destination_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_system_settings_destination_by_id: %s\n" % e)
Name Type Description Notes
name str Name of destination  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**DestinationSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_system_settings_destinations

DestinationsSchema retrieve_iceberg_system_settings_destinations(x_iam_token=x_iam_token, working=working)

Retrieve destinations by name

Get the configuration details of all destinations.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve destinations by name
    api_response = api_instance.retrieve_iceberg_system_settings_destinations(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_system_settings_destinations: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**DestinationsSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_system_settings_report_by_id

ReportSchema retrieve_iceberg_system_settings_report_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve report by name

Get the configuration details of a report by its name.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
name = 'name_example' # str | Name of report
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve report by name
    api_response = api_instance.retrieve_iceberg_system_settings_report_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_system_settings_report_by_id: %s\n" % e)
Name Type Description Notes
name str Name of report  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**ReportSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_system_settings_reports

ReportsSchema retrieve_iceberg_system_settings_reports(x_iam_token=x_iam_token, working=working)

Retrieve reports by name

Get the configuration details of all reports.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve reports by name
    api_response = api_instance.retrieve_iceberg_system_settings_reports(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_system_settings_reports: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**ReportsSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_system_settings_scheduler_by_id

SchedulerSchema retrieve_iceberg_system_settings_scheduler_by_id(name, x_iam_token=x_iam_token, working=working)

Retrieve scheduler by name

Get the configuration details of a scheduler by its name.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
name = 'name_example' # str | Name of Scheduler
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve scheduler by name
    api_response = api_instance.retrieve_iceberg_system_settings_scheduler_by_id(name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_system_settings_scheduler_by_id: %s\n" % e)
Name Type Description Notes
name str Name of Scheduler  
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**SchedulerSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_system_settings_schedulers

SchedulersSchema retrieve_iceberg_system_settings_schedulers(x_iam_token=x_iam_token, working=working)

Retrieve schedulers by name

Get the configuration details of all schedulers.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve schedulers by name
    api_response = api_instance.retrieve_iceberg_system_settings_schedulers(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_system_settings_schedulers: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**SchedulersSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_system_settings_system_settings

SystemSettingsSchema retrieve_iceberg_system_settings_system_settings(x_iam_token=x_iam_token, working=working)

Retrieve system-settings

Retrieve system-settings

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve system-settings
    api_response = api_instance.retrieve_iceberg_system_settings_system_settings(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_system_settings_system_settings: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**SystemSettingsSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_system_system

SystemSettingsSchema retrieve_iceberg_system_system(x_iam_token=x_iam_token, working=working)

Retrieve system data

Retrieve system details

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries undeployed configuration (optional)

try:
    # Retrieve system data
    api_response = api_instance.retrieve_iceberg_system_system(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_system_system: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries undeployed configuration [optional]

**SystemSettingsSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_topic_rule_rule

list[str] retrieve_iceberg_topic_rule_rule(topic_name, x_iam_token=x_iam_token, working=working)

List all rule-names in a topic.

Get a list of all the rule-names in a topic.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
topic_name = 'topic_name_example' # str | ID of topic-name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)

try:
    # List all rule-names in a topic.
    api_response = api_instance.retrieve_iceberg_topic_rule_rule(topic_name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_topic_rule_rule: %s\n" % e)
Name Type Description Notes
topic_name str ID of topic-name  
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_topic_rule_rule_by_id

RuleSchema retrieve_iceberg_topic_rule_rule_by_id(topic_name, rule_name, x_iam_token=x_iam_token, working=working, download=download)

Get a rule’s configuration.

Get the configuration details of a rule by rule-name.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
topic_name = 'topic_name_example' # str | ID of topic-name
rule_name = 'rule_name_example' # str | ID of rule-name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)
download = true # bool | Download a compressed .rule file (optional)

try:
    # Get a rule's configuration.
    api_response = api_instance.retrieve_iceberg_topic_rule_rule_by_id(topic_name, rule_name, x_iam_token=x_iam_token, working=working, download=download)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_topic_rule_rule_by_id: %s\n" % e)
Name Type Description Notes
topic_name str ID of topic-name  
rule_name str ID of rule-name  
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]
download bool Download a compressed .rule file [optional]

**RuleSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_topic_topic

list[str] retrieve_iceberg_topic_topic(x_iam_token=x_iam_token, working=working)

List all topic-names.

Get a list of all the topic-names.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)

try:
    # List all topic-names.
    api_response = api_instance.retrieve_iceberg_topic_topic(x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_topic_topic: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]

list[str]

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_topic_topic_by_id

TopicSchema retrieve_iceberg_topic_topic_by_id(topic_name, x_iam_token=x_iam_token, working=working)

Get a topic’s configuration.

Get the configuration details of a topic by the topic-name.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
topic_name = 'topic_name_example' # str | ID of topic-name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)

try:
    # Get a topic's configuration.
    api_response = api_instance.retrieve_iceberg_topic_topic_by_id(topic_name, x_iam_token=x_iam_token, working=working)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_topic_topic_by_id: %s\n" % e)
Name Type Description Notes
topic_name str ID of topic-name  
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]

**TopicSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json, application/x-gzip

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_topics_topics

TopicsSchema retrieve_iceberg_topics_topics(x_iam_token=x_iam_token, working=working, sort=sort)

Get all topics’ configuration.

Get the configuration details of all topics.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)
sort = 'sort_example' # str | asc/desc queries sorted configuration (optional)

try:
    # Get all topics' configuration.
    api_response = api_instance.retrieve_iceberg_topics_topics(x_iam_token=x_iam_token, working=working, sort=sort)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_iceberg_topics_topics: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]
sort str asc/desc queries sorted configuration [optional]

**TopicsSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_network_group_status

ServiceStatus retrieve_network_group_status(network_group_name, x_iam_token=x_iam_token)

Get network-group’s status.

Get information about the status of a network-group’s services.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
network_group_name = 'network_group_name_example' # str | Name of network-group
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Get network-group's status.
    api_response = api_instance.retrieve_network_group_status(network_group_name, x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_network_group_status: %s\n" % e)
Name Type Description Notes
network_group_name str Name of network-group  
x_iam_token str authentication header object [optional]

**ServiceStatus**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_network_group_trigger_info

TriggerSchema retrieve_network_group_trigger_info(network_group_name, x_iam_token=x_iam_token)

Get network-group’s trigger info.

Get information about the triggers in a device-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
network_group_name = 'network_group_name_example' # str | Name of network-group
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Get network-group's trigger info.
    api_response = api_instance.retrieve_network_group_trigger_info(network_group_name, x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_network_group_trigger_info: %s\n" % e)
Name Type Description Notes
network_group_name str Name of network-group  
x_iam_token str authentication header object [optional]

**TriggerSchema**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_orchestrator

retrieve_orchestrator(x_iam_token=x_iam_token)

Get Orchestrator type

Get orchestrator type. Will be one of kubernetes or compose.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Get Orchestrator type
    api_instance.retrieve_orchestrator(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->retrieve_orchestrator: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

rollback_unsaved_configuration

rollback_unsaved_configuration(x_iam_token=x_iam_token, ems_sanity=ems_sanity)

Delete the un-committed configuration.

The API server follows a commit model. Unsaved configuration is called a working configuration. This API call deletes the working configuration.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
ems_sanity = false # bool | DEBUG (Use with caution): roll-back a faulty transaction in HB-EMS communication (optional) (default to false)

try:
    # Delete the un-committed configuration.
    api_instance.rollback_unsaved_configuration(x_iam_token=x_iam_token, ems_sanity=ems_sanity)
except ApiException as e:
    print("Exception when calling ConfigurationApi->rollback_unsaved_configuration: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
ems_sanity bool DEBUG (Use with caution): roll-back a faulty transaction in HB-EMS communication [optional] [default to false]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_organizations_organizations

update_healthbot_organizations_organizations(organizations, x_iam_token=x_iam_token)

Overwrite organizations.

Overwrite the existing organizations configuration. New organizations are created and existing organizations are overwritten with new content. If some of the existing organizations are not present in the payload, such organizations are deleted. This will fail if any of the organization edges that are not present in the payload are referenced by a device-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
organizations = swagger_client.OrganizationsSchema() # OrganizationsSchema | organizations body object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Overwrite organizations.
    api_instance.update_healthbot_organizations_organizations(organizations, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_healthbot_organizations_organizations: %s\n" % e)
Name Type Description Notes
organizations **OrganizationsSchema** organizations body object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_healthbot_topic_resource_resource_by_id

update_healthbot_topic_resource_resource_by_id(topic_name, resource_name, resource, authorization=authorization)

Overwrite a resource

Overwrite a rule by the resource-name. The resource-name specified in URL and the request body must match.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
topic_name = 'topic_name_example' # str | ID of topic-name
resource_name = 'resource_name_example' # str | ID of resource-name
resource = swagger_client.ResourceSchema() # ResourceSchema | resourcebody object
authorization = 'authorization_example' # str | authentication header object (optional)

try:
    # Overwrite a resource
    api_instance.update_healthbot_topic_resource_resource_by_id(topic_name, resource_name, resource, authorization=authorization)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_healthbot_topic_resource_resource_by_id: %s\n" % e)
Name Type Description Notes
topic_name str ID of topic-name  
resource_name str ID of resource-name  
resource **ResourceSchema** resourcebody object  
authorization str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_device_device_by_id

update_iceberg_device_device_by_id(device_id, device, x_iam_token=x_iam_token)

Overwrite a device.

Overwrite a device by device ID. The device ID specified in the URL and the request body must match.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
device_id = 'device_id_example' # str | ID of device-id
device = swagger_client.DeviceSchema() # DeviceSchema | devicebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Overwrite a device.
    api_instance.update_iceberg_device_device_by_id(device_id, device, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_device_device_by_id: %s\n" % e)
Name Type Description Notes
device_id str ID of device-id  
device **DeviceSchema** devicebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_device_group_device_group_by_id

update_iceberg_device_group_device_group_by_id(device_group_name, device_group, x_iam_token=x_iam_token)

Overwrite a device-group.

Overwrite a device-group by its device-group-name. The device-group-name specified in the URL and the request body must match.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
device_group_name = 'device_group_name_example' # str | ID of device-group-name
device_group = swagger_client.DeviceGroupSchema() # DeviceGroupSchema | device_groupbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Overwrite a device-group.
    api_instance.update_iceberg_device_group_device_group_by_id(device_group_name, device_group, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_device_group_device_group_by_id: %s\n" % e)
Name Type Description Notes
device_group_name str ID of device-group-name  
device_group **DeviceGroupSchema** device_groupbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_device_groups_device_groups_by_id

update_iceberg_device_groups_device_groups_by_id(device_groups, x_iam_token=x_iam_token)

Overwrite device-groups.

Overwrite the existing configuration of device-groups. New device-groups are created and the existing device-groups are overwritten with new content. If some existing device-groups are not present in the payload, such device-groups are deleted. This will fail if any of the device-groups that are not present in the payload have running services.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
device_groups = swagger_client.DeviceGroupsSchema() # DeviceGroupsSchema | device-groupsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Overwrite device-groups.
    api_instance.update_iceberg_device_groups_device_groups_by_id(device_groups, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_device_groups_device_groups_by_id: %s\n" % e)
Name Type Description Notes
device_groups **DeviceGroupsSchema** device-groupsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_devices_devices_by_id

update_iceberg_devices_devices_by_id(devices, x_iam_token=x_iam_token)

Overwrite devices.

Overwrite the existing configuration of devices. New devices are created and the existing devices are overwritten with new content. If some existing devices are not present in the payload, such devices are deleted. This will fail if any of the devices that are not present in the payload are referenced by a device-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
devices = swagger_client.DevicesSchema() # DevicesSchema | devicesbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Overwrite devices.
    api_instance.update_iceberg_devices_devices_by_id(devices, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_devices_devices_by_id: %s\n" % e)
Name Type Description Notes
devices **DevicesSchema** devicesbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_network_group_network_group_by_id

update_iceberg_network_group_network_group_by_id(network_group_name, network_group, x_iam_token=x_iam_token)

Overwrite a network-group.

Overwrite a network-group by the network-group-name. The network-group-name specified in the URL and the request body must match.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
network_group_name = 'network_group_name_example' # str | ID of network-group-name
network_group = swagger_client.NetworkGroupSchema() # NetworkGroupSchema | network_groupbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Overwrite a network-group.
    api_instance.update_iceberg_network_group_network_group_by_id(network_group_name, network_group, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_network_group_network_group_by_id: %s\n" % e)
Name Type Description Notes
network_group_name str ID of network-group-name  
network_group **NetworkGroupSchema** network_groupbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_network_groups_network_groups_by_id

update_iceberg_network_groups_network_groups_by_id(network_groups, x_iam_token=x_iam_token)

Overwrite network-groups.

Overwrite the existing network-group configuration. New network-groups are created and the existing network-groups are overwritten with new content. If some of the existing network-groups are not present in the payload, such network-groups are deleted. This will fail if any of the network-groups that are not present in the payload have running services.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
network_groups = swagger_client.NetworkGroupsSchema() # NetworkGroupsSchema | network-groupsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Overwrite network-groups.
    api_instance.update_iceberg_network_groups_network_groups_by_id(network_groups, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_network_groups_network_groups_by_id: %s\n" % e)
Name Type Description Notes
network_groups **NetworkGroupsSchema** network-groupsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_notification_notification_by_id

update_iceberg_notification_notification_by_id(notification_name, notification, x_iam_token=x_iam_token)

Overwrite a notification.

Overwrite a notification by the notification-name. The notification-name specified in URL and the request body must match.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
notification_name = 'notification_name_example' # str | ID of notification-name
notification = swagger_client.NotificationSchema() # NotificationSchema | notificationbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Overwrite a notification.
    api_instance.update_iceberg_notification_notification_by_id(notification_name, notification, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_notification_notification_by_id: %s\n" % e)
Name Type Description Notes
notification_name str ID of notification-name  
notification **NotificationSchema** notificationbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_notifications_notifications_by_id

update_iceberg_notifications_notifications_by_id(notifications, x_iam_token=x_iam_token)

Overwrite notifications.

Overwrite the existing notifications configuration. New notifications are created and existing notifications are overwritten with new content. If some of the existing notifications are not present in the payload, such notifications are deleted. This will fail if any of the notifications that are not present in the payload are referenced by a device-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
notifications = swagger_client.NotificationsSchema() # NotificationsSchema | notificationsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Overwrite notifications.
    api_instance.update_iceberg_notifications_notifications_by_id(notifications, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_notifications_notifications_by_id: %s\n" % e)
Name Type Description Notes
notifications **NotificationsSchema** notificationsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_playbook_playbook_by_id

update_iceberg_playbook_playbook_by_id(playbook_name, playbook, x_iam_token=x_iam_token)

Overwrite a playbook.

Overwrite a playbook by the playbook-name. The playbook-name specified in the URL and the request body must match.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
playbook_name = 'playbook_name_example' # str | ID of playbook-name
playbook = swagger_client.PlaybookSchema() # PlaybookSchema | playbookbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Overwrite a playbook.
    api_instance.update_iceberg_playbook_playbook_by_id(playbook_name, playbook, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_playbook_playbook_by_id: %s\n" % e)
Name Type Description Notes
playbook_name str ID of playbook-name  
playbook **PlaybookSchema** playbookbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_playbooks_playbooks_by_id

update_iceberg_playbooks_playbooks_by_id(playbooks, x_iam_token=x_iam_token)

Overwrite all playbooks.

Overwrite the existing playbooks configuration. New playbooks are created and existing playbooks are overwritten with new content. If some of the existing playbooks are not present in the payload, such playbooks are deleted. This will fail if any of the playbooks that are not present in the payload are referenced by a device-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
playbooks = swagger_client.PlaybooksSchema() # PlaybooksSchema | playbooksbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Overwrite all playbooks.
    api_instance.update_iceberg_playbooks_playbooks_by_id(playbooks, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_playbooks_playbooks_by_id: %s\n" % e)
Name Type Description Notes
playbooks **PlaybooksSchema** playbooksbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_retention_policies_retention_policies_id

update_iceberg_retention_policies_retention_policies_id(retention_policies, x_iam_token=x_iam_token)

Overwrite all retention-policies.

Overwrite the existing retention-policies configuration. New retention-policies are created and existing retention-policies are overwritten with new content. If some existing retention-policies are not present in the payload, such retention-policies are deleted. This will fail if any of the retention-policies that are not present in the payload are referenced by a device-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
retention_policies = swagger_client.RetentionPoliciesSchema() # RetentionPoliciesSchema | retention-policies body object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Overwrite all retention-policies.
    api_instance.update_iceberg_retention_policies_retention_policies_id(retention_policies, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_retention_policies_retention_policies_id: %s\n" % e)
Name Type Description Notes
retention_policies **RetentionPoliciesSchema** retention-policies body object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_retention_policy_retention_policy_by_id

update_iceberg_retention_policy_retention_policy_by_id(retention_policy_name, retention_policy, x_iam_token=x_iam_token)

Overwrite a retention-policy.

Overwrite a retention-policy by the retention-policy-name. The retention-policy-name specified in URL and the request body must match.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
retention_policy_name = 'retention_policy_name_example' # str | ID of retention-policy-name
retention_policy = swagger_client.RetentionPolicySchema() # RetentionPolicySchema | retention_policybody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Overwrite a retention-policy.
    api_instance.update_iceberg_retention_policy_retention_policy_by_id(retention_policy_name, retention_policy, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_retention_policy_retention_policy_by_id: %s\n" % e)
Name Type Description Notes
retention_policy_name str ID of retention-policy-name  
retention_policy **RetentionPolicySchema** retention_policybody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_system_destination_by_id

update_iceberg_system_destination_by_id(name, destination, x_iam_token=x_iam_token)

Update destination by name

Overwrite a destination by destination name. The destination name specified in the URL and the request body must match.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
name = 'name_example' # str | Name of destination
destination = swagger_client.DestinationSchema() # DestinationSchema | destinationsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update destination by name
    api_instance.update_iceberg_system_destination_by_id(name, destination, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_system_destination_by_id: %s\n" % e)
Name Type Description Notes
name str Name of destination  
destination **DestinationSchema** destinationsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_system_destinations

update_iceberg_system_destinations(destinations, x_iam_token=x_iam_token)

Update destinations by name

Overwrite the existing configuration of destinations. New destinations are created and the existing destinations are overwritten with new content. If some existing destinations are not present in the payload, such destinations are deleted. This will fail if any of the destinations that are not present in the payload are referenced by a report.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
destinations = swagger_client.DestinationsSchema() # DestinationsSchema | destinationsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update destinations by name
    api_instance.update_iceberg_system_destinations(destinations, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_system_destinations: %s\n" % e)
Name Type Description Notes
destinations **DestinationsSchema** destinationsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_system_report_by_id

update_iceberg_system_report_by_id(name, report, x_iam_token=x_iam_token)

Update report by name

Overwrite a report by report name. The report name specified in the URL and the request body must match.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
name = 'name_example' # str | Name of report
report = swagger_client.ReportSchema() # ReportSchema | reportsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update report by name
    api_instance.update_iceberg_system_report_by_id(name, report, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_system_report_by_id: %s\n" % e)
Name Type Description Notes
name str Name of report  
report **ReportSchema** reportsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_system_reports

update_iceberg_system_reports(reports, x_iam_token=x_iam_token)

Update reports by name

Overwrite the existing configuration of reports. New reports are created and the existing reports are overwritten with new content. If some existing reports are not present in the payload, such reports are deleted. This will fail if any of the reports that are not present in the payload are referenced by a device-group or network-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
reports = swagger_client.ReportsSchema() # ReportsSchema | reportsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update reports by name
    api_instance.update_iceberg_system_reports(reports, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_system_reports: %s\n" % e)
Name Type Description Notes
reports **ReportsSchema** reportsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_system_scheduler_by_id

update_iceberg_system_scheduler_by_id(name, scheduler, x_iam_token=x_iam_token)

Update scheduler by name

Overwrite a scheduler by scheduler name. The scheduler name specified in the URL and the request body must match.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
name = 'name_example' # str | Name of Scheduler
scheduler = swagger_client.SchedulerSchema() # SchedulerSchema | schedulerbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update scheduler by name
    api_instance.update_iceberg_system_scheduler_by_id(name, scheduler, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_system_scheduler_by_id: %s\n" % e)
Name Type Description Notes
name str Name of Scheduler  
scheduler **SchedulerSchema** schedulerbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_system_schedulers

update_iceberg_system_schedulers(schedulers, x_iam_token=x_iam_token)

Update schedulers by name

Update operation of resource: schedulers

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
schedulers = swagger_client.SchedulersSchema() # SchedulersSchema | schedulersbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update schedulers by name
    api_instance.update_iceberg_system_schedulers(schedulers, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_system_schedulers: %s\n" % e)
Name Type Description Notes
schedulers **SchedulersSchema** schedulersbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_system_settings_destination_by_id

update_iceberg_system_settings_destination_by_id(name, destination, x_iam_token=x_iam_token)

Update destination by name

Overwrite a destination by destination name. The destination name specified in the URL and the request body must match.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
name = 'name_example' # str | Name of destination
destination = swagger_client.DestinationSchema() # DestinationSchema | destinationsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update destination by name
    api_instance.update_iceberg_system_settings_destination_by_id(name, destination, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_system_settings_destination_by_id: %s\n" % e)
Name Type Description Notes
name str Name of destination  
destination **DestinationSchema** destinationsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_system_settings_destinations

update_iceberg_system_settings_destinations(destinations, x_iam_token=x_iam_token)

Update destinations by name

Overwrite the existing configuration of destinations. New destinations are created and the existing destinations are overwritten with new content. If some existing destinations are not present in the payload, such destinations are deleted. This will fail if any of the destinations that are not present in the payload are referenced by a report.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
destinations = swagger_client.DestinationsSchema() # DestinationsSchema | destinationsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update destinations by name
    api_instance.update_iceberg_system_settings_destinations(destinations, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_system_settings_destinations: %s\n" % e)
Name Type Description Notes
destinations **DestinationsSchema** destinationsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_system_settings_report_by_id

update_iceberg_system_settings_report_by_id(name, report, x_iam_token=x_iam_token)

Update report by name

Overwrite a report by report name. The report name specified in the URL and the request body must match.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
name = 'name_example' # str | Name of report
report = swagger_client.ReportSchema() # ReportSchema | reportsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update report by name
    api_instance.update_iceberg_system_settings_report_by_id(name, report, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_system_settings_report_by_id: %s\n" % e)
Name Type Description Notes
name str Name of report  
report **ReportSchema** reportsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_system_settings_reports

update_iceberg_system_settings_reports(reports, x_iam_token=x_iam_token)

Update reports by name

Overwrite the existing configuration of reports. New reports are created and the existing reports are overwritten with new content. If some existing reports are not present in the payload, such reports are deleted. This will fail if any of the reports that are not present in the payload are referenced by a device-group or network-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
reports = swagger_client.ReportsSchema() # ReportsSchema | reportsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update reports by name
    api_instance.update_iceberg_system_settings_reports(reports, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_system_settings_reports: %s\n" % e)
Name Type Description Notes
reports **ReportsSchema** reportsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_system_settings_scheduler_by_id

update_iceberg_system_settings_scheduler_by_id(name, scheduler, x_iam_token=x_iam_token)

Update scheduler by name

Overwrite a scheduler by scheduler name. The scheduler name specified in the URL and the request body must match.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
name = 'name_example' # str | Name of Scheduler
scheduler = swagger_client.SchedulerSchema() # SchedulerSchema | schedulerbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update scheduler by name
    api_instance.update_iceberg_system_settings_scheduler_by_id(name, scheduler, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_system_settings_scheduler_by_id: %s\n" % e)
Name Type Description Notes
name str Name of Scheduler  
scheduler **SchedulerSchema** schedulerbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_system_settings_schedulers

update_iceberg_system_settings_schedulers(schedulers, x_iam_token=x_iam_token)

Update schedulers by name

Update operation of resource: schedulers

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
schedulers = swagger_client.SchedulersSchema() # SchedulersSchema | schedulersbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update schedulers by name
    api_instance.update_iceberg_system_settings_schedulers(schedulers, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_system_settings_schedulers: %s\n" % e)
Name Type Description Notes
schedulers **SchedulersSchema** schedulersbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_system_settings_system_settings_by_id

update_iceberg_system_settings_system_settings_by_id(system_settings, x_iam_token=x_iam_token, force_tsdb=force_tsdb)

Update system-settings by ID

Overwrite the existing configuration of system-settings. New system-settings are created and existing system-settings are overwritten with new content. If some existing system-settings are not present in the payload, such system-settings are deleted. This will fail if any of the reports in system-settings that are not present in the payload are referenced by a device-group or network-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
system_settings = swagger_client.SystemSettingsSchema() # SystemSettingsSchema | system_settingsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
force_tsdb = false # bool | force update tsdb when force is set to True (optional) (default to false)

try:
    # Update system-settings by ID
    api_instance.update_iceberg_system_settings_system_settings_by_id(system_settings, x_iam_token=x_iam_token, force_tsdb=force_tsdb)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_system_settings_system_settings_by_id: %s\n" % e)
Name Type Description Notes
system_settings **SystemSettingsSchema** system_settingsbody object  
x_iam_token str authentication header object [optional]
force_tsdb bool force update tsdb when force is set to True [optional] [default to false]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_system_system_by_id

update_iceberg_system_system_by_id(system_settings, x_iam_token=x_iam_token, force_tsdb=force_tsdb)

Update system by ID

New endpoint to over-write the existing configuration of system-settings. New system-settings are created and existing system-settings are overwritten with new content. If some existing system-settings are not present in the payload, such system settings are deleted. This will fail if any of the reports in system-settings that are not present in the payload are referenced by a device-group or network-group.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
system_settings = swagger_client.SystemSettingsSchema() # SystemSettingsSchema | system_settings body object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
force_tsdb = false # bool | force update tsdb when force is set to True (optional) (default to false)

try:
    # Update system by ID
    api_instance.update_iceberg_system_system_by_id(system_settings, x_iam_token=x_iam_token, force_tsdb=force_tsdb)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_system_system_by_id: %s\n" % e)
Name Type Description Notes
system_settings **SystemSettingsSchema** system_settings body object  
x_iam_token str authentication header object [optional]
force_tsdb bool force update tsdb when force is set to True [optional] [default to false]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_topic_rule_rule_by_id

update_iceberg_topic_rule_rule_by_id(topic_name, rule_name, rule, x_iam_token=x_iam_token)

Overwrite a rule.

Overwrite a rule by the rule-name. The rule-name specified in URL and the request body must match.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
topic_name = 'topic_name_example' # str | ID of topic-name
rule_name = 'rule_name_example' # str | ID of rule-name
rule = swagger_client.RuleSchema() # RuleSchema | rulebody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Overwrite a rule.
    api_instance.update_iceberg_topic_rule_rule_by_id(topic_name, rule_name, rule, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_topic_rule_rule_by_id: %s\n" % e)
Name Type Description Notes
topic_name str ID of topic-name  
rule_name str ID of rule-name  
rule **RuleSchema** rulebody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_topic_topic_by_id

update_iceberg_topic_topic_by_id(topic_name, topic, x_iam_token=x_iam_token)

Overwrite a topic.

Overwrite a topic by the topic-name. The topic-name specified in URL and the request body must match.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
topic_name = 'topic_name_example' # str | ID of topic-name
topic = swagger_client.TopicSchema() # TopicSchema | topicbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Overwrite a topic.
    api_instance.update_iceberg_topic_topic_by_id(topic_name, topic, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_topic_topic_by_id: %s\n" % e)
Name Type Description Notes
topic_name str ID of topic-name  
topic **TopicSchema** topicbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_topics_topics_by_id

update_iceberg_topics_topics_by_id(topics, x_iam_token=x_iam_token)

Overwrite topics.

Overwrite the existing topics configuration. New topics are created and existing topics are overwritten with new content. If some existing topics are not present in the payload, such topics are deleted. This will fail if any of the topics that are not present in the payload are referenced by a playbook.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ConfigurationApi()
topics = swagger_client.TopicsSchema() # TopicsSchema | topicsbody object
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Overwrite topics.
    api_instance.update_iceberg_topics_topics_by_id(topics, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling ConfigurationApi->update_iceberg_topics_topics_by_id: %s\n" % e)
Name Type Description Notes
topics **TopicsSchema** topicsbody object  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

Event

Properties

Name Type Description Notes
color str Event severity [optional]
event_name str Event name [optional]
frequency int Frequency of the event. [optional]
timestamp datetime   [optional]

[Back to Model list] [Back to API list] [Back to README]

TableSchema

Properties

Name Type Description Notes
name str Name of the table  
type str    
db_name str Database name in which the measurement is present. [optional]
retention_policy str Retention policy of the measurement [optional]

[Back to Model list] [Back to API list] [Back to README]

IngestsettingsSchemaIngestsettingsSyslogPatternset

Properties

Name Type Description Notes
description str Pattern-set description [optional]
name str Name of a pattern-set. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  
pattern_names list[str]   [optional]

[Back to Model list] [Back to API list] [Back to README]

InstancesScheduleStateSchema

RuleSchemaSyslog

Properties

Name Type Description Notes
pattern_set str Pattern-set applicable for this sensor  
maximum_hold_period str Maximum time (in units of seconds/minutes/hours/days) system will wait for all fields to arrive before flushing all the field data. Default is 1 second [optional] [default to ‘1s’]

[Back to Model list] [Back to API list] [Back to README]

IngestmappingSchemaOpenconfig

Properties

Name Type Description Notes
for_device_groups list[str]   [optional]
use_plugin **IngestmappingSchemaIAgentUseplugin**   [optional]

[Back to Model list] [Back to API list] [Back to README]

RefreshToken

Properties

Name Type Description Notes
token str Refresh token [optional]

[Back to Model list] [Back to API list] [Back to README]

ReportGenerationSchema

Properties

Name Type Description Notes
destination **list[DestinationSchema]**   [optional]
report **list[ReportSchema]**   [optional]

[Back to Model list] [Back to API list] [Back to README]

SchedulerSchemaRunfor

Properties

Name Type Description Notes
days int Duration of time in days [optional]
hours int Duration of time in hours [optional]
minutes int Duration of time in minutes [optional]

[Back to Model list] [Back to API list] [Back to README]

User

Properties

Name Type Description Notes
first_name str First name of the user [optional]
last_name str Last name of the user [optional]
email str Email of the user [optional]
password str Password of the user [optional]
active bool Status of the user [optional]
groups **AssociatedGroupSchema**   [optional]

[Back to Model list] [Back to API list] [Back to README]

NotificationSchema

Properties

Name Type Description Notes
description str Description about the notification [optional]
http_post **NotificationSchemaHttppost**   [optional]
notification_name str Name of the notification. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  
slack **NotificationSchemaSlack**   [optional]
microsoft_teams **NotificationSchemaMicrosoftteams**   [optional]
emails **NotificationSchemaEmails**   [optional]
kafka_publish **NotificationSchemaKafkapublish**   [optional]
amqp_publish **NotificationSchemaAmqppublish**   [optional]

[Back to Model list] [Back to API list] [Back to README]

SchedulerSchema

Properties

Name Type Description Notes
end_time str End scheduler at this time [optional]
name str Name of the scheduler  
repeat **SchedulerSchemaRepeat**    
start_time str Start scheduler at this time  
run_for **SchedulerSchemaRunfor**   [optional]
type str Type of the scheduler. [optional] [default to ‘continuous’]

[Back to Model list] [Back to API list] [Back to README]

NotificationSchemaHttppostBasic

Properties

Name Type Description Notes
password str Password for http basic authentication  
username str Username for http basic authentication  

[Back to Model list] [Back to API list] [Back to README]

DeviceSchemaVendor

Properties

Name Type Description Notes
arista **DeviceSchemaVendorArista**   [optional]
cisco **DeviceSchemaVendorCisco**   [optional]
juniper **DeviceSchemaVendorJuniper**   [optional]
linux **DeviceSchemaVendorLinux**   [optional]
other_vendor **DeviceSchemaVendorOthervendor**   [optional]
paloalto **DeviceSchemaVendorPaloalto**   [optional]

[Back to Model list] [Back to API list] [Back to README]

LicenseKeySchema

Properties

Name Type Description Notes
license_id str Unique ID of the license  
start_date datetime License start date and time  
end_date datetime License end date and time  
validity_type str License validity type  
version int License key version, an integer value indicating version of license vendor info  
sku_name str License stock keeping unit name, indicates category of purchased license  
customer_id str Identification of customer who has purchased this license  
order_type str License purchase order type  
sw_serial_id str Software serial number used for license activation [optional]
mode str License mode of operation [optional]
features **list[LicensekeySchemaFeatures]** Features which are part of the license  

[Back to Model list] [Back to API list] [Back to README]

swagger_client.DataStoreApi

All URIs are relative to http://api-server/api/v2

Method HTTP request Description
**create_data_store** POST /config/data-store/{group_name}/ Create dashboard details.
**delete_data_store** DELETE /config/data-store/{group_name}/ Delete dashboard details.
**retrieve_data_store** GET /config/data-store/{group_name}/ Delete dashboard details.
**update_data_store** PUT /config/data-store/{group_name}/ Update data_store details.

create_data_store

create_data_store(key, data, group_name, x_iam_token=x_iam_token)

Create dashboard details.

Store data-store details in database for the requested group name and key.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DataStoreApi()
key = 'key_example' # str | Key of data_store object
data = swagger_client.DatastoreSchema() # DatastoreSchema | Value of data_store object
group_name = 'group_name_example' # str | Group name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Create dashboard details.
    api_instance.create_data_store(key, data, group_name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DataStoreApi->create_data_store: %s\n" % e)
Name Type Description Notes
key str Key of data_store object  
data **DatastoreSchema** Value of data_store object  
group_name str Group name  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_data_store

delete_data_store(group_name, x_iam_token=x_iam_token, key=key)

Delete dashboard details.

Delete data_store details for the given group-name, or as per the keys passed in query.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DataStoreApi()
group_name = 'group_name_example' # str | Group name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
key = ['key_example'] # list[str] | ID of dashboard (optional)

try:
    # Delete dashboard details.
    api_instance.delete_data_store(group_name, x_iam_token=x_iam_token, key=key)
except ApiException as e:
    print("Exception when calling DataStoreApi->delete_data_store: %s\n" % e)
Name Type Description Notes
group_name str Group name  
x_iam_token str authentication header object [optional]
key **list[str]** ID of dashboard [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_data_store

DatastoreSchema retrieve_data_store(group_name, x_iam_token=x_iam_token, key=key)

Delete dashboard details.

Retrieve data_store details for the given group-name, or as per the keys passed in query.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DataStoreApi()
group_name = 'group_name_example' # str | Group name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
key = ['key_example'] # list[str] | Key of data_store object (optional)

try:
    # Delete dashboard details.
    api_response = api_instance.retrieve_data_store(group_name, x_iam_token=x_iam_token, key=key)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DataStoreApi->retrieve_data_store: %s\n" % e)
Name Type Description Notes
group_name str Group name  
x_iam_token str authentication header object [optional]
key **list[str]** Key of data_store object [optional]

**DatastoreSchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_data_store

update_data_store(key, data, group_name, x_iam_token=x_iam_token)

Update data_store details.

Update data-store details in database for the requested group name and key.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DataStoreApi()
key = 'key_example' # str | key of data_store
data = swagger_client.DatastoreSchema() # DatastoreSchema | value of data_store object
group_name = 'group_name_example' # str | Group name
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update data_store details.
    api_instance.update_data_store(key, data, group_name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling DataStoreApi->update_data_store: %s\n" % e)
Name Type Description Notes
key str key of data_store  
data **DatastoreSchema** value of data_store object  
group_name str Group name  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

RuleSchemaFormulaCount

Properties

Name Type Description Notes
field_name str Field name on which count operation needs to be performed  
time_range str How much back in time should we look for data. Specify positive integer followed by s/m/h/d/w/y/o representing seconds/minutes/hours/days/weeks/years/offset. Eg: 2s [optional]

[Back to Model list] [Back to API list] [Back to README]

ProfileSchemaDatasummarizationRaw

Properties

Name Type Description Notes
data_type **list[RawSchemaDatatype]**   [optional]
name str Name of raw-data summarization profile  
path **list[ProfileSchemaDatasummarizationPath]**   [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaTrigger

Properties

Name Type Description Notes
description str Description about the trigger [optional]
frequency str Frequency or time interval at which the trigger needs to be evaluated. Specify positive integer followed by s/m/h/d/w/y/o representing seconds/minutes/hours/days/weeks/years/offset. Eg: 2s [optional]
synopsis str Synopsis about the trigger [optional]
disable_alarm_deduplication list[object] Disable alarm deduplication, so that alarms are always generated [optional]
term **list[RuleSchemaTerm]**    
trigger_name str Trigger name. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaByoi

Properties

Name Type Description Notes
plugin **RuleSchemaByoiPlugin**   [optional]

[Back to Model list] [Back to API list] [Back to README]

swagger_client.FactsApi

All URIs are relative to http://api-server/api/v2

Method HTTP request Description
**retrieve_iceberg_device_device_facts_by_id** GET /config/device/{device_id}/facts/ Get a device's facts.
**retrieve_iceberg_devices_devices_facts** GET /config/devices/facts/ Get devices facts.
**retrieve_iceberg_devices_facts_by_group** GET /config/device-group/{device_group_name}/facts/ Get a devices facts for given group.

retrieve_iceberg_device_device_facts_by_id

DeviceSchema retrieve_iceberg_device_device_facts_by_id(device_id, x_iam_token=x_iam_token, working=working, update=update, timeout=timeout)

Get a device’s facts.

Get the fact details of a device by its device-id.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.FactsApi()
device_id = 'device_id_example' # str | ID of device-id
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)
update = true # bool | true will first update facts from device and then return facts (optional)
timeout = 56 # int | timeout in seconds to wait for facts from given device id (optional)

try:
    # Get a device's facts.
    api_response = api_instance.retrieve_iceberg_device_device_facts_by_id(device_id, x_iam_token=x_iam_token, working=working, update=update, timeout=timeout)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling FactsApi->retrieve_iceberg_device_device_facts_by_id: %s\n" % e)
Name Type Description Notes
device_id str ID of device-id  
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]
update bool true will first update facts from device and then return facts [optional]
timeout int timeout in seconds to wait for facts from given device id [optional]

**DeviceSchema**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_devices_devices_facts

DeviceSchema retrieve_iceberg_devices_devices_facts(x_iam_token=x_iam_token, working=working, update=update, timeout=timeout)

Get devices facts.

Get the fact details of every device

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.FactsApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)
update = true # bool | true will first update facts from device and then return facts (optional)
timeout = 56 # int | timeout in seconds to wait for facts from every device (optional)

try:
    # Get devices facts.
    api_response = api_instance.retrieve_iceberg_devices_devices_facts(x_iam_token=x_iam_token, working=working, update=update, timeout=timeout)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling FactsApi->retrieve_iceberg_devices_devices_facts: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]
update bool true will first update facts from device and then return facts [optional]
timeout int timeout in seconds to wait for facts from every device [optional]

**DeviceSchema**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_devices_facts_by_group

DeviceSchema retrieve_iceberg_devices_facts_by_group(device_group_name, x_iam_token=x_iam_token, working=working, update=update, timeout=timeout)

Get a devices facts for given group.

Get the fact details of every device under given group

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.FactsApi()
device_group_name = 'device_group_name_example' # str | ID of group
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
working = true # bool | true queries un-committed configuration (optional)
update = true # bool | true will first update facts from device and then return facts (optional)
timeout = 56 # int | timeout in seconds to wait for facts from every device (optional)

try:
    # Get a devices facts for given group.
    api_response = api_instance.retrieve_iceberg_devices_facts_by_group(device_group_name, x_iam_token=x_iam_token, working=working, update=update, timeout=timeout)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling FactsApi->retrieve_iceberg_devices_facts_by_group: %s\n" % e)
Name Type Description Notes
device_group_name str ID of group  
x_iam_token str authentication header object [optional]
working bool true queries un-committed configuration [optional]
update bool true will first update facts from device and then return facts [optional]
timeout int timeout in seconds to wait for facts from every device [optional]

**DeviceSchema**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

DebugJobResponseSchema

Properties

Name Type Description Notes
job_id str   [optional]
job_status str   [optional]
job_details str   [optional]
debug_data str   [optional]
debug_type str   [optional]
debug_name str   [optional]

[Back to Model list] [Back to API list] [Back to README]

TlivekafkaocSchemaSecuritySasl

Properties

Name Type Description Notes
password str SASL password [optional]
username str SASL username [optional]

[Back to Model list] [Back to API list] [Back to README]

DestinationSchema

Properties

Name Type Description Notes
disk **DestinationSchemaDisk**   [optional]
email **DestinationSchemaEmail**   [optional]
name str Name of the destination. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaWhenExists

Properties

Name Type Description Notes
all list[object] With this flag, result is set to True only if all the data matches the given condition [optional]
any list[object] With this flag, result is set to True if any one of the data matches the condition [optional]
field_name str Field name which needs to be present  
time_range str How much back in time should we look for data. Specify positive integer followed by s/m/h/d/w/y/o representing seconds/minutes/hours/days/weeks/years/offset. Eg: 2s [optional]

[Back to Model list] [Back to API list] [Back to README]

RawSchema

Properties

Name Type Description Notes
data_type **list[RawSchemaDatatype]**   [optional]
name str Name of raw-data summarization profile  
path **list[RawSchemaPath]**   [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaOpenconfig

Properties

Name Type Description Notes
frequency str Sensor subscription duration. Specify integer >= 0 followed by s/m/h/d/w/y representing seconds/minutes/hours/days/weeks/years. Eg: 2s. A frequency of zero should be used only in case of events subscription  
sensor_name str Sensor to subscribe  

[Back to Model list] [Back to API list] [Back to README]

ProfileSchemaDatasummarization

IngestsettingsSchemaIngestsettings

DestinationsSchema

Properties

Name Type Description Notes
destination **list[DestinationSchema]**   [optional]

[Back to Model list] [Back to API list] [Back to README]

swagger_client.SystemApi

All URIs are relative to http://api-server/api/v2

Method HTTP request Description
**generate_resource_dependencies** GET /config/rca/generate-resource-dependencies Resource dependencies
**query_tsdb** GET /tsdb/query TSDB query
**query_tsdb_post** POST /tsdb/query TSDB query
**retrieve_available_nodes** GET /nodes/ List of available nodes
**retrieve_sensor_device_group** GET /config/sensor/device-group/{device_group_name}/ Get all All API's.
**retrieve_system_details** GET /system-details/ Retrieve system details.
**retrieve_tsdb_counters** GET /tsdb-counters/ TSDB counters

generate_resource_dependencies

generate_resource_dependencies(x_iam_token=x_iam_token)

Resource dependencies

Get resource dependency events. Internal API

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.SystemApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Resource dependencies
    api_instance.generate_resource_dependencies(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling SystemApi->generate_resource_dependencies: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

query_tsdb

TsdbResults query_tsdb(db, device_group, device, measurement=measurement, topic=topic, rule=rule, trigger=trigger, fields=fields, order=order, group_by=group_by, limit=limit, where=where, q=q)

TSDB query

Query TSDB

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.SystemApi()
db = 'db_example' # str | Name of the database. Multiple databases should be separated by ','. '*' can be used to specify all databases.
device_group = 'device_group_example' # str | Name of the deviceGroup(s). Multiple device groups should be separated by ','. This can be used in combination with device, but is not mandatory. If device is given, then query will be executed only for that particular devices in the given device group, else all devices in group will be considered. Given devices will be applicable for all give device-groups.
device = 'device_example' # str | Name of the device. Multiple device should be separated by ','. This should be used along with deviceGroup. Without deviceGroup, this config will not be considered
measurement = 'measurement_example' # str | Name of the measurement. Optional if topic/rule/trigger is used (optional)
topic = 'topic_example' # str | Name of Healthbot topic. Optional if measurement is used (optional)
rule = 'rule_example' # str | Name of Healthbot rule. Required if topic is used. Optional if measurement is used (optional)
trigger = 'trigger_example' # str | Name of Healthbot trigger. Optional if measurement is used or rule table is being queried (optional)
fields = 'fields_example' # str | Fields that needs to be retrieved. Use * for to query all fields. Eg: fields=field1, field2 (optional)
order = 'order_example' # str | Sort points in descending order based on time. By default points will be sorted in ascending order. Eg: order=desc (optional)
group_by = 'group_by_example' # str | Group results based on specified tags. Use * to group by all tags. Eg: groupBy=key1, key2 (optional)
limit = 'limit_example' # str | Limit number of points in the result. If groupBy is used limit is applied per group. Eg: limit=10 (optional)
where = 'where_example' # str | Where clause filters data based on fields, tags, and/or timestamps. Eg: where=\"interface-name\" = 'ge-0/0/1' and \"in-pkts\" > 0 (optional)
q = 'q_example' # str | Influx query string. Use this when custom query format does not support a query (optional)

try:
    # TSDB query
    api_response = api_instance.query_tsdb(db, device_group, device, measurement=measurement, topic=topic, rule=rule, trigger=trigger, fields=fields, order=order, group_by=group_by, limit=limit, where=where, q=q)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling SystemApi->query_tsdb: %s\n" % e)
Name Type Description Notes
db str Name of the database. Multiple databases should be separated by ','. '*' can be used to specify all databases.  
device_group str Name of the deviceGroup(s). Multiple device groups should be separated by ','. This can be used in combination with device, but is not mandatory. If device is given, then query will be executed only for that particular devices in the given device group, else all devices in group will be considered. Given devices will be applicable for all give device-groups.  
device str Name of the device. Multiple device should be separated by ','. This should be used along with deviceGroup. Without deviceGroup, this config will not be considered  
measurement str Name of the measurement. Optional if topic/rule/trigger is used [optional]
topic str Name of Healthbot topic. Optional if measurement is used [optional]
rule str Name of Healthbot rule. Required if topic is used. Optional if measurement is used [optional]
trigger str Name of Healthbot trigger. Optional if measurement is used or rule table is being queried [optional]
fields str Fields that needs to be retrieved. Use * for to query all fields. Eg: fields=field1, field2 [optional]
order str Sort points in descending order based on time. By default points will be sorted in ascending order. Eg: order=desc [optional]
group_by str Group results based on specified tags. Use * to group by all tags. Eg: groupBy=key1, key2 [optional]
limit str Limit number of points in the result. If groupBy is used limit is applied per group. Eg: limit=10 [optional]
where str Where clause filters data based on fields, tags, and/or timestamps. Eg: where="interface-name" = 'ge-0/0/1' and "in-pkts" > 0 [optional]
q str Influx query string. Use this when custom query format does not support a query [optional]

**TsdbResults**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

query_tsdb_post

TsdbResults query_tsdb_post(db, device_group, device, tsdb_query_body=tsdb_query_body, measurement=measurement, topic=topic, rule=rule, trigger=trigger, fields=fields, order=order, group_by=group_by, limit=limit, where=where, q=q)

TSDB query

Query TSDB

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.SystemApi()
db = 'db_example' # str | Name of the database. Multiple databases should be separated by ','. '*' can be used to specify all databases.
device_group = 'device_group_example' # str | Name of the deviceGroup(s). Multiple device groups should be separated by ','. This can be used in combination with device, but is not mandatory. If device is given, then query will be executed only for that particular devices in the given device group, else all devices in group will be considered. Given devices will be applicable for all give device-groups.
device = 'device_example' # str | Name of the device. Multiple device should be separated by ','. This should be used along with deviceGroup. Without deviceGroup, this config will not be considered
tsdb_query_body = swagger_client.TsdbPostBody() # TsdbPostBody | Query TSDB body object (optional)
measurement = 'measurement_example' # str | Name of the measurement. Optional if topic/rule/trigger is used (optional)
topic = 'topic_example' # str | Name of Healthbot topic. Optional if measurement is used (optional)
rule = 'rule_example' # str | Name of Healthbot rule. Required if topic is used. Optional if measurement is used (optional)
trigger = 'trigger_example' # str | Name of Healthbot trigger. Optional if measurement is used or rule table is being queried (optional)
fields = 'fields_example' # str | Fields that needs to be retrieved. Use * for to query all fields. Eg: fields=field1, field2 (optional)
order = 'order_example' # str | Sort points in descending order based on time. By default points will be sorted in ascending order. Eg: order=desc (optional)
group_by = 'group_by_example' # str | Group results based on specified tags. Use * to group by all tags. Eg: groupBy=key1, key2 (optional)
limit = 'limit_example' # str | Limit number of points in the result. If groupBy is used limit is applied per group. Eg: limit=10 (optional)
where = 'where_example' # str | Where clause filters data based on fields, tags, and/or timestamps. Eg: where=\"interface-name\" = 'ge-0/0/1' and \"in-pkts\" > 0 (optional)
q = 'q_example' # str | Influx query string. Use this when custom query format does not support a query (optional)

try:
    # TSDB query
    api_response = api_instance.query_tsdb_post(db, device_group, device, tsdb_query_body=tsdb_query_body, measurement=measurement, topic=topic, rule=rule, trigger=trigger, fields=fields, order=order, group_by=group_by, limit=limit, where=where, q=q)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling SystemApi->query_tsdb_post: %s\n" % e)
Name Type Description Notes
db str Name of the database. Multiple databases should be separated by ','. '*' can be used to specify all databases.  
device_group str Name of the deviceGroup(s). Multiple device groups should be separated by ','. This can be used in combination with device, but is not mandatory. If device is given, then query will be executed only for that particular devices in the given device group, else all devices in group will be considered. Given devices will be applicable for all give device-groups.  
device str Name of the device. Multiple device should be separated by ','. This should be used along with deviceGroup. Without deviceGroup, this config will not be considered  
tsdb_query_body **TsdbPostBody** Query TSDB body object [optional]
measurement str Name of the measurement. Optional if topic/rule/trigger is used [optional]
topic str Name of Healthbot topic. Optional if measurement is used [optional]
rule str Name of Healthbot rule. Required if topic is used. Optional if measurement is used [optional]
trigger str Name of Healthbot trigger. Optional if measurement is used or rule table is being queried [optional]
fields str Fields that needs to be retrieved. Use * for to query all fields. Eg: fields=field1, field2 [optional]
order str Sort points in descending order based on time. By default points will be sorted in ascending order. Eg: order=desc [optional]
group_by str Group results based on specified tags. Use * to group by all tags. Eg: groupBy=key1, key2 [optional]
limit str Limit number of points in the result. If groupBy is used limit is applied per group. Eg: limit=10 [optional]
where str Where clause filters data based on fields, tags, and/or timestamps. Eg: where="interface-name" = 'ge-0/0/1' and "in-pkts" > 0 [optional]
q str Influx query string. Use this when custom query format does not support a query [optional]

**TsdbResults**

No authorization required

  • Content-Type: application/json
  • Accept: application/json, application/octet-stream

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_available_nodes

retrieve_available_nodes(x_iam_token=x_iam_token)

List of available nodes

Get the list of available nodes in the installation.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.SystemApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # List of available nodes
    api_instance.retrieve_available_nodes(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling SystemApi->retrieve_available_nodes: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_sensor_device_group

retrieve_sensor_device_group(device_group_name, x_iam_token=x_iam_token)

Get all All API’s.

GET sensors subscribed for a device-group

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.SystemApi()
device_group_name = 'device_group_name_example' # str | Device Group
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Get all All API's.
    api_instance.retrieve_sensor_device_group(device_group_name, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling SystemApi->retrieve_sensor_device_group: %s\n" % e)
Name Type Description Notes
device_group_name str Device Group  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_system_details

retrieve_system_details(x_iam_token=x_iam_token, service_name=service_name)

Retrieve system details.

Retrieve system details for HealthBot system.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.SystemApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
service_name = 'service_name_example' # str | service name takes in the name of the service for which details are required. (optional)

try:
    # Retrieve system details.
    api_instance.retrieve_system_details(x_iam_token=x_iam_token, service_name=service_name)
except ApiException as e:
    print("Exception when calling SystemApi->retrieve_system_details: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
service_name str service name takes in the name of the service for which details are required. [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_tsdb_counters

retrieve_tsdb_counters(x_iam_token=x_iam_token)

TSDB counters

Get TSDB counters

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.SystemApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # TSDB counters
    api_instance.retrieve_tsdb_counters(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling SystemApi->retrieve_tsdb_counters: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

RuleSchemaThen

Properties

Name Type Description Notes
next list[object] Continue evaluating next term in a trigger [optional]
status **RuleSchemaThenStatus**   [optional]
user_defined_action **list[RuleSchemaThenUserdefinedaction]**   [optional]
workflow **list[RuleSchemaThenWorkflow]** Trigger workflow execution [optional]

[Back to Model list] [Back to API list] [Back to README]

RawSchemaPath

Properties

Name Type Description Notes
aggregation_functions list[str]    
name str Sensor field path for which summarization should be changed. Apart from JTI OC sensor path, '<sensor-name>:' should be prepended to the sensor path  

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaFormulaUserdefinedfunctionArgument

Properties

Name Type Description Notes
argument str Argument name  
value str Argument value  

[Back to Model list] [Back to API list] [Back to README]

PatternSetSchema

Properties

Name Type Description Notes
description str Pattern-set description [optional]
name str Name of a pattern-set. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  
pattern_names list[str]   [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaFormulaMin

Properties

Name Type Description Notes
field_name str Field name on which min operation needs to be performed  
time_range str How much back in time should we look for data. Specify positive integer followed by s/m/h/d/w/y/o representing seconds/minutes/hours/days/weeks/years/offset. Eg: 2s  

[Back to Model list] [Back to API list] [Back to README]

SchedulerSchemaRepeatInterval

Properties

Name Type Description Notes
days int Duration of time in days [optional]
hours int Duration of time in hours [optional]
minutes int Duration of time in minutes [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaFormulaOutlierdetectionAlgorithmDbscanSensitivity

Properties

Name Type Description Notes
absolute_percentage float Absolute percentage of members that are to be marked as outliers [optional]
level str Fuzzy level of outliers to be detected [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaIAgentArgs

Properties

Name Type Description Notes
arg_name str name of argument  
arg_value str value of argument [optional]

[Back to Model list] [Back to API list] [Back to README]

swagger_client.LicenseApi

All URIs are relative to http://api-server/api/v2

Method HTTP request Description
**create_iceberg_add_license_from_file** POST /license/keys/ Add license from file.
**delete_iceberg_delete_all_license** DELETE /license/keys/ Delete all licenses.
**delete_iceberg_delete_license_by_id** DELETE /license/key/{license_id}/ Delete a license.
**retrieve_iceberg_get_all_license_id** GET /license/keys/ List of available license id's.
**retrieve_iceberg_license_features_info** GET /license/status/ Status of all the licensed features.
**retrieve_iceberg_license_file_by_license_id** GET /license/key/{license_id}/ Download license file.
**retrieve_iceberg_license_key_contents** GET /license/keys/contents/ Get the contents of all licenses.
**retrieve_iceberg_license_key_contents_by_id** GET /license/key/{license_id}/contents/ Get the contents of a license.
**update_iceberg_replace_license** PUT /license/keys/ Update the license.

create_iceberg_add_license_from_file

InlineResponse2001 create_iceberg_add_license_from_file(license_file, x_iam_token=x_iam_token)

Add license from file.

Add license keys from file.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.LicenseApi()
license_file = '/path/to/file.txt' # file | License key file content
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Add license from file.
    api_response = api_instance.create_iceberg_add_license_from_file(license_file, x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling LicenseApi->create_iceberg_add_license_from_file: %s\n" % e)
Name Type Description Notes
license_file file License key file content  
x_iam_token str authentication header object [optional]

**InlineResponse2001**

No authorization required

  • Content-Type: multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_delete_all_license

delete_iceberg_delete_all_license(x_iam_token=x_iam_token)

Delete all licenses.

Delete all the previously added license keys.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.LicenseApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete all licenses.
    api_instance.delete_iceberg_delete_all_license(x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling LicenseApi->delete_iceberg_delete_all_license: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

delete_iceberg_delete_license_by_id

delete_iceberg_delete_license_by_id(license_id, x_iam_token=x_iam_token)

Delete a license.

Delete a license matching the license id.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.LicenseApi()
license_id = 'license_id_example' # str | License id
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Delete a license.
    api_instance.delete_iceberg_delete_license_by_id(license_id, x_iam_token=x_iam_token)
except ApiException as e:
    print("Exception when calling LicenseApi->delete_iceberg_delete_license_by_id: %s\n" % e)
Name Type Description Notes
license_id str License id  
x_iam_token str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_get_all_license_id

list[str] retrieve_iceberg_get_all_license_id(x_iam_token=x_iam_token)

List of available license id’s.

Get the list of all available license id’s.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.LicenseApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # List of available license id's.
    api_response = api_instance.retrieve_iceberg_get_all_license_id(x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling LicenseApi->retrieve_iceberg_get_all_license_id: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

list[str]

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_license_features_info

LicenseFeaturesSchema retrieve_iceberg_license_features_info(x_iam_token=x_iam_token)

Status of all the licensed features.

Get the status of all the licensed features. Also provides the compliance info per feature

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.LicenseApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Status of all the licensed features.
    api_response = api_instance.retrieve_iceberg_license_features_info(x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling LicenseApi->retrieve_iceberg_license_features_info: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

**LicenseFeaturesSchema**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_license_file_by_license_id

file retrieve_iceberg_license_file_by_license_id(license_id, x_iam_token=x_iam_token)

Download license file.

Download the specified license file based on license id.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.LicenseApi()
license_id = 'license_id_example' # str | License id
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Download license file.
    api_response = api_instance.retrieve_iceberg_license_file_by_license_id(license_id, x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling LicenseApi->retrieve_iceberg_license_file_by_license_id: %s\n" % e)
Name Type Description Notes
license_id str License id  
x_iam_token str authentication header object [optional]

**file**

No authorization required

  • Content-Type: application/json
  • Accept: application/octet-stream, application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_license_key_contents

LicenseKeysSchema retrieve_iceberg_license_key_contents(x_iam_token=x_iam_token)

Get the contents of all licenses.

Get the license key contents for all the available licenses.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.LicenseApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Get the contents of all licenses.
    api_response = api_instance.retrieve_iceberg_license_key_contents(x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling LicenseApi->retrieve_iceberg_license_key_contents: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]

**LicenseKeysSchema**

No authorization required

  • Content-Type: application/json, multipart/form-data
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

retrieve_iceberg_license_key_contents_by_id

LicenseKeySchema retrieve_iceberg_license_key_contents_by_id(license_id, x_iam_token=x_iam_token)

Get the contents of a license.

Get the license key contents by the license id.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.LicenseApi()
license_id = 'license_id_example' # str | License id
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Get the contents of a license.
    api_response = api_instance.retrieve_iceberg_license_key_contents_by_id(license_id, x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling LicenseApi->retrieve_iceberg_license_key_contents_by_id: %s\n" % e)
Name Type Description Notes
license_id str License id  
x_iam_token str authentication header object [optional]

**LicenseKeySchema**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

update_iceberg_replace_license

InlineResponse2001 update_iceberg_replace_license(license_raw_keys, x_iam_token=x_iam_token)

Update the license.

Update existing license keys with the new one provided in this request.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.LicenseApi()
license_raw_keys = swagger_client.LicenseRawKeysSchema() # LicenseRawKeysSchema | License raw keys contents
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)

try:
    # Update the license.
    api_response = api_instance.update_iceberg_replace_license(license_raw_keys, x_iam_token=x_iam_token)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling LicenseApi->update_iceberg_replace_license: %s\n" % e)
Name Type Description Notes
license_raw_keys **LicenseRawKeysSchema** License raw keys contents  
x_iam_token str authentication header object [optional]

**InlineResponse2001**

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

IngestmappingSchemaIAgent

Properties

Name Type Description Notes
for_device_groups list[str]   [optional]
use_plugin **IngestmappingSchemaIAgentUseplugin**   [optional]

[Back to Model list] [Back to API list] [Back to README]

swagger_client.AdministrationApi

All URIs are relative to http://api-server/api/v2

Method HTTP request Description
**healthbot_alter_app_settings** POST /config/app-settings/ Change runtime app-settings

healthbot_alter_app_settings

healthbot_alter_app_settings(x_iam_token=x_iam_token, app_settings=app_settings)

Change runtime app-settings

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.AdministrationApi()
x_iam_token = 'x_iam_token_example' # str | authentication header object (optional)
app_settings = NULL # object | Maintenance endpoint to change app-settings. Not accessible externally. (optional)

try:
    # Change runtime app-settings
    api_instance.healthbot_alter_app_settings(x_iam_token=x_iam_token, app_settings=app_settings)
except ApiException as e:
    print("Exception when calling AdministrationApi->healthbot_alter_app_settings: %s\n" % e)
Name Type Description Notes
x_iam_token str authentication header object [optional]
app_settings object Maintenance endpoint to change app-settings. Not accessible externally. [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

Groups

Properties

Name Type Description Notes
group_name str Name of the group [optional]
group_description str Details of the group [optional]
roles **AssociatedRoleSchema**   [optional]
users **AssociatedUserSchema**   [optional]

[Back to Model list] [Back to API list] [Back to README]

InlineResponse2004

Properties

Name Type Description Notes
user_id str ID generated by system [optional]
user_name str Name of the user [optional]
first_name str First name of the user [optional]
last_name str Last name of the user [optional]
email str Email of the user [optional]
active bool Status of the user [optional]
groups **AssociatedGroupSchema**   [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaWhenDoesnotmatchwith

Properties

Name Type Description Notes
all list[object] With this flag, result is set to True only if all the data matches the given condition [optional]
any list[object] With this flag, result is set to True if any one of the data matches the condition [optional]
ignore_case list[object] Flag to ignore case while matching the string [optional]
left_operand str Left operand. This is the string in which we have to match the expression.  
right_operand str Right operand. This is the match expression.  
time_range str How much back in time should we look for data. Specify positive integer followed by s/m/h/d/w/y/o representing seconds/minutes/hours/days/weeks/years/offset. Eg: 2s [optional]

[Back to Model list] [Back to API list] [Back to README]

CustomPluginSchema

Properties

Name Type Description Notes
name str Name is the identifier of this config, referred in sensor config under topic/rule  
parameters **list[CustompluginSchemaParameters]** Plugin specific parameters (config) [optional]
plugin_name str Name of the loaded input plugin of BYOI [optional]
security_parameters **CustompluginSchemaSecurityparameters**   [optional]
service_name str Name of the service (docker container) which implements this plugin [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaReference

Properties

Name Type Description Notes
data_if_missing **RuleSchemaReferenceDataifmissing**   [optional]
path str Reference to a field or trigger in different rule. Format is /topic[topic-name=<topic-name>]/rule[rule-name=<rule-name>]/field[<condition>]/<field-name> for field reference and /topic[topic-name=<topic-name>]/rule[rule-name=<rule-name>]/trigger[trigger-name=<trigger-name>]/key[condition]/trigger_field for trigger reference. Filtering part where field and key are mentioned is optional  
time_range str How much back in time should we look for data. Specify positive integer followed by s/m/h/d/w/y/o representing seconds/minutes/hours/days/weeks/years/offset. Eg: 2s [optional]

[Back to Model list] [Back to API list] [Back to README]

PatternSchemaField

Properties

Name Type Description Notes
description str Field description [optional]
_from str Field that supplies the value. For a structured syslog, this will be the attribute name from the message. For a grok pattern, this will be name of the field given in the pattern. For a regex pattern, this will be the capture group number prefixed by $, eg: $1, $2 [optional]
name str Field name  
type str Data type of field [optional]

[Back to Model list] [Back to API list] [Back to README]

IngestsettingsSchemaIngestsettingsByoi

Properties

Name Type Description Notes
custom_plugin **list[CustomPluginSchema]**   [optional]
default_plugin **IngestsettingsSchemaIngestsettingsByoiDefaultplugin**   [optional]
ingest_mapping **list[IngestMappingSchema]** Ingest to sensor/device mapping [optional]

[Back to Model list] [Back to API list] [Back to README]

IngestsettingsSchemaIngestsettingsSensor

Properties

Name Type Description Notes
frequency str Sensor subscription duration. Specify integer >= 0 followed by s/m/h/d/w/y representing seconds/minutes/hours/days/weeks/years. Eg: 2s. A frequency of zero should be used only in case of events subscription  
sensor_name str Name of sensor. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaRulepropertiesSupporteddevices

Properties

Name Type Description Notes
juniper **RuleSchemaRulepropertiesSupporteddevicesJuniper**   [optional]
other_vendor **list[RuleSchemaRulepropertiesSupporteddevicesOthervendor]** Supported other-vendor devices [optional]
sensors list[str]   [optional]

[Back to Model list] [Back to API list] [Back to README]

IngestmappingSchemaNetflow

Properties

Name Type Description Notes
for_device_groups list[str]   [optional]
use_plugin **IngestmappingSchemaIAgentUseplugin**   [optional]

[Back to Model list] [Back to API list] [Back to README]

DevicegroupSchemaAuthentication

RuleSchemaRulepropertiesSupporteddevicesJuniperProducts

Properties

Name Type Description Notes
platforms **list[RuleSchemaRulepropertiesSupporteddevicesJuniperPlatforms]** Platform information [optional]
product_name str Product name, Ex: MX, SRX. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  
releases **list[RuleSchemaRulepropertiesSupporteddevicesJuniperReleases1]** Release information for the products [optional]
sensors list[str]   [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaWhenIncreasingatleastbyrate

DevicegroupSchemaPublish

Properties

Name Type Description Notes
destination list[str]    
field list[str]   [optional]
sensor list[str]   [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaFormulaDynamicthreshold

InlineResponse2005

Properties

Name Type Description Notes
user_id str ID generated by system [optional]
user_name str Name of the user [optional]
first_name str First name of the user [optional]
last_name str Last name of the user [optional]
email str Email of the user [optional]

[Back to Model list] [Back to API list] [Back to README]

TliveKafkaOcSchema

Properties

Name Type Description Notes
brokers list[str]    
collector_settings object   [optional]
name str Name of this instance  
security **TlivekafkaocSchemaSecurity**   [optional]
topics list[str]   [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaFormulaMicroburst

Properties

Name Type Description Notes
if_name str Interface name. This should be field name where interface names are being stored  
packets str Queue egress packets. This should be field name where queue egress packets are being stored  
percentage str Queue buffer occupancy percentage. This should be field name where queue buffer occupancy percentage are being stored  
queue_no str Queue numbers. This should be field name where queue numbers are being stored  

[Back to Model list] [Back to API list] [Back to README]

DatastoreSchema

Properties

Name Type Description Notes
group_name str group name [optional]
key str key name for the group [optional]
value object value for the key [optional]

[Back to Model list] [Back to API list] [Back to README]

TemplateSchema

Properties

Name Type Description Notes
description str Template description. [optional]
key_fields list[str]   [optional]
name str Name of the template.  
priority int Priority given to template during matching. [optional]
protocol_version str Flow protocol version. [optional]
recognition_pattern **FlowSchemaFlowRecognitionpattern**   [optional]

[Back to Model list] [Back to API list] [Back to README]

AffectedGroups

Properties

Name Type Description Notes
device_groups list[str]   [optional]
network_groups list[str]   [optional]

[Back to Model list] [Back to API list] [Back to README]

IngestMappingSchema

Properties

Name Type Description Notes
i_agent **IngestmappingSchemaIAgent**   [optional]
name str Name of the mapping  
native_gpb **IngestmappingSchemaNativegpb**   [optional]
netflow **IngestmappingSchemaNetflow**   [optional]
open_config **IngestmappingSchemaOpenconfig**   [optional]
server_monitoring **IngestmappingSchemaOpenconfig**   [optional]
snmp **IngestmappingSchemaSnmp**   [optional]
syslog **IngestmappingSchemaSyslog**   [optional]

[Back to Model list] [Back to API list] [Back to README]

CommitJob

Properties

Name Type Description Notes
detail str    
status int    
url str    

[Back to Model list] [Back to API list] [Back to README]

NotificationSchemaKafkapublishSasl

Properties

Name Type Description Notes
certificate str File path to kafka CA-Certificate. Should be of pattern .+.pem [optional]
password str Password for sasl_ssl authentication [optional]
username str Username for sasl_ssl authentication [optional]

[Back to Model list] [Back to API list] [Back to README]

DevicegroupSchemaSyslog

Properties

Name Type Description Notes
ports list[int]   [optional]

[Back to Model list] [Back to API list] [Back to README]

NotificationSchemaEmailsFilter

Properties

Name Type Description Notes
rules list[str]   [optional]

[Back to Model list] [Back to API list] [Back to README]

SshKeyProfileSchema

Properties

Name Type Description Notes
name str SSH Key profile name. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  
ssh_private_key_file str SSH private key file name  
ssh_private_key_passphrase str SSH private key passphrase  

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaSnmp

Properties

Name Type Description Notes
frequency str Frequency at which data needs to be extracted from given SNMP table. Specify positive integer followed by s/m/h/d/w/y representing seconds/minutes/hours/days/weeks/years. Eg: 2s  
scalars list[str]   [optional]
table str OID of an SNMP table [optional]

[Back to Model list] [Back to API list] [Back to README]

IngestmappingSchemaIAgentUseplugin

Properties

Name Type Description Notes
instance str Plugin instance name [optional]
name str BYOI plugin name  
type str Plugin type  

[Back to Model list] [Back to API list] [Back to README]

DeviceSchemaVendorOthervendor

Properties

Name Type Description Notes
operating_system str Vendor operating system, Should be of pattern [a-zA-Z][a-zA-Z0-9_-]* [optional]
platform str Platform name of the device, Example: MX240 [optional]
product str Product category of the device, Example: MX [optional]
release str Release string of the device, Example: 19.2R1 [optional]
vendor_name str Vendor-name, Should be of pattern [a-zA-Z][a-zA-Z0-9_-]*  

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaFormulaAnomalydetection

swagger_client.DataSourceApi

All URIs are relative to http://api-server/api/v1

Method HTTP request Description
**create_data_store** POST /data-store/{group_name}/ Create dashboard details.

create_data_store

create_data_store(key, data, group_name, authorization=authorization)

Create dashboard details.

Store data-store details in database for the requested group name and key.

from __future__ import print_function
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DataSourceApi()
key = 'key_example' # str | Key of data_store object
data = swagger_client.DatastoreSchema() # DatastoreSchema | Value of data_store object
group_name = 'group_name_example' # str | Group name
authorization = 'authorization_example' # str | authentication header object (optional)

try:
    # Create dashboard details.
    api_instance.create_data_store(key, data, group_name, authorization=authorization)
except ApiException as e:
    print("Exception when calling DataSourceApi->create_data_store: %s\n" % e)
Name Type Description Notes
key str Key of data_store object  
data **DatastoreSchema** Value of data_store object  
group_name str Group name  
authorization str authentication header object [optional]

void (empty response body)

No authorization required

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

RuleSchemaFormulaOutlierdetection

Properties

Name Type Description Notes
algorithm **RuleSchemaFormulaOutlierdetectionAlgorithm**   [optional]
dataset str Variable containing the list of XPATHs to the data  

[Back to Model list] [Back to API list] [Back to README]

NotificationSchemaKafkapublish

Properties

Name Type Description Notes
bootstrap_servers list[str]    
sasl **NotificationSchemaKafkapublishSasl**   [optional]
topic str Kafka topic to which Healthbot should publish. Should be of pattern .[a-zA-Z0-9*-]+[a-zA-Z0-9.-]* , Default value is derived from <device/network-group>.<device-id>.<topic>.<rule>.<trigger> [optional]
use_hash_partitioner bool If true, key will be generated which will be hashed to provide a consistent partition number for the given kafka topic [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaRulepropertiesSupporteddevicesJuniperOperatingsystem

Properties

Name Type Description Notes
os_name str Operating system for the supported devices  
products **list[RuleSchemaRulepropertiesSupporteddevicesJuniperProducts]** Product information of the device [optional]
sensors list[str]   [optional]

[Back to Model list] [Back to API list] [Back to README]

DeviceGroupsSchema

Properties

Name Type Description Notes
device_group **list[DeviceGroupSchema]**    

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaReferenceDataifmissing

Properties

Name Type Description Notes
value str Assign given default value for field in case of data missing [optional]

[Back to Model list] [Back to API list] [Back to README]

NotificationSchemaSlack

Properties

Name Type Description Notes
channel str Channel on which notification should be posted  
url str URL on which slack notification needs to be posted  

[Back to Model list] [Back to API list] [Back to README]

InlineResponse2001

Properties

Name Type Description Notes
license_id str   [optional]

[Back to Model list] [Back to API list] [Back to README]

FlowSchemaFlowTemplate

Properties

Name Type Description Notes
description str Template description. [optional]
key_fields list[str]   [optional]
name str Name of the template.  
priority int Priority given to template during matching. [optional]
protocol_version str Flow protocol version. [optional]
recognition_pattern **FlowSchemaFlowRecognitionpattern**   [optional]

[Back to Model list] [Back to API list] [Back to README]

IngestsettingsSchemaIngestsettingsFrequencyprofile

Properties

Name Type Description Notes
name str Frequency profile name  
non_sensor **list[FrequencyprofileSchemaNonsensor]**   [optional]
sensor **list[IngestsettingsSchemaIngestsettingsSensor]**   [optional]

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaFormula1And

Properties

Name Type Description Notes
left_vector str Vector name. Pattern for giving vector name is @[a-z][a-zA-Z0-9_-]*  
right_vector str Vector name. Pattern for giving vector name is @[a-z][a-zA-Z0-9_-]*  

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaFormulaUserdefinedfunction

Properties

Name Type Description Notes
argument **list[RuleSchemaFormulaUserdefinedfunctionArgument]**   [optional]
function_name str Function name  

[Back to Model list] [Back to API list] [Back to README]

RuleSchemaThenArgument

Properties

Name Type Description Notes
argument str Argument name  
value str Argument value  

[Back to Model list] [Back to API list] [Back to README]

NetworkgroupSchemaPublish

Properties

Name Type Description Notes
destination list[str]    
field list[str]   [optional]

[Back to Model list] [Back to API list] [Back to README]