Space banner This version of the product is in limited support. However, the documentation is available for your convenience. You will not be able to leave comments.

v4.0 System Parameters API


TrueSight Network Automation REST API – SystemParameterService
The base URL for the API is:

https://serverName:portNumber/bca-networks/api

system_parameters

{{status subtle="false" colour="Blue" title="GET"/}}

 /v4.0/system_parameters
Click here to expand...


Parameters

Name

Located in

Description

Default

Schema

Authorization

header

Authorization token formatted as 'Bearer [token]'


string*

Responses

Code

Description

Schema

200

successful operation

401

Unauthorized: Failed to provide a suitable Authorization header or accessToken cookie, or the specified user is not logged in


403

Forbidden: Not allowed to access system parameters


500

Internal server error: Unexpected exception occurred


{{status subtle="false" colour="Yellow" title="PUT"/}}

 /v4.0/system_parameters
Click here to expand...


Parameters

Name

Located in

Description

Default

Schema

body

body

New values for the specified system parameters; only the input parameters are updated and only when the new value is different from the current value; other parameters are left unchanged, and paraameters are never deleted


Authorization

header

Authorization token formatted as 'Bearer [token]'


string*

Responses

Code

Description

Schema

400

Bad request: Input system parameters DTO is missing or modified system parameters are invalid


401

Unauthorized: Failed to provide a suitable Authorization header or accessToken cookie, or the specified user is not logged in


403

Forbidden: Not allowed to modify system parameters


500

Internal server error: Unexpected exception occurred



Object Definitions

Object

Schema

SystemParameterDTO


Click here to expand...


{
    containsSensitiveDataFlag: boolean
    Whether or not the parameter's value is a password or other type of secret; the value is in cleartext (read-only)
 
    defaultValues: [
      The system parameter's default value(s); null when there is no default (read-only)
 
      string
    ]
 
    displayLabel: string
    The system parameter's displayable label, which is more descriptive than the internal name (read-only)
 
    multiValuedParameterFlag: boolean
    Whether or not this is the sort of parameter that has a single value (false) or multiple values (true) (read-only)
 
    name: string*
    The system parameter's unique internal name
 
    readOnlyFlag: boolean
    Whether or not this parameter's value can be changed; some parameters are managed by the system and cannot be changed (read-only)
 
    values: [
      The system parameter's value(s)
 
      string
    ]*
}

SystemParametersDTO


Click here to expand...


{
    parameters: [
      A collection of system parameters
 
       SystemParameterDTO
   ]*
}

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*