Schemas¶
AssociatedUserSchema¶
DevicegroupSchemaAuthenticationPassword¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
password | str | Password for authentication | |
username | str | Username for authentication |
RuleSchemaRulepropertiesSupporteddevicesJuniperReleases¶
DevicegroupSchemaLoggingOpenconfig¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
daemons | list[str] | [optional] | |
log_level | str | Set the logging level |
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] |
RuleSchemaThenUserdefinedaction¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
argument | **list[RuleSchemaThenArgument]** | [optional] | |
function_name | str | Function name |
ReportsSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
report | **list[ReportSchema]** | [optional] |
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] |
ProfileSchemaSecurity¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
ca_profile | **list[CaProfileSchema]** | [optional] | |
local_certificate | **list[LocalCertificateSchema]** | [optional] | |
ssh_key_profile | **list[SshKeyProfileSchema]** | [optional] |
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 |
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] |
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] |
CustompluginSchemaParameters¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
key | str | Key of the parameter | |
value | str | Value of the parameter | [optional] |
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] |
DeviceSchemaSnmpV2¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
community | str | Community name. 'public' will be used if not configured | [optional] |
source_id | **DeviceSchemaSnmpV2Sourceid** | [optional] |
TliveKafkaOcsSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
tlive_kafka_oc | **list[TliveKafkaOcSchema]** |
ProfileSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
security | **ProfileSchemaSecurity** | [optional] | |
data_summarization | **ProfileSchemaDatasummarization** | [optional] | |
rollup_summarization | **ProfileSchemaRollupsummarization** | [optional] |
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] |
NotificationSchemaMicrosoftteams¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
channel | str | Connector channel on which notification is to be posted |
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] |
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] |
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_-]* |
DevicegroupSchemaAuthenticationSsh¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
ssh_key_profile | str | Name of the ssh-key-profile to be used | |
username | str | Username for authentication |
SchedulersSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
scheduler | **list[SchedulerSchema]** | [optional] |
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 |
ReportSchemaGraphcanvas¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
canvas_panel | **list[ReportSchemaCanvaspanel]** | Canvas panel | [optional] |
name | str | Name of the canvas. |
IngestmappingSchemaNativegpb¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
for_device_groups | list[str] | [optional] | |
use_plugin | **IngestmappingSchemaIAgentUseplugin** | [optional] |
DeviceGroupHealthTree¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
children | **list[DeviceGroupHealthTree]** | ||
color | str | [optional] | |
data | str | [optional] | |
name | str | ||
timestamp | datetime | [optional] |
IngestmappingSchemaSyslog¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
for_device_groups | list[str] | [optional] | |
use_plugin | **IngestmappingSchemaIAgentUseplugin** | [optional] |
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] |
RuleSchemaRulepropertiesSupporteddevicesJuniper¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
operating_system | **list[RuleSchemaRulepropertiesSupporteddevicesJuniperOperatingsystem]** | Operating system of the device | [optional] |
sensors | list[str] | [optional] |
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_-]* |
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] |
DevicesSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
device | **list[DeviceSchema]** |
RuleSchemaDataifmissing¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
value | str | Assign given default value for field in case of data missing | [optional] |
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] |
TlivekafkaocSchemaSecurity¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
sasl | **TlivekafkaocSchemaSecuritySasl** | [optional] | |
tls | **CustompluginSchemaSecurityparametersTls** | [optional] |
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_-]* |
RoleSchema¶
DevicegroupSchemaLogging¶
Properties¶
NotificationSchemaHttppost¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
basic | **NotificationSchemaHttppostBasic** | [optional] | |
url | str | URL on which http notification needs to be posted |
User1¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
first_name | str | First name of the user | [optional] |
last_name | str | Last name of the user | [optional] |
str | Email of the user | [optional] | |
password | str | Password of the user | [optional] |
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 |
SystemSettingsSchema¶
IngestsettingsSchemaIngestsettingsFlow¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
template | **list[IngestsettingsSchemaIngestsettingsFlowTemplate]** | [optional] |
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] |
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] |
InlineResponse2003¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
user_id | str | ID generated by system | [optional] |
user_name | str | Name of the user | [optional] |
RuleSchemaFormula1¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
_and | **RuleSchemaFormula1And** | [optional] | |
_or | **RuleSchemaFormula1Or** | [optional] | |
unique | **RuleSchemaFormula1Unique** | [optional] | |
unless | **RuleSchemaFormula1Unless** | [optional] |
DevicegroupSchemaRawdataSummarize¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
summarization_profile | list[str] | [optional] | |
time_span | str | Timespan for aggregate functions |
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 |
TimeRangeMandatory¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
time_range | str | How much back in time should we look for data |
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] |
DevicegroupSchemaFlow¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
deploy_nodes | list[str] | [optional] | |
netflow | **DevicegroupSchemaFlowNetflow** | [optional] | |
sflow | **DevicegroupSchemaFlowSflow** | [optional] |
DevicegroupSchemaRawdata¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
persist | object | Enables persist-raw-data | [optional] |
summarize | **DevicegroupSchemaRawdataSummarize** | [optional] |
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 |
DevicegroupSchemaLoggingTriggerevaluation¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
log_level | str | Set the logging level |
TopicsSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
topic | **list[TopicSchema]** |
GroupgroupidRoles¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
role_id | str | [optional] | |
role_name | str | [optional] |
FlowSchemaFlowRecognitionpattern¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
exclude_fields | list[str] | [optional] | |
include_fields | list[str] | [optional] |
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_-]* |
DeviceHealthSchema¶
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_-]* |
FrequencyProfileSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
name | str | Frequency profile name | |
non_sensor | **list[FrequencyprofileSchemaNonsensor]** | [optional] | |
sensor | **list[FrequencyprofileSchemaSensor]** | [optional] |
InlineResponse2007¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
access_token | str | Access token generated by system | [optional] |
refresh_token | str | Refresh token generated by system | [optional] |
NotificationsSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
notification | **list[NotificationSchema]** |
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_-]* |
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] |
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] |
RuleSchemaRulepropertiesHelperfiles¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
file_type | str | ||
list_of_files | list[str] |
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 |
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] |
DevicegroupSchemaLoggingSyslog¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
daemons | list[str] | [optional] | |
log_level | str | Set the logging level |
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 |
DevicegroupSchemaLoggingSnmp¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
daemons | list[str] | [optional] | |
log_level | str | Set the logging level |
PlaybooksSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
playbook | **list[PlaybookSchema]** |
RawSchemaDatatype¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
aggregation_functions | list[str] | ||
name | str | Name of the data-type for which summarization should be changed |
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 |
Credential¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
user_name | str | username of the user | |
password | str | Password of the user |
DeviceSchemaSyslog¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
source_ip_addresses | list[str] | [optional] | |
hostnames | list[str] | [optional] |
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] |
LicenseKeysSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
license_key | **list[LicenseKeySchema]** | [optional] |
RuleSchemaByoiPlugin¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
name | str | Name of the input plugin | |
parameters | **list[RuleSchemaByoiPluginParameters]** | Plugin specific parameters (config) | [optional] |
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-name
s.
Get the list of device-group-name
s 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-name
s
Get the list of network-group-name
s 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_-]* |
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_-]* |
RuleSchemaFormulaOutlierdetectionAlgorithmDbscan¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
learning_period | str | Time period on which to detect outliers | |
sensitivity | **RuleSchemaFormulaOutlierdetectionAlgorithmDbscanSensitivity** | [optional] |
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] |
DebugArgumentsSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
arguments | object | Optional key/value pair arguments to table |
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 |
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] |
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 |
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] |
LicenseRawKeysSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
license_raw_key | **list[LicenseRawKeySchema]** |
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] |
CustompluginSchemaSecurityparametersUserauthentication¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
password | str | Password | |
username | str | Username |
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] |
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 |
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 |
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 |
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] |
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] |
IngestSettingsSchema¶
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] |
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] |
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 |
UserSchemaGroups¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
group_id | str | [optional] | |
group_name | str | [optional] |
InlineResponse200¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
job_id | str | [optional] | |
job_result | str | [optional] | |
job_status | str | [optional] |
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-]+) |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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=/1
and 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] |
DevicegroupSchemaLoggingNativegpb¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
daemons | list[str] | [optional] | |
log_level | str | Set the logging level |
DevicegroupSchemaLoggingByoi¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
service | **list[DevicegroupSchemaLoggingByoiService]** | [optional] |
IngestsettingsSchemaIngestsettingsByoiDefaultplugin¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
tlive_kafka_oc | **list[TliveKafkaOcSchema]** | TLive Kafka ingest | [optional] |
RoleSchemaInner¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
role_id | str | ID generated by system | [optional] |
role_name | str | Name of the role | [optional] |
AssociatedUserSchemaInner¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
user_id | str | [optional] | |
user_name | str | [optional] |
IngestsettingsSchemaIngestsettingsFlowRecognitionpattern¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
exclude_fields | list[str] | [optional] | |
include_fields | list[str] | [optional] |
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] |
DestinationSchemaDisk¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
max_reports | int | Maximux repots to store on disk | [optional] |
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] |
IngestMappingsSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
ingest_mapping | **list[IngestMappingSchema]** |
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 |
RetentionPoliciesSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
retention_policy | **list[RetentionPolicySchema]** |
DevicegroupSchemaLoggingMLmodelbuilder¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
log_level | str | Set the logging level |
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] |
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_-]* |
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] |
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 |
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] |
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] |
DevicegroupSchemaLoggingIAgent¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
daemons | list[str] | [optional] | |
log_level | str | Set the logging level |
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] |
NetworkHealthTree¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
children | **list[NetworkHealthTree]** | ||
color | str | [optional] | |
data | str | [optional] | |
name | str | ||
timestamp | datetime | [optional] |
DevicegroupSchemaLoggingFlow¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
daemons | list[str] | [optional] | |
log_level | str | Set the logging level |
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 |
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 |
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] |
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] |
CustompluginSchemaSecurityparameters¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
tls | **CustompluginSchemaSecurityparametersTls** | [optional] | |
user_authentication | **CustompluginSchemaSecurityparametersUserauthentication** | [optional] |
DeviceHealthTree¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
children | **list[DeviceHealthTree]** | ||
color | str | [optional] | |
data | str | [optional] | |
name | str | ||
timestamp | datetime | [optional] |
IngestmappingSchemaSnmp¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
for_device_groups | list[str] | [optional] | |
use_plugin | **IngestmappingSchemaIAgentUseplugin** | [optional] |
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_-]* |
NetworkGroupsSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
network_group | **list[NetworkGroupSchema]** |
DevicegroupSchemaLoggingByoiService¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
daemons | list[str] | [optional] | |
log_level | str | Set the logging level | |
name | str | Name of the service |
RuleSchemaByoiPluginParameters¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
key | str | Key of the parameter | |
value | str | Value of the parameter |
CustomPluginsSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
custom_plugin | **list[CustomPluginSchema]** |
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] |
SyslogSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
syslog | **SyslogSchemaSyslog** | [optional] |
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 |
AssociatedRoleSchema¶
LicenseFeaturesSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
license_feature | **list[LicenseFeatureSchema]** | [optional] |
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] |
NotificationSchemaEmails¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
ids | list[str] | ||
filter | **NotificationSchemaEmailsFilter** | [optional] |
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] |
ApplyMacroSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
data | **list[ApplymacroSchemaData]** | [optional] | |
name | str | Name of the macro to be expanded |
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 |
FlowSchemaFlow¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
template | **list[FlowSchemaFlowTemplate]** | [optional] |
DevicegroupSchemaLoggingReportsgeneration¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
log_level | str | Set the logging level |
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] |
RawDataSummarizationsSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
raw_data_summarization | **list[RawSchema]** |
ProfilesSchemaProfile¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
security | **ProfileSchemaSecurity** | [optional] | |
data_summarization | **ProfileSchemaDatasummarization** | [optional] | |
rollup_summarization | **ProfileSchemaRollupsummarization** | [optional] |
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] |
RuleSchemaFormulaOutlierdetectionAlgorithm¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
dbscan | **RuleSchemaFormulaOutlierdetectionAlgorithmDbscan** | [optional] | |
k_fold_3sigma | **RuleSchemaFormulaOutlierdetectionAlgorithmKfold3sigma** | [optional] |
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] |
FlowSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
flow | **FlowSchemaFlow** | [optional] |
HealthSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
device_health | **DeviceHealthSchema** | [optional] | |
network_health | **GroupHealthSchema** | [optional] |
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] |
ProfilesSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
profile | **ProfilesSchemaProfile** |
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] |
ServiceStatus¶
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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-name
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.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] |
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] |
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-name
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.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] |
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] |
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-name
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.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] |
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] |
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] |
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-name
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.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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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-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.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] |
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-name
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.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] |
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] |
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] |
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] |
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] |
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] |
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] |
InstancesScheduleStateSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
instance | **list[InstanceScheduleStateSchema]** |
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’] |
IngestmappingSchemaOpenconfig¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
for_device_groups | list[str] | [optional] | |
use_plugin | **IngestmappingSchemaIAgentUseplugin** | [optional] |
ReportGenerationSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
destination | **list[DestinationSchema]** | [optional] | |
report | **list[ReportSchema]** | [optional] |
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] |
User¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
first_name | str | First name of the user | [optional] |
last_name | str | Last name of the user | [optional] |
str | Email of the user | [optional] | |
password | str | Password of the user | [optional] |
active | bool | Status of the user | [optional] |
groups | **AssociatedGroupSchema** | [optional] |
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] |
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’] |
NotificationSchemaHttppostBasic¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
password | str | Password for http basic authentication | |
username | str | Username for http basic authentication |
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] |
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 |
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] |
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] |
AssociatedGroupSchema¶
ProfileSchemaDatasummarizationRaw¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
data_type | **list[RawSchemaDatatype]** | [optional] | |
name | str | Name of raw-data summarization profile | |
path | **list[ProfileSchemaDatasummarizationPath]** | [optional] |
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_-]* |
RuleSchemaByoi¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
plugin | **RuleSchemaByoiPlugin** | [optional] |
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] |
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] |
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] |
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] |
TlivekafkaocSchemaSecuritySasl¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
password | str | SASL password | [optional] |
username | str | SASL username | [optional] |
GroupHealthSchema¶
DestinationSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
disk | **DestinationSchemaDisk** | [optional] | |
**DestinationSchemaEmail** | [optional] | ||
name | str | Name of the destination. Should be of pattern [a-zA-Z][a-zA-Z0-9_-]* |
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] |
RawSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
data_type | **list[RawSchemaDatatype]** | [optional] | |
name | str | Name of raw-data summarization profile | |
path | **list[RawSchemaPath]** | [optional] |
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 |
ProfileSchemaDatasummarization¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
raw | **list[ProfileSchemaDatasummarizationRaw]** | [optional] |
IngestsettingsSchemaIngestsettings¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
flow | **IngestsettingsSchemaIngestsettingsFlow** | [optional] | |
syslog | **IngestsettingsSchemaIngestsettingsSyslog** | [optional] | |
byoi | **IngestsettingsSchemaIngestsettingsByoi** | [optional] | |
frequency_profile | **list[IngestsettingsSchemaIngestsettingsFrequencyprofile]** | [optional] |
DestinationsSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
destination | **list[DestinationSchema]** | [optional] |
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] |
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] |
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] |
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 |
RuleSchemaFormulaUserdefinedfunctionArgument¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
argument | str | Argument name | |
value | str | Argument value |
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] |
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 |
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] |
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] |
RuleSchemaIAgentArgs¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
arg_name | str | name of argument | |
arg_value | str | value of argument | [optional] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
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] |
str | Email of the user | [optional] | |
active | bool | Status of the user | [optional] |
groups | **AssociatedGroupSchema** | [optional] |
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] |
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] |
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] |
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] |
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] |
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_-]* |
RuleSchemaRulepropertiesSupporteddevices¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
juniper | **RuleSchemaRulepropertiesSupporteddevicesJuniper** | [optional] | |
other_vendor | **list[RuleSchemaRulepropertiesSupporteddevicesOthervendor]** | Supported other-vendor devices | [optional] |
sensors | list[str] | [optional] |
IngestmappingSchemaNetflow¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
for_device_groups | list[str] | [optional] | |
use_plugin | **IngestmappingSchemaIAgentUseplugin** | [optional] |
DevicegroupSchemaAuthentication¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
password | **DevicegroupSchemaAuthenticationPassword** | [optional] | |
ssh | **DevicegroupSchemaAuthenticationSsh** | [optional] | |
ssl | **DevicegroupSchemaAuthenticationSsl** | [optional] |
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] |
RuleSchemaWhenIncreasingatleastbyrate¶
DevicegroupSchemaPublish¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
destination | list[str] | ||
field | list[str] | [optional] | |
sensor | list[str] | [optional] |
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] |
str | Email of the user | [optional] |
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] |
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 |
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] |
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] |
AffectedGroups¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
device_groups | list[str] | [optional] | |
network_groups | list[str] | [optional] |
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] |
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] |
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 |
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] |
IngestmappingSchemaIAgentUseplugin¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
instance | str | Plugin instance name | [optional] |
name | str | BYOI plugin name | |
type | str | Plugin type |
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_-]* |
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 |
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] |
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] |
DeviceGroupsSchema¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
device_group | **list[DeviceGroupSchema]** |
RuleSchemaReferenceDataifmissing¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
value | str | Assign given default value for field in case of data missing | [optional] |
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 |
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] |
IngestsettingsSchemaIngestsettingsFrequencyprofile¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
name | str | Frequency profile name | |
non_sensor | **list[FrequencyprofileSchemaNonsensor]** | [optional] | |
sensor | **list[IngestsettingsSchemaIngestsettingsSensor]** | [optional] |
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_-]* |
RuleSchemaFormulaUserdefinedfunction¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
argument | **list[RuleSchemaFormulaUserdefinedfunctionArgument]** | [optional] | |
function_name | str | Function name |
RuleSchemaThenArgument¶
Properties¶
Name | Type | Description | Notes |
---|---|---|---|
argument | str | Argument name | |
value | str | Argument value |