Deprecated media types appear as crossed out in the index.
Field Name | Name of each xml or json element or attribute in the resource model. Attribute names are preceded by @ (for example, @total). Key fields are preceded by * (for example, *id). |
Type | Data Type for each field. Valid field types are: Integer, Float, Double, String, String(URI), Boolean, Date, enum, <custom>, and <custom>[]. |
Read Only | Whether this field is Read Only (State Data) and can never be directly updated or modified by the user. Note that "Read Only" is a property of a given element in the current media type and the same element in a related media type may not have the same value for it's "Read Only" property. |
GET | Whether this field is included in the HTTP Response of a GET Request. All resource model fields are always included in a GET Response. (Y means the field is included.) |
PUT/POST | Whether this field can be specified in the HTTP Request Body of a PUT or a POST method. (Y means the field can be specified. Y* means the field is required.) |
PATCH | Whether this field can be patched in the HTTP Request Body of a PATCH Request. (Y means the field can be patched.) |
Sort | Whether the GET response can be sorted on this field. Sort is only applicable to collection fields. See Sorting. |
Filter | Whether the GET response can be filtered on this field. Filter is only applicable to collection fields. See Filtering. |
Description | Field description. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this acknowledge-device-fingerprint-request node in the current node context. |
acknowledge-devices | acknowledge-device-fingerprint-request. | N | Y | Y | List of acknowledge-devices. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this acknowledgeDeviceLists node in the current node context. |
acknowledge-device | acknowledge-device-fingerprint-request. | N | Y | Y * | "acknowledge-device" node provides details of devices and their corresponding fingerprints. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this acknowledgeDevice node in the current node context. |
device | acknowledge-device-fingerprint-request. | N | Y | Y * | N | N | "device" node is used to specify the device which is used in the acknowledgement operation. |
fingerprint | String | N | Y | Y | N | N | SSH Public key Fingerprint. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | Link to an external device. Hyperlink Template: /api/space/device-management/devices/{*ID}. |
id | Integer | Y | Y | N | Device ID. |
name | String | Y | Y | N | Device Name. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this acknowledge-fingerprint-job-results node in the current node context. |
@total | Integer | Y | Y | N | Total number of acknowledge-fingerprint-job-results in the API result set. |
acknowledge-device-fingerprint-job-result | acknowledge-fingerprint-job-results. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this acknowledgeDeviceFingerprintJobResult node in the current node context. |
id | Integer | Y | Y | N | N | N | Job result table row ID. |
device-name | String | N | Y | Y * | Y | N | Device Name. |
status | String | N | Y | Y * | Y | N | Status. |
description | String | N | Y | Y * | Y | N | Description. |
device-address | String | N | Y | Y * | Y | N | Device Address. |
job-instance-id | Integer | N | Y | Y * | N | N | Job Instance ID. |
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this activate-modeled-device-device-init-request node in the current node context. |
||||||
connection-profile | activate-modeled-device-device-init-request. | N | Y | Y * | |||||||
static-ip | String | N | Y | Y | Static IP address to be set to the device (Static Connection Profile). |
||||||
subnet-id | String | N | Y | Y | Subnet Prefix to be set to the device (Static Connection Profile). |
||||||
gateway | String | N | Y | Y | Gateway to be set to the device (Static Connection Profile). |
||||||
serial-number-validation | Boolean | N | Y | Y | Should serial number validation be performed. Default: false. |
||||||
user-name | String | N | Y | Y * | Username to authenticate with the device. |
||||||
password | String | N | Y | Y | Password to authenticate with the device. |
||||||
key-based | Boolean | N | Y | Y | Should key based authentication be performed. Default: false. |
||||||
serial-number | String | N | Y | Y | Serial number of the device, in case serial number validation is enabled. |
||||||
Configuration-update-type | enum(Configuration-update-type) | N | Y | Y | Should the configuration be updated manually or automatically. Possible Values:
Default: AUTOMATIC. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this connectionProfileMOREST node in the current node context. |
@href | String(URI) | N | Y | Y * | Link to an external connectionProfileMOREST. Hyperlink Template: /api/space/device-management/modeled-device-management/connection-profiles/{*ID}. |
id | Integer | Y | Y | N | ID of the conneciton profile. |
name | String | N | Y | Y | Name of the connection profile. |
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this activate-modeled-device-space-init-request node in the current node context. |
||||||
host | String | N | Y | Y * | Hostname/IP address of the device. |
||||||
user-name | String | N | Y | Y * | Username to authenticate with the device. |
||||||
password | String | N | Y | Y | Password to authenticate with the device. |
||||||
key-based | Boolean | N | Y | Y | Should key based authentication be performed. Default: false. |
||||||
use-nat | Boolean | N | Y | Y | Is JNAP server behind NAT [NAT enabled]. Default: false. |
||||||
create-new-user | Boolean | N | Y | Y | Should a new user be created on the device. Default: false. |
||||||
new-user-name | String | N | Y | Y | User name for the new user. |
||||||
new-user-password | String | N | Y | Y | Password for the new user. |
||||||
new-user-key-based | Boolean | N | Y | Y | Perform key based authentication for the new user. Default: false. |
||||||
serial-number-validation | Boolean | N | Y | Y | Should serial number validation be performed. Default: false. |
||||||
serial-number | String | N | Y | Y | Serial number of the device, in case serial number validation is enabled. |
||||||
configuration-update-type | enum(configuration-update-type) | N | Y | Y | Should the configuration be updated manually or automatically. Possible Values:
Default: AUTOMATIC. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this active-users node in the current node context. |
@total | Integer | Y | Y | N | Total number of active-users in the API result set. |
active-user | active-users. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this activeUser node in the current node context. Hyperlink Template: /api/space/user-management/active-users/{*ID}. |
@href | String(URI) | Y | Y | N | N | N | Link to an external activeUser. Hyperlink Template: /api/space/user-management/active-users/{*ID}. |
@total | Integer | Y | Y | N | N | N | Total number of gen_active-users-active-users in the API result set. Default: 0. |
domain-name | String | Y | Y | N | N | N | Domain Name. |
job-status | String | Y | Y | N | N | N | Job Status. |
job-id | Integer | Y | Y | N | N | N | Job ID. |
session-start-time | String | Y | Y | N | Y | Y | Session Start Time. |
id | Integer | Y | Y | N | Y | Y | ActiveUser ID. |
ip-address | String | Y | Y | N | Y | Y | User IP Addr. |
user-name | String | Y | Y | N | Y | Y | User Name. |
fabric-node-name | String | Y | Y | N | Y | Y | Fabric Node Name. |
session-duration | String | Y | Y | N | N | N | Login Duration. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | Link to this active-user-session node in the current node context. |
id | Integer | N | Y | Y | The HREF ID for this session. |
user-name | String | N | Y | Y * | The Session user name. |
ip-address | String | N | Y | Y * | The user's source address. |
session-start-time | String | N | Y | Y * | The time when the session was started. |
fabric-node-name | String | N | Y | Y * | user logged-in node name. |
user | active-user-session. | N | Y | Y * | The user for this session. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | Link to an external user. |
@uri | String(URI) | N | Y | Y | Link to this user node in the current node context. |
id | Integer | N | Y | Y | The unique identifier for the user. |
name | String | N | Y | Y | The user's name. |
primaryEmail | String | N | Y | Y | The user's primary email. |
firstName | String | N | Y | Y | The user's first name. |
lastName | String | N | Y | Y | The user's last name. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y * | Link to this active-user-sessions node in the current node context. |
@size | Integer | N | Y | Y * | The size of records returned by the API. |
@total | Integer | N | Y | Y * | Total number of active-user-sessions in the API result set. |
active-user-session | active-user-sessions. | N | Y | Y * | A single session. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
id | Integer | N | Y | Y | Y | Y | A unique identifier for the user session. |
user-name | String | N | Y | Y | N | N | The user name of the active session. |
domain-name | String | N | Y | Y | N | N | Domain name of the active session. |
ip-address | String | N | Y | Y | Y | Y | The IP address of the user session. |
session-start-time | String | N | Y | Y | N | N | The session start time of the active session. |
session-duration | String | N | Y | Y | N | N | The session duration of the active session. |
fabric-node-name | String | N | Y | Y | Y | Y | user logged-in node name. |
uri | String | N | Y | Y | N | N | The URI link to this active user session. |
href | String | N | Y | Y | N | N | The HREF link to this active user session. |
jobId | int | N | Y | Y | N | N | The Job Id to this active user session. |
jobStatus | String | N | Y | Y | N | N | The Job Status to this active user session. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
users-name-list | active-user-sessions-by-names-request. | N | Y | Y |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this usersNameLists node in the current node context. |
users-name-list | String[] | N | Y | Y * | Users Name Lists. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this add-database-fabric-node-request node in the current node context. |
primary-node | add-database-fabric-node-request. | N | Y | Y * | Information about the primary Database Node which has to be added to the fabric. |
vip | add-database-fabric-node-request. | N | Y | Y * | The VIP IP address of the Database Node. |
secondary-node | add-database-fabric-node-request. | N | Y | Y * | Information about the secondary Database Node which has to be added to the fabric. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this primaryNodeInfo node in the current node context. |
username | String | N | Y | Y * | The login user name used by the Junos Space server to login to Space Node while adding the node to the fabric. |
password | String | N | Y | Y * | The login password used by the Junos Space server to login to Space Node while adding the node to the fabric. |
name | String | N | Y | Y * | Name of the node. |
ip | String | N | Y | Y * | The IPv4 / IPv6 address of the node. |
fingerprint | String | N | Y | Y | Fingerprint of the node. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this virtualIP node in the current node context. |
ip-v4-address | String | N | Y | Y | IPv4 VIP address. |
ip-v6-address | String | N | Y | Y | IPv6 VIP address. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this secondaryNodeInfo node in the current node context. |
username | String | N | Y | Y * | The login user name used by the Junos Space server to login to Space Node while adding the node to the fabric. |
password | String | N | Y | Y * | The login password used by the Junos Space server to login to Space Node while adding the node to the fabric. |
name | String | N | Y | Y * | Name of the node. |
ip | String | N | Y | Y * | The IPv4 / IPv6 address of the node. |
fingerprint | String | N | Y | Y | Fingerprint of the node. |
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this add-device-discovery-rule-by-csv-request node in the current node context. |
||||||
id | Integer | Y | Y | N | DeviceDiscoveryRuleByCSV ID. |
||||||
discovery-profile-name | String | N | Y | Y * | Discovery profile name. |
||||||
target-details | String | N | Y | Y * | Target details (10. |
||||||
use-ping | Boolean | N | Y | Y * | usePing flag. Default: false. |
||||||
use-nat | Boolean | N | Y | Y * | useNAT flag. Default: false. |
||||||
sharable | Boolean | N | Y | Y | Profile sharable status. Default: true. |
||||||
use-snmp | Boolean | N | Y | Y * | useSnmp flag. Default: false. |
||||||
device-targets | add-device-discovery-rule-by-csv-request. | N | Y | Y * | |||||||
device-snmp-details | add-device-discovery-rule-by-csv-request. | N | Y | Y * | |||||||
device-snmp-version | enum(device-snmp-version) | N | Y | Y * | SNMP version. Possible Values:
|
||||||
discovery-action-additional-params | add-device-discovery-rule-by-csv-request. | N | Y | Y | Discovery Action additional parameter. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceTargets node in the current node context. Hyperlink Template: /device-targets. |
device-target | add-device-discovery-rule-by-csv-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this deviceTarget node in the current node context. |
id | Integer | Y | Y | N | N | N | Id of device Target. |
device-ssh-credentials | add-device-discovery-rule-by-csv-request. | N | Y | Y | N | N | |
upper-ip | String | N | Y | Y * | N | N | upper ip address of a network to be discovered. |
device-fingerprints | add-device-discovery-rule-by-csv-request. | N | Y | Y | N | N | |
lower-ip | String | N | Y | Y * | N | N | Lower ip address of a network to be discovered. |
host-name | String | N | Y | Y * | N | N | Host name of device to be discovered. |
subnet-mask | String | N | Y | Y * | N | N | Sub-net mask of the above mentioned network. |
base-ip | String | N | Y | Y * | N | N | Network ip of a network to be discovered. |
tags | add-device-discovery-rule-by-csv-request. | N | Y | Y | N | N | |
ip-address | String | N | Y | Y * | N | N | ip-address of device to be discovered. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceSshCredentials node in the current node context. |
@total | Integer | Y | Y | N | Total number of gen_add-device-discovery-rule-by-csv-request-device-targets-device-targets-device-ssh-credentials in the API result set. |
device-ssh-credential | add-device-discovery-rule-by-csv-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this deviceSshCredential node in the current node context. |
||||||
id | Integer | Y | Y | N | N | N | Device credential id. |
||||||
username | String | N | Y | Y * | N | N | Name of user on the node used for authentication while discovery. |
||||||
pass-phrase | String | N | Y | Y | N | N | Pass Phrase. |
||||||
credential-type | enum(credential-type) | N | Y | Y | N | N | Credential Type. Possible Values:
|
||||||
private-key | String | N | Y | Y | N | N | Private Key. |
||||||
keybased | Boolean | N | Y | Y * | N | N | True to enable key-based authentication. Default: false. |
||||||
password | String | N | Y | Y * | N | N | Password for authentication. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceFingerprints node in the current node context. |
@total | Integer | Y | Y | N | Total number of gen_add-device-discovery-rule-by-csv-request-device-targets-device-targets-device-fingerprints in the API result set. |
device-fingerprint | add-device-discovery-rule-by-csv-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this deviceTargetFingerprint node in the current node context. |
id | Integer | Y | Y | N | N | N | Id of the finger print entity. |
host-name | String | N | Y | Y * | N | N | Name of the node. |
fingerprint | String | N | Y | Y * | N | N | device fingerprint. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this tagLists node in the current node context. |
tag | String[] | N | Y | Y * | Tag name. |
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceSnmpDetail node in the current node context. |
||||||||||
authentication-password | String | N | Y | Y * | Password for SNMPv3 authentication. |
||||||||||
id | Integer | Y | Y | N | Device SNMP details id. |
||||||||||
privacy-password | String | N | Y | Y * | key word to be used for encryption. |
||||||||||
snmpv1v2c-community | String | N | Y | Y * | SNMPV1/V2C Community name. |
||||||||||
user-name | String | N | Y | Y * | SNMPV3 username. |
||||||||||
snmp-auth-type | enum(snmp-auth-type) | N | Y | Y * | Authentication type of SNMPv3 Possible values : MD5, SHA1 or NONE;. Possible Values:
|
||||||||||
privacy-type | enum(privacy-type) | N | Y | Y * | Encryption methods to be used while discovery
Possible values: AES128, AES192, AES256, DES or NONE. Possible Values:
|
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this discoveryActionParams node in the current node context. |
discovery-action-additional-param | add-device-discovery-rule-by-csv-request. | N | Y | Y * | Discovery Action additional parameter. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this discoveryTriggerActionParam node in the current node context. |
parameter | String | N | Y | Y * | N | N | Parameter will act as a key. |
parameter-value | String | N | Y | Y * | N | N | ParameterValue will act as a value for the key. |
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this add-device-discovery-rule-by-host-name-request node in the current node context. |
||||||
id | Integer | Y | Y | N | DeviceDiscoveryRuleByHostName ID. |
||||||
discovery-profile-name | String | N | Y | Y * | Discovery profile name. |
||||||
use-ping | Boolean | N | Y | Y * | usePing flag. Default: false. |
||||||
use-nat | Boolean | N | Y | Y * | useNAT flag. Default: false. |
||||||
sharable | Boolean | N | Y | Y * | Profile sharable status. Default: true. |
||||||
use-snmp | Boolean | N | Y | Y * | useSnmp flag. Default: false. |
||||||
device-targets | add-device-discovery-rule-by-host-name-request. | N | Y | Y * | |||||||
device-snmp-details | add-device-discovery-rule-by-host-name-request. | N | Y | Y * | |||||||
device-snmp-version | enum(device-snmp-version) | N | Y | Y * | SNMP version. Possible Values:
|
||||||
discovery-action-additional-params | add-device-discovery-rule-by-host-name-request. | N | Y | Y | Discovery Action additional parameter configuration. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceTargets node in the current node context. |
device-target | add-device-discovery-rule-by-host-name-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this deviceTarget node in the current node context. |
id | Integer | Y | Y | N | N | N | Id of device Target. |
host-name | String | N | Y | Y * | N | N | Host name of device to be discovered. |
device-ssh-credentials | add-device-discovery-rule-by-host-name-request. | N | Y | Y | N | N | |
device-fingerprints | add-device-discovery-rule-by-host-name-request. | N | Y | Y | N | N |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceSshCredentials node in the current node context. |
@total | Integer | Y | Y | N | Total number of gen_add-device-discovery-rule-by-host-name-request-device-targets-device-targets-device-ssh-credentials in the API result set. |
device-ssh-credential | add-device-discovery-rule-by-host-name-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this deviceSshCredential node in the current node context. |
||||||
id | Integer | Y | Y | N | N | N | Device credential id. |
||||||
username | String | N | Y | Y * | N | N | Name of user on the node used for authentication while discovery. |
||||||
keybased | Boolean | N | Y | Y * | N | N | True to enable key-based authentication. Default: false. |
||||||
credential-type | enum(credential-type) | N | Y | Y | N | N | Credential Type. Possible Values:
|
||||||
password | String | N | Y | Y * | N | N | Password for authentication. |
||||||
pass-phrase | String | N | Y | Y | N | N | Pass Phrase. |
||||||
private-key | String | N | Y | Y | N | N | Private Key. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceFingerprints node in the current node context. |
@total | Integer | Y | Y | N | Total number of gen_add-device-discovery-rule-by-host-name-request-device-targets-device-targets-device-fingerprints in the API result set. |
device-fingerprint | add-device-discovery-rule-by-host-name-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this deviceTargetFingerprint node in the current node context. |
id | Integer | Y | Y | N | N | N | Id of the finger print entity. |
host-name | String | N | Y | Y * | N | N | Name of the node. |
fingerprint | String | N | Y | Y * | N | N | device fingerprint. |
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceSnmpDetail node in the current node context. |
||||||||||
authentication-password | String | N | Y | Y * | Password for SNMPv3 authentication. |
||||||||||
id | Integer | Y | Y | N | Device SNMP details id. |
||||||||||
privacy-password | String | N | Y | Y * | key word to be used for encryption. |
||||||||||
snmpv1v2c-community | String | N | Y | Y * | SNMPV1/V2C Community name. |
||||||||||
user-name | String | N | Y | Y * | SNMPV3 username. |
||||||||||
snmp-auth-type | enum(snmp-auth-type) | N | Y | Y * | Authentication type of SNMPv3 Possible values : MD5, SHA1 or NONE;. Possible Values:
|
||||||||||
privacy-type | enum(privacy-type) | N | Y | Y * | Encryption methods to be used while discovery
Possible values: AES128, AES192, AES256, DES or NONE. Possible Values:
|
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this discoveryActionParams node in the current node context. |
discovery-action-additional-param | add-device-discovery-rule-by-host-name-request. | N | Y | Y * | Discovery Action additional parameter. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this discoveryTriggerActionParam node in the current node context. |
parameter | String | N | Y | Y * | N | N | Parameter will act as a key. |
parameter-value | String | N | Y | Y * | N | N | ParameterValue will act as a value for the key. |
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this add-device-discovery-rule-by-ip-hostname-request node in the current node context. |
||||||
id | Integer | Y | Y | N | DeviceDiscoveryRuleByIPHostname ID. |
||||||
target-details | String | N | Y | Y | Target details (10. |
||||||
discovery-profile-name | String | N | Y | Y * | Discovery profile name. |
||||||
use-ping | Boolean | N | Y | Y * | usePing flag. Default: false. |
||||||
use-nat | Boolean | N | Y | Y * | useNAT flag. Default: false. |
||||||
sharable | Boolean | N | Y | Y | Profile sharable status. Default: true. |
||||||
use-snmp | Boolean | N | Y | Y * | useSnmp flag. Default: false. |
||||||
device-targets | add-device-discovery-rule-by-ip-hostname-request. | N | Y | Y * | |||||||
device-snmp-version | enum(device-snmp-version) | N | Y | Y * | SNMP version. Possible Values:
|
||||||
device-snmp-details | add-device-discovery-rule-by-ip-hostname-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceTargets node in the current node context. Hyperlink Template: /device-targets. |
device-target | add-device-discovery-rule-by-ip-hostname-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this deviceTarget node in the current node context. |
id | Integer | Y | Y | N | N | N | Id of device Target. |
base-ip | String | N | Y | Y * | N | N | Network ip of a network to be discovered. |
subnet-mask | String | N | Y | Y * | N | N | Sub-net mask of the above mentioned network. |
ip-address | String | N | Y | Y * | N | N | ip-address of device to be discovered. |
host-name | String | N | Y | Y * | N | N | Host name of device to be discovered. |
device-ssh-credentials | add-device-discovery-rule-by-ip-hostname-request. | N | Y | Y | N | N | |
lower-ip | String | N | Y | Y * | N | N | Lower ip address of a network to be discovered. |
upper-ip | String | N | Y | Y * | N | N | upper ip address of a network to be discovered. |
device-fingerprints | add-device-discovery-rule-by-ip-hostname-request. | N | Y | Y | N | N |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceSshCredentials node in the current node context. Hyperlink Template: /device-targets/device-ssh-credentials. |
@total | Integer | Y | Y | N | Total number of gen_add-device-discovery-rule-by-ip-hostname-request-device-targets-device-targets-device-ssh-credentials in the API result set. |
device-ssh-credential | add-device-discovery-rule-by-ip-hostname-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this deviceSshCredential node in the current node context. |
||||||
id | Integer | Y | Y | N | N | N | Device credential id. |
||||||
username | String | N | Y | Y * | N | N | Name of user on the node used for authentication while discovery. |
||||||
keybased | Boolean | N | Y | Y * | N | N | True to enable key-based authentication. Default: false. |
||||||
credential-type | enum(credential-type) | N | Y | Y | N | N | Credential Type. Possible Values:
|
||||||
password | String | N | Y | Y * | N | N | Password for authentication. |
||||||
pass-phrase | String | N | Y | Y | N | N | Pass Phrase. |
||||||
private-key | String | N | Y | Y | N | N | Private Key. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceFingerprints node in the current node context. Hyperlink Template: /device-targets/device-fingerprints. |
@total | Integer | Y | Y | N | Total number of gen_add-device-discovery-rule-by-ip-hostname-request-device-targets-device-targets-device-fingerprints in the API result set. |
device-fingerprint | add-device-discovery-rule-by-ip-hostname-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this deviceTargetFingerprint node in the current node context. |
id | Integer | Y | Y | N | N | N | Id of the finger print entity. |
fingerprint | String | N | Y | Y * | N | N | device fingerprint. |
host-name | String | N | Y | Y * | N | N | Name of the node. |
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceSnmpDetail node in the current node context. |
||||||||||
authentication-password | String | N | Y | Y * | Password for SNMPv3 authentication. |
||||||||||
id | Integer | Y | Y | N | Device SNMP details id. |
||||||||||
privacy-password | String | N | Y | Y * | key word to be used for encryption. |
||||||||||
snmpv1v2c-community | String | N | Y | Y * | SNMPV1/V2C Community name. |
||||||||||
user-name | String | N | Y | Y * | SNMPV3 username. |
||||||||||
snmp-auth-type | enum(snmp-auth-type) | N | Y | Y * | Authentication type of SNMPv3 Possible values : MD5, SHA1 or NONE;. Possible Values:
|
||||||||||
privacy-type | enum(privacy-type) | N | Y | Y * | Encryption methods to be used while discovery
Possible values: AES128, AES192, AES256, DES or NONE. Possible Values:
|
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this add-device-discovery-rule-by-ip-range-request node in the current node context. |
||||||
id | Integer | Y | Y | N | DeviceDiscoveryRuleByIPRange ID. |
||||||
discovery-profile-name | String | N | Y | Y * | Discovery profile name. |
||||||
use-ping | Boolean | N | Y | Y * | usePing flag. Default: false. |
||||||
use-nat | Boolean | N | Y | Y * | useNAT flag. Default: false. |
||||||
sharable | Boolean | N | Y | Y * | Profile sharable status. Default: true. |
||||||
use-snmp | Boolean | N | Y | Y * | useSnmp flag. Default: false. |
||||||
device-targets | add-device-discovery-rule-by-ip-range-request. | N | Y | Y * | |||||||
device-snmp-details | add-device-discovery-rule-by-ip-range-request. | N | Y | Y * | |||||||
device-snmp-version | enum(device-snmp-version) | N | Y | Y * | SNMP version. Possible Values:
|
||||||
discovery-action-additional-params | add-device-discovery-rule-by-ip-range-request. | N | Y | Y | Discovery Action additional parameter configuration. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceTargets node in the current node context. |
device-target | add-device-discovery-rule-by-ip-range-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this deviceTarget node in the current node context. |
id | Integer | Y | Y | N | N | N | Id of device Target. |
lower-ip | String | N | Y | Y * | N | N | Lower ip address of a network to be discovered. |
upper-ip | String | N | Y | Y * | N | N | upper ip address of a network to be discovered. |
device-ssh-credentials | add-device-discovery-rule-by-ip-range-request. | N | Y | Y | N | N | |
device-fingerprints | add-device-discovery-rule-by-ip-range-request. | N | Y | Y | N | N |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceSshCredentials node in the current node context. |
@total | Integer | Y | Y | N | Total number of gen_add-device-discovery-rule-by-ip-range-request-device-targets-device-targets-device-ssh-credentials in the API result set. |
device-ssh-credential | add-device-discovery-rule-by-ip-range-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this deviceSshCredential node in the current node context. |
||||||
id | Integer | Y | Y | N | N | N | Device credential id. |
||||||
username | String | N | Y | Y * | N | N | Name of user on the node used for authentication while discovery. |
||||||
keybased | Boolean | N | Y | Y * | N | N | True to enable key-based authentication. Default: false. |
||||||
credential-type | enum(credential-type) | N | Y | Y | N | N | Credential Type. Possible Values:
|
||||||
password | String | N | Y | Y * | N | N | Password for authentication. |
||||||
pass-phrase | String | N | Y | Y | N | N | Pass Phrase. |
||||||
private-key | String | N | Y | Y | N | N | Private Key. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceFingerprints node in the current node context. |
@total | Integer | Y | Y | N | Total number of gen_add-device-discovery-rule-by-ip-range-request-device-targets-device-targets-device-fingerprints in the API result set. |
device-fingerprint | add-device-discovery-rule-by-ip-range-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this deviceTargetFingerprint node in the current node context. |
id | Integer | Y | Y | N | N | N | Id of the finger print entity. |
host-name | String | N | Y | Y * | N | N | Name of the node. |
fingerprint | String | N | Y | Y * | N | N | device fingerprint. |
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceSnmpDetail node in the current node context. |
||||||||||
authentication-password | String | N | Y | Y * | Password for SNMPv3 authentication. |
||||||||||
id | Integer | Y | Y | N | Device SNMP details id. |
||||||||||
privacy-password | String | N | Y | Y * | key word to be used for encryption. |
||||||||||
snmpv1v2c-community | String | N | Y | Y * | SNMPV1/V2C Community name. |
||||||||||
user-name | String | N | Y | Y * | SNMPV3 username. |
||||||||||
snmp-auth-type | enum(snmp-auth-type) | N | Y | Y * | Authentication type of SNMPv3 Possible values : MD5, SHA1 or NONE;. Possible Values:
|
||||||||||
privacy-type | enum(privacy-type) | N | Y | Y * | Encryption methods to be used while discovery
Possible values: AES128, AES192, AES256, DES or NONE. Possible Values:
|
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this discoveryActionParams node in the current node context. |
discovery-action-additional-param | add-device-discovery-rule-by-ip-range-request. | N | Y | Y * | Discovery Action additional parameter. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this discoveryTriggerActionParam node in the current node context. |
parameter | String | N | Y | Y * | N | N | Parameter will act as a key. |
parameter-value | String | N | Y | Y * | N | N | ParameterValue will act as a value for the key. |
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this add-device-discovery-rule-by-ip-request node in the current node context. |
||||||
id | Integer | Y | Y | N | DeviceDiscoveryRuleByIp ID. |
||||||
discovery-profile-name | String | N | Y | Y * | Discovery profile name. |
||||||
use-ping | Boolean | N | Y | Y * | usePing flag. Default: false. |
||||||
use-nat | Boolean | N | Y | Y * | useNAT flag. Default: false. |
||||||
sharable | Boolean | N | Y | Y | Profile sharable status. Default: true. |
||||||
use-snmp | Boolean | N | Y | Y * | useSnmp flag. Default: false. |
||||||
device-targets | add-device-discovery-rule-by-ip-request. | N | Y | Y | |||||||
device-snmp-details | add-device-discovery-rule-by-ip-request. | N | Y | Y * | |||||||
device-snmp-version | enum(device-snmp-version) | N | Y | Y * | SNMP version. Possible Values:
|
||||||
discovery-action-additional-params | add-device-discovery-rule-by-ip-request. | N | Y | Y | Discovery Action additional parameter configuration. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceTargets node in the current node context. Hyperlink Template: /device-targets. |
device-target | add-device-discovery-rule-by-ip-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this deviceTarget node in the current node context. |
id | Integer | Y | Y | N | N | N | Id of device Target. |
ip-address | String | N | Y | Y * | N | N | ip-address of device to be discovered. |
device-ssh-credentials | add-device-discovery-rule-by-ip-request. | N | Y | Y | N | N | |
device-fingerprints | add-device-discovery-rule-by-ip-request. | N | Y | Y | N | N |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceSshCredentials node in the current node context. Hyperlink Template: /device-ssh-credentials. |
@total | Integer | Y | Y | N | Total number of gen_add-device-discovery-rule-by-ip-request-add-device-discovery-rule-by-ip-request-device-targets-device-targets-device-ssh-credentials in the API result set. |
device-ssh-credential | add-device-discovery-rule-by-ip-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this deviceSshCredential node in the current node context. |
||||||
id | Integer | Y | Y | N | N | N | Device credential id. |
||||||
username | String | N | Y | Y * | N | N | Name of user on the node used for authentication while discovery. |
||||||
keybased | Boolean | N | Y | Y * | N | N | True to enable key-based authentication. Default: false. |
||||||
credential-type | enum(credential-type) | N | Y | Y | N | N | Credential Type. Possible Values:
|
||||||
password | String | N | Y | Y * | N | N | Password for authentication. |
||||||
pass-phrase | String | N | Y | Y | N | N | Pass Phrase. |
||||||
private-key | String | N | Y | Y | N | N | Private Key. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceFingerprints node in the current node context. Hyperlink Template: /device-fingerprints. |
@total | Integer | Y | Y | N | Total number of gen_add-device-discovery-rule-by-ip-request-add-device-discovery-rule-by-ip-request-device-targets-device-targets-device-fingerprints in the API result set. |
device-fingerprint | add-device-discovery-rule-by-ip-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this deviceTargetFingerprint node in the current node context. |
id | Integer | Y | Y | N | N | N | Id of the finger print entity. |
host-name | String | N | Y | Y * | N | N | Name of the node. |
fingerprint | String | N | Y | Y * | N | N | device fingerprint. |
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceSnmpDetail node in the current node context. |
||||||||||
authentication-password | String | N | Y | Y * | Password for SNMPv3 authentication. |
||||||||||
id | Integer | Y | Y | N | Device SNMP details id. |
||||||||||
privacy-password | String | N | Y | Y * | key word to be used for encryption. |
||||||||||
snmpv1v2c-community | String | N | Y | Y * | SNMPV1/V2C Community name. |
||||||||||
user-name | String | N | Y | Y * | SNMPV3 username. |
||||||||||
snmp-auth-type | enum(snmp-auth-type) | N | Y | Y * | Authentication type of SNMPv3 Possible values : MD5, SHA1 or NONE;. Possible Values:
|
||||||||||
privacy-type | enum(privacy-type) | N | Y | Y * | Encryption methods to be used while discovery
Possible values: AES128, AES192, AES256, DES or NONE. Possible Values:
|
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this discoveryActionParams node in the current node context. |
discovery-action-additional-param | add-device-discovery-rule-by-ip-request. | N | Y | Y * | Discovery Action additional parameter. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this discoveryTriggerActionParam node in the current node context. |
parameter | String | N | Y | Y * | N | N | Parameter will act as a key. |
parameter-value | String | N | Y | Y * | N | N | ParameterValue will act as a value for the key. |
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this add-device-discovery-rule-by-ip-subnet-request node in the current node context. |
||||||
id | Integer | Y | Y | N | DeviceDiscoveryRuleByIPSubnet ID. |
||||||
discovery-profile-name | String | N | Y | Y * | Discovery profile name. |
||||||
use-ping | Boolean | N | Y | Y * | usePing flag. Default: false. |
||||||
use-nat | Boolean | N | Y | Y * | useNAT flag. Default: false. |
||||||
sharable | Boolean | N | Y | Y * | Profile sharable status. Default: true. |
||||||
use-snmp | Boolean | N | Y | Y * | useSnmp flag. Default: false. |
||||||
device-targets | add-device-discovery-rule-by-ip-subnet-request. | N | Y | Y * | |||||||
device-snmp-details | add-device-discovery-rule-by-ip-subnet-request. | N | Y | Y * | |||||||
device-snmp-version | enum(device-snmp-version) | N | Y | Y * | SNMP version. Possible Values:
|
||||||
discovery-action-additional-params | add-device-discovery-rule-by-ip-subnet-request. | N | Y | Y | Discovery Action additional parameter configuration. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceTargets node in the current node context. |
device-target | add-device-discovery-rule-by-ip-subnet-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this deviceTarget node in the current node context. |
id | Integer | Y | Y | N | N | N | Id of device Target. |
base-ip | String | N | Y | Y * | N | N | Network ip of a network to be discovered. |
subnet-mask | String | N | Y | Y * | N | N | Sub-net mask of the above mentioned network. |
device-ssh-credentials | add-device-discovery-rule-by-ip-subnet-request. | N | Y | Y | N | N | |
device-fingerprints | add-device-discovery-rule-by-ip-subnet-request. | N | Y | Y | N | N |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceSshCredentials node in the current node context. |
@total | Integer | Y | Y | N | Total number of gen_add-device-discovery-rule-by-ip-subnet-request-device-targets-device-targets-device-ssh-credentials in the API result set. |
device-ssh-credential | add-device-discovery-rule-by-ip-subnet-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this deviceSshCredential node in the current node context. |
||||||
id | Integer | Y | Y | N | N | N | Device credential id. |
||||||
username | String | N | Y | Y * | N | N | Name of user on the node used for authentication while discovery. |
||||||
keybased | Boolean | N | Y | Y * | N | N | True to enable key-based authentication. Default: false. |
||||||
credential-type | enum(credential-type) | N | Y | Y | N | N | Credential Type. Possible Values:
|
||||||
password | String | N | Y | Y * | N | N | Password for authentication. |
||||||
pass-phrase | String | N | Y | Y | N | N | Pass Phrase. |
||||||
private-key | String | N | Y | Y | N | N | Private Key. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceFingerprints node in the current node context. |
@total | Integer | Y | Y | N | Total number of gen_add-device-discovery-rule-by-ip-subnet-request-device-targets-device-targets-device-fingerprints in the API result set. |
device-fingerprint | add-device-discovery-rule-by-ip-subnet-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this deviceTargetFingerprint node in the current node context. |
id | Integer | Y | Y | N | N | N | Id of the finger print entity. |
host-name | String | N | Y | Y * | N | N | Name of the node. |
fingerprint | String | N | Y | Y * | N | N | device fingerprint. |
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceSnmpDetail node in the current node context. |
||||||||||
authentication-password | String | N | Y | Y * | Password for SNMPv3 authentication. |
||||||||||
id | Integer | Y | Y | N | Device SNMP details id. |
||||||||||
privacy-password | String | N | Y | Y * | key word to be used for encryption. |
||||||||||
snmpv1v2c-community | String | N | Y | Y * | SNMPV1/V2C Community name. |
||||||||||
user-name | String | N | Y | Y * | SNMPV3 username. |
||||||||||
snmp-auth-type | enum(snmp-auth-type) | N | Y | Y * | Authentication type of SNMPv3 Possible values : MD5, SHA1 or NONE;. Possible Values:
|
||||||||||
privacy-type | enum(privacy-type) | N | Y | Y * | Encryption methods to be used while discovery
Possible values: AES128, AES192, AES256, DES or NONE. Possible Values:
|
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this discoveryActionParams node in the current node context. |
discovery-action-additional-param | add-device-discovery-rule-by-ip-subnet-request. | N | Y | Y * | Discovery Action additional parameter. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this discoveryTriggerActionParam node in the current node context. |
parameter | String | N | Y | Y * | N | N | Parameter will act as a key. |
parameter-value | String | N | Y | Y * | N | N | ParameterValue will act as a value for the key. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this add-jboss-fabric-node-request node in the current node context. |
password | String | N | Y | Y * | The login password used by the Junos Space server to login to Space Node while adding the node to the fabric. |
ip | String | N | Y | Y * | The IPv4 / IPv6 address of the node. |
username | String | N | Y | Y * | The login user name used by the Junos Space server to login to Space Node while adding the node to the fabric. |
name | String | N | Y | Y * | Name of the node. |
fingerprint | String | N | Y | Y | Fingerprint of the node. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this add-more-devices-request node in the current node context. Hyperlink Template: /api/space/device-management/modeled-device-management/modeled-instances/{*ID}. |
tag-name | String | N | Y | Y | Tag devices with this tag. |
device-count | Integer | N | Y | Y * | Number of devices, This will be overridden if deviceUnits are explicitly defined. |
devices | add-more-devices-request. | N | Y | Y | List of modeled device which contains details like device-name, platform, os-version, serial-number. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceUnitsMOColls node in the current node context. Hyperlink Template: /api/space/device-management/modeled-device-management/modeled-instances/{*ID}/devices. |
@total | Integer | Y | Y | N | Total number of gen_deploy-instance-device-units-mo-coll in the API result set. |
device | add-more-devices-request. | N | Y | Y | Modeled device which contains details like device-name, platform, os-version, serial-number. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this deployDeviceUnit node in the current node context. |
device-name | String | N | Y | Y | N | N | Name of the device unit. |
platform | String | N | Y | Y | N | N | The platform of the device. |
os-version | String | N | Y | Y | N | N | OS version of the device unit. |
serial-number | String | N | Y | Y | N | N | Serial Number of device unit. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this add-secondary-database-fabric-node-request node in the current node context. |
secondary-node | add-secondary-database-fabric-node-request. | N | Y | Y * | Information about the secondary Database Node which has to be added to the fabric. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this secondaryNodeInfo node in the current node context. |
username | String | N | Y | Y * | The login user name used by the Junos Space server to login to Space Node while adding the node to the fabric. |
password | String | N | Y | Y * | The login password used by the Junos Space server to login to Space Node while adding the node to the fabric. |
name | String | N | Y | Y * | Name of the node. |
ip | String | N | Y | Y * | The IPv4 / IPv6 address of the node. |
fingerprint | String | N | Y | Y | Fingerprint of the node. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this add-special-fabric-node-request node in the current node context. |
ip | String | N | Y | Y * | The IPv4 / IPv6 address of the node. |
name | String | N | Y | Y * | Name of the node. |
user-name | String | N | Y | Y | The login user name used by the Junos Space server to login to Special Node while adding the node to the fabric. If this is not provided then while adding the node to the fabric Junos Space server will try to connect to the node without credentials. |
password | String | N | Y | Y | The login password used by the Junos Space server to login to Special Node while adding the node to the fabric. |
fingerprint | String | N | Y | Y | Fingerprint of the node. |
Field Name | Type | Read Only | GET | PUT / POST | PATCH | Description |
---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | Link to this api-access-profile node in the current node context. Hyperlink Template: /api/space/user-management/api-access-profiles/{*ID}. |
@href | String(URI) | Y | Y | N | N | Link to an external api-access-profile. Hyperlink Template: /api/space/user-management/api-access-profiles/{*ID}. |
*id | Integer | Y | Y | N | N | Id of the api access profile. |
name | String | N | Y | Y * | Y | Name of the api access profile. |
description | String | N | Y | Y * | Y | Description for the api access profile. |
predefined | Boolean | Y | Y | N | N | This flag is used to define whether this api access profile is predefined or not. Default: false. |
exec-rpc-rules | api-access-profile. | N | Y | Y * | Y | |
domain-id | Integer | Y | Y | N | N | Domain ID. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this rpcRules node in the current node context. |
exec-rpc-rule | api-access-profile. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this aPIRPCRule node in the current node context. |
rule | String | N | Y | Y * | N | N | RPC restriction rule. |
Field Name | Type | Read Only | GET | PUT / POST | PATCH | Description |
---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | Link to this api-access-profiles node in the current node context. |
@total | Integer | Y | Y | N | N | Total number of api-access-profiles in the API result set. |
api-access-profile | api-access-profiles. | N | Y | Y * | Y |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this aPIAccessProfile node in the current node context. Hyperlink Template: /api/space/user-management/api-access-profiles/{*ID}. |
@href | String(URI) | Y | Y | N | N | N | Link to an external api-access-profile. Hyperlink Template: /api/space/user-management/api-access-profiles/{*ID}. |
id | Integer | Y | Y | N | N | N | Id of the api access profile. |
name | String | N | Y | Y * | Y | Y | Name of the api access profile. |
description | String | N | Y | Y * | Y | Y | Description for the api access profile. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this applicable-configlets node in the current node context. |
@total | Integer | Y | Y | N | Total number of applicable-configlets in the API result set. |
applicable-configlet | applicable-configlets. | N | Y | Y * | Configlet that is applicable for the Device Family. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@href | String(URI) | Y | Y | N | N | N | Link to an external cliConfigurationTemplate. Hyperlink Template: /api/space/configuration-management/cli-configlets/{*ID}. |
||||||
id | Integer | Y | Y | N | N | N | Configlet ID Unique key of the configlet. |
||||||
name | String | Y | Y | N | Y | Y | Configlet Name The name of the configlet and it cannot exceed 255 characters. You cannot have two configlets with the same name in one domain and if this configlet have to be included by other configlets via #mixin directive, then configlet name should not have SPACE and DOT(. |
||||||
category | String | Y | Y | N | Y | Y | Category Category for which the configlet belongs to and this is an arbitrary value, which can be used for filtering. The Category cannot exceed 255 characters. |
||||||
device-family | String | Y | Y | N | Y | Y | Device Family The device family for which the configlet will be applicable for. |
||||||
latest-version | String | Y | Y | N | Y | Y | Latest Version Latest version of the configlet. |
||||||
last-modified-by | String | Y | Y | N | Y | Y | Last Modified user The name of the user who modified the configlet at last. |
||||||
creation-time | Date | Y | Y | N | Y | Y | Creation Time The time when the configlet was created. |
||||||
description | String | Y | Y | N | N | N | Description Description of the configlet and it cannot exceed 2500 characters. |
||||||
execution-type | String | Y | Y | N | Y | Y | Types of Execution There are two types of execution types.
|
||||||
last-updated-time | Date | Y | Y | N | Y | Y | Last Modified Time The time when the configlet was updated at last. |
||||||
domain-id | Integer | Y | Y | N | N | Y | Domain ID ID of the domain for which the configlet belongs to. |
||||||
domain-name | String | Y | Y | N | N | N | Domain Name Name of the domain for which the Cli-Configlet belongs to. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this applicable-devices node in the current node context. |
@total | Integer | Y | Y | N | Total number of applicable-devices in the API result set. |
applicable-device | applicable-devices. | N | Y | Y * | A Device (excluding Unmanaged/Modeled Device) to which the Configlet is applicable. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@href | String(URI) | Y | Y | N | N | N | Link to an external device. Hyperlink Template: /api/space/device-management/devices/{*ID}. |
id | Integer | Y | Y | N | Y | Y | Device ID Unique key of the Device to which the configlet is applicable. |
name | String | Y | Y | N | Y | Y | Device Name Name of the Device for which the configlet is applicable. |
ip-address | String | Y | Y | N | Y | Y | IP Address IP Address of the Device to which the configlet is applicable. |
serial-number | String | Y | Y | N | Y | Y | Serial Number Serial Number of the Device to which the configlet is applicable. |
connection-status | String | Y | Y | N | Y | Y | Connection Status Connection Status of the Device to which the configlet is applicable. |
managed-status | String | Y | Y | N | Y | Y | Managed Status Managed Status of the Device to which the configlet is applicable. |
device-family | String | Y | Y | N | Y | Y | Device Family Family type of the Device to which the configlet is applicable. |
platform | String | Y | Y | N | Y | Y | Platform Platform of the Device to which the configlet is applicable. |
os-version | String | Y | Y | N | Y | Y | OS Version OS Version of the Device to which the configlet is applicable. |
domain-id | Integer | Y | Y | N | N | Y | Domain ID ID of the Domain to which the Device belongs to. |
domain-name | String | Y | Y | N | N | N | Domain Name Name of the Domain to which the Device belongs to. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this application node in the current node context. Hyperlink Template: /api/space/application-management/applications/{*ID}. |
@href | String(URI) | Y | Y | N | Link to an external application. Hyperlink Template: /api/space/application-management/applications/{*ID}. |
vendor-id | String | N | Y | Y * | Vendor ID. |
*id | Integer | Y | Y | N | Application ID. |
name | String | Y | Y | N | Application Name. |
domain-id | Integer | Y | Y | N | Application's Domain ID. |
title | String | Y | Y | N | Application Title. |
app-version | String | Y | Y | N | Application Version. |
app-sub-version | String | Y | Y | N | Application Sub-Version. |
release-type | String | Y | Y | N | Application Release Type. |
description | String | Y | Y | N | Application Description. |
domain-name | String | Y | Y | N | Application's Domain Name. |
min-platform-version | String | Y | Y | N | Minimum Platform Version which supports this application. |
server-group | String | Y | Y | N | Name of server group on which the application is deployed. |
settings | String | Y | Y | N | config settings for application Hyperlink Template: /api/space/application-management/applications/{*ID}/settings-config. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | Link to this application node in the current node context. |
id | Integer | N | Y | Y * |
Unique identifier for the application. |
appName | String | N | Y | Y * |
Name of the application. |
appVersion | String | N | Y | Y * |
Version of the application. |
appSubVersion | String | N | Y | Y |
Sub-version of the application. |
title | String | N | Y | Y * |
Title of the application. |
description | String | N | Y | Y * |
Description of the application. |
releaseType | String | N | Y | Y |
Type of release for the application. |
vendorId | String | N | Y | Y |
Unique identifier for the application vendor. |
vendorName | String | N | Y | Y |
Name of the application vendor. |
settings | String | N | Y | Y * |
Configuration settings for the application. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this applications node in the current node context. |
@total | Integer | Y | Y | N | Total number of applications in the API result set. |
application | applications. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this application node in the current node context. Hyperlink Template: /api/space/application-management/applications/{*ID}. |
@href | String(URI) | Y | Y | N | N | N | Link to an external application. Hyperlink Template: /api/space/application-management/applications/{*ID}. |
id | Integer | Y | Y | N | N | N | Application ID. |
name | String | Y | Y | N | Y | Y | Application Name. |
domain-id | Integer | Y | Y | N | N | Y | Application's Domain ID. |
release-type | String | Y | Y | N | N | N | Application Release Type. |
title | String | Y | Y | N | Y | Y | Application Title. |
description | String | Y | Y | N | N | N | Application Description. |
app-version | String | Y | Y | N | Y | Y | Application Version. |
app-sub-version | String | Y | Y | N | Y | N | Application Sub-Version. |
min-platform-version | String | Y | Y | N | N | N | Minimum Platform Version which supports this application. |
domain-name | String | Y | Y | N | N | N | Application's Domain Name. |
server-group | String | Y | Y | N | N | N | Name of server group on which the application is deployed. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | Link to this applications node in the current node context. |
@size | Integer | N | Y | Y |
Total number of applications available in the system. |
application | applications. | N | Y | Y * |
A collection of applications. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | N | N | Link to this jSApplicationConfig node in the current node context. |
@href | String(URI) | N | Y | Y | N | N | Link to an external jSApplicationConfig. |
id | Integer | N | Y | Y * | N | N | Unique identifier for an application |
appName | String | N | Y | Y * | N | N | Name of the application |
appVersion | String | N | Y | Y * | Y | Y | Version of the application |
title | String | N | Y | Y * | Y | Y | Title of the application |
description | String | N | Y | Y * | N | N | Description of the application |
releaseType | String | N | Y | Y | N | N | Type of release for the application |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this apply-cli-configlet node in the current node context. |
configlet | apply-cli-configlet. | N | Y | Y * | Configlet details. |
cli-configlet-params | apply-cli-configlet. | N | Y | Y | Configlet parameter details. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this cliConfigurationTemplate node in the current node context. |
@href | String(URI) | N | Y | Y * | Link to an external cliConfigurationTemplate. Hyperlink Template: /api/space/configuration-management/cli-configlets/{*ID}. |
id | Integer | Y | Y | N | Unique key of the configlet. |
name | String | Y | Y | N | Name of the configlet The Name cannot exceed 255 characters. You cannot have two configlets with the same name. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this cliConfigletParams node in the current node context. |
cli-configlet-param | apply-cli-configlet. | N | Y | Y * | Configlet parameter. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this configletParamForNBI node in the current node context. |
parameter | apply-cli-configlet. | N | Y | Y * | N | N | Parameter details. |
parameter-value | String | N | Y | Y * | N | N | Parameter Value. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this paramForNBI node in the current node context. |
@href | String(URI) | N | Y | Y * | Link to an external paramForNBI. Hyperlink Template: /api/space/configuration-management/cli-configlets/{*ID}/cli-configlet-params/{*ID}. |
param-id | Integer | Y | Y | N | Configlet Parameter ID Unique Id for the configlet parameter. Default: 0. Default: 0. |
name | String | Y | Y | N | Parameter Name Name of the parameter. |
configlet-id | Integer | Y | Y | N | Configlet ID Unique Id for the configlet. |
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this apply-cli-configlet-job-result node in the current node context. Hyperlink Template: /api/space/configuration-management/apply-cli-configlet-job-results/{*ID}. |
||||||||||||||||
@href | String(URI) | Y | Y | N | Link to an external apply-cli-configlet-job-result. Hyperlink Template: /api/space/configuration-management/apply-cli-configlet-job-results/{*ID}. |
||||||||||||||||
applied-configuration | String | N | Y | Y * | Applied Configuration. |
||||||||||||||||
status-string | String | N | Y | Y * | Status String. |
||||||||||||||||
end-time | Date | N | Y | Y | End Time. |
||||||||||||||||
cli-template-name | String | N | Y | Y * | Cli Template Name. |
||||||||||||||||
params-detailss | apply-cli-configlet-job-result. | N | Y | Y | Collection of Configlet Parameters applied on the Device. |
||||||||||||||||
*id | Integer | Y | Y | N | Job result table row ID. |
||||||||||||||||
start-time | Date | N | Y | Y * | Start Time. |
||||||||||||||||
cli-configlet-mgmt-job-status | enum(cli-configlet-mgmt-job-status) | N | Y | Y * | Cli Configlet Mgmt Job Status. Possible Values:
|
||||||||||||||||
post-configuration | Boolean | N | Y | Y * | Post Configuration. Default: false. |
||||||||||||||||
category | String | N | Y | Y * | Category. |
||||||||||||||||
device-name | String | N | Y | Y * | Device Name. |
||||||||||||||||
cli-template-id | Integer | N | Y | Y * | Cli Template ID. |
||||||||||||||||
description | String | N | Y | Y | Description. |
||||||||||||||||
job-remarks | String | N | Y | Y * | Job Remarks. |
||||||||||||||||
context | String | N | Y | Y * | Context. |
||||||||||||||||
postparameters | Boolean | N | Y | Y * | Postparameters. Default: false. |
||||||||||||||||
job-percentage-completed | Double | N | Y | Y * | Job Percentage Completed. |
||||||||||||||||
job-instance-id | Integer | N | Y | Y * | Job Instance ID. |
||||||||||||||||
device-id | Integer | N | Y | Y * | Device ID. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this paramsDetailsses node in the current node context. Hyperlink Template: /api/space/configuration-management/apply-cli-configlet-job-results/{*ID}/params-detailss. |
applied-params-details | apply-cli-configlet-job-result. | N | Y | Y * | Configlet Parameters applied on the Device. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this appliedParamsDetails node in the current node context. |
param-value | String | N | Y | Y * | N | N | Param Value. |
param-name | String | N | Y | Y * | N | N | Param Name. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this apply-cli-configlet-job-results node in the current node context. |
@total | Integer | Y | Y | N | Total number of apply-cli-configlet-job-results in the API result set. |
apply-cli-configlet-job-result | apply-cli-configlet-job-results. | N | Y | Y * | Apply cli configlet job result detail. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this applyCLIConfigletJobResult node in the current node context. Hyperlink Template: /api/space/configuration-management/apply-cli-configlet-job-results/{*ID}. |
||||||||||||||||
id | Integer | Y | Y | N | N | N | Job result table row ID. |
||||||||||||||||
job-status | enum(job-status) | Y | Y | N | Y | Y | Status of this job - same as status on the job. Possible Values:
|
||||||||||||||||
applied-configuration | String | Y | Y | N | N | N | Configuration applied on the device. |
||||||||||||||||
cli-template-name | String | Y | Y | N | Y | Y | Cli Template Name. |
||||||||||||||||
params | apply-cli-configlet-job-results. | Y | Y | N | N | N | Collection of Configlet Parameters. |
||||||||||||||||
post-configuration | Boolean | Y | Y | N | N | N | Post Configuration. Default: false. |
||||||||||||||||
category | String | Y | Y | N | N | N | Category. |
||||||||||||||||
device-name | String | Y | Y | N | Y | Y | Device Name. |
||||||||||||||||
cli-template-id | Integer | Y | Y | N | Y | Y | Cli Template ID. |
||||||||||||||||
description | String | Y | Y | N | N | N | Description. |
||||||||||||||||
job-remarks | String | Y | Y | N | Y | Y | Job Remarks. |
||||||||||||||||
context | String | Y | Y | N | N | N | XPath to device configuration context. |
||||||||||||||||
post-parameters | Boolean | Y | Y | N | N | N | Post Parameters. Default: false. |
||||||||||||||||
job-percentage-completed | Double | Y | Y | N | N | N | Job Percentage Completed. |
||||||||||||||||
job-id | Integer | Y | Y | N | N | N | Job ID. |
||||||||||||||||
device-id | Integer | Y | Y | N | N | N | Device ID. |
||||||||||||||||
device | String | Y | Y | N | N | N | Device Link Hyperlink Template: /api/space/device-management/devices/{*ID}. |
||||||||||||||||
job | String | Y | Y | N | N | N | Job Link Hyperlink Template: /api/space/job-management/jobs/{*ID}. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this paramsDetailsMOs node in the current node context. |
@total | Integer | Y | Y | N | Total number of gen_apply-cli-configlet-job-results-apply-cli-configlet-job-results-params-details-mos in the API result set. |
param | apply-cli-configlet-job-results. | N | Y | Y * | Configlet Parameter. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this appliedParamsDetails node in the current node context. |
param-value | String | N | Y | Y * | N | N | Param Value. |
param-name | String | N | Y | Y * | N | N | Param Name. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this apply-cli-configlet-request node in the current node context. |
device | apply-cli-configlet-request. | N | Y | Y * | Device details. |
context | String | N | Y | Y | The XPATH context. |
cli-configlet-params | apply-cli-configlet-request. | N | Y | Y | List of Configlet Parameters. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | Link to an external device. Hyperlink Template: /api/space/device-management/devices/{*ID}. |
id | Integer | Y | Y | N | Device ID Unique ID of the device through this device can be fetched. |
name | String | Y | Y | N | Device Name. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this cliConfigletParams node in the current node context. |
cli-configlet-param | apply-cli-configlet-request. | N | Y | Y * | Configlet Parameters Configlet parameters which will be applied in configlet configuration and if value of the configlet parameter is not specified then default value or evaluated value by xpath would be considered. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this configletParamForNBI node in the current node context. |
parameter | apply-cli-configlet-request. | N | Y | Y * | N | N | Parameter Details of the parameter. |
parameter-value | String | N | Y | Y * | N | N | Parameter Value Value of the parameter to be applied in configlet configuration. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | Link to an external paramForNBI. Hyperlink Template: /api/space/configuration-management/cli-configlets/{*ID}/cli-configlet-params/{*ID}. |
param-id | Integer | Y | Y | N | Configlet Parameter ID Unique key of the configlet parameter ID. Default: 0. |
name | String | Y | Y | N | Parameter Name Name of the parameter. |
configlet-id | Integer | Y | Y | N | Configlet ID Unique ID for the configlet. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this archive-purge-audit-logs-by-age-request node in the current node context. |
purge-days | Long | N | Y | Y | The number of days which is used as the criteria to select audit logs for purge operation. Default: 90. |
purge-from-all-domains | Boolean | N | Y | Y | The boolean value which is used to determine whether
the audtit logs has to be purged from all the RBAC Domains the user has access to. The default value is "false". Default: false. |
archive-before-purge | Boolean | N | Y | Y | The boolean value indicating whether the audit logs has to be archived before purge. The audit logs will be archived either in Junos space server in the path "/var/lib/mysql/archive" or to a remote SCP server if the "archive-info" in specified. Default: true. |
remote-archive-info | archive-purge-audit-logs-by-age-request. | N | Y | Y | The Information about the remote SCP server where the archived audit logs will be stored. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this auditlogArchive node in the current node context. |
user-name | String | N | Y | Y * | The user name which will be used by the Junos space server during login
to the remote SCP server to store the archive file. |
password | String | N | Y | Y * | The password which will be used by the Junos space server during login
to the remote SCP server to store the archive file. |
remote-ip | String | N | Y | Y * | The IP of the remote SCP server in which the Junos space server will store the archive file. |
archive-path | String | N | Y | Y * | The path in the remote SCP server where the Junos space server will store the archive file. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this archive-purge-audit-logs-by-time-request node in the current node context. |
purge-time | Long | N | Y | Y * | The time which is used as the criteria to select audit logs for purge operation. |
purge-from-all-domains | Boolean | N | Y | Y | The boolean value which is used to determine whether
the audtit logs has to be purged from all the RBAC Domains the user has access to. The default value is "false". Default: false. |
archive-before-purge | Boolean | N | Y | Y | The boolean value indicating whether the audit logs has to be archived before purge. The audit logs will be archived either in Junos space server in the path "/var/lib/mysql/archive" or to a remote SCP server if the "archive-info" in specified. Default: true. |
remote-archive-info | archive-purge-audit-logs-by-time-request. | N | Y | Y | The Information about the remote SCP server where the archived audit logs will be stored. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this auditlogArchive node in the current node context. |
user-name | String | N | Y | Y * | The user name which will be used by the Junos space server during login
to the remote SCP server to store the archive file. |
password | String | N | Y | Y * | The password which will be used by the Junos space server during login
to the remote SCP server to store the archive file. |
remote-ip | String | N | Y | Y * | The IP of the remote SCP server in which the Junos space server will store the archive file. |
archive-path | String | N | Y | Y * | The path in the remote SCP server where the Junos space server will store the archive file. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this archive-purge-jobs-local-request node in the current node context. |
purge-from-all-domains | Boolean | N | Y | Y * | Purge From All Domains. |
archive-jobs-before | Long | N | Y | Y * | Job which triggered before this date will be archived. |
job-type | String | N | Y | Y * | Type of job to be purge
List of types are available under /api/space/job-management/job-types. Default: "All". |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this archive-purge-jobs-remote-request node in the current node context. |
archive-jobs-before | Long | N | Y | Y * | Job which triggered before this date will be archived. |
job-type | String | N | Y | Y * | Type of job to be purge
List of types are available under /api/space/job-management/job-types. Default: "All". |
purge-from-all-domains | Boolean | N | Y | Y * | Purge From All Domains. |
user | String | N | Y | Y * | user name of remote machine to remote authentication. |
password | String | N | Y | Y * | Password for the above mentioned user to remote authentication. |
ip | String | N | Y | Y * | ip of the machine in which the archive files will be stored. |
path | String | N | Y | Y * | file path to save archive files
Note: This should end with /. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
devices | assign-devices. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this devices node in the current node context. |
device | assign-devices. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | N | N | Link to an external device. Hyperlink Template: /api/space/device-management/devices/{*ID}. |
id | Integer | Y | Y | N | Y | Y | Device ID. |
name | String | Y | Y | N | Y | Y | Device Name. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this assign-devices-job-results node in the current node context. |
@total | Integer | Y | Y | N | Total number of assign-devices-job-results in the API result set. |
assign-devices-job-result | assign-devices-job-results. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this assignDevicesResult node in the current node context. |
||||||
id | Integer | Y | Y | N | N | N | Job result table row ID. |
||||||
assign-device-status | enum(assign-device-status) | N | Y | Y * | Y | Y | Device assignment to domain status(Can be any one of FAILURE, SUCCESS or INPROGRESS). Possible Values:
|
||||||
hostname | String | N | Y | Y * | Y | Y | Hostname of the device. |
||||||
assign-description | String | N | Y | Y * | Y | N | Failure reason for the device assignment failure. |
||||||
device-id | Integer | N | Y | Y * | Y | Y | device id. |
||||||
ip | String | N | Y | Y * | Y | N | IP address of the device. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this associated-devices node in the current node context. |
@total | Integer | Y | Y | N | Total number of associated-devices in the API result set. |
device | associated-devices. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description | ||||
---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this deviceImageValidation node in the current node context. Hyperlink Template: /api/space/software-management/packages/{*ID}/associated-devices. |
||||
@href | String(URI) | N | Y | Y * | N | N | Link to an external deviceImageValidation. Hyperlink Template: /api/space/device-management/devices/{*ID}. |
||||
checksum-status | enum(checksum-status) | N | Y | Y | N | N | Possible Values:
|
||||
checksum-time | String | N | Y | Y | N | N | |||||
ip-addr | String | N | Y | Y | N | N | |||||
device-name | String | N | Y | Y | N | N | |||||
device-id | Integer | N | Y | Y | N | N |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this associated-devices node in the current node context. |
@total | Integer | Y | Y | N | Total number of associated-devices in the API result set. |
associated-device | associated-devices. | N | Y | Y * | A collection of Devices associated with the Software Package. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description | ||||
---|---|---|---|---|---|---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | N | N | Link to an external deviceImageAssociation. Hyperlink Template: /api/space/device-management/devices/{*ID}. |
||||
@uri | String(URI) | Y | Y | N | N | N | Link to this deviceImageAssociation node in the current node context. Hyperlink Template: /api/space/software-management/packages/{*ID}/associated-devices/{*ID}. |
||||
checksum-status | enum(checksum-status) | Y | Y | N | Y | Y | States whether or not the Software Package staged on the Device is Valid. Possible Values:
|
||||
device-name | String | Y | Y | N | N | N | Name of the Device associated with the Software Package. |
||||
deployed-status | enum(deployed-status) | Y | Y | N | N | N | States whether or not the Software Package is Deployed on the Device. Possible Values:
|
||||
checksum-time | Date | Y | Y | N | Y | Y | Time at which the Software Package staged on the Device is validated. |
||||
staged-status | enum(staged-status) | Y | Y | N | Y | Y | States whether or not the Software Package is Staged on the Device. Possible Values:
Default: NOTSTAGED. |
||||
device-id | Integer | Y | Y | N | N | N | ID of the Device associated with the Software Package. |
||||
ip-address | String | Y | Y | N | N | N | IP Address of the Device associated with the Software Package. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | Link to this associated-scripts node in the current node context. |
@size | Integer | N | Y | Y | Total number of results available |
script-device-association | associated-scripts. | N | Y | Y * |
The collection of associations. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
script | associated-scripts. | N | Y | Y * | N | N | The script metadata (that is, script ID, name, and type). |
||||||
script-category | String | N | Y | Y * | Y | Y |
Category of the script. |
||||||
deployed-version | String | N | Y | Y * | N | N | The script deployed version | ||||||
device-name | String | N | Y | Y * | N | N | The name of the device | ||||||
script-status | enum(script-status) | N | Y | Y * | N | N |
The script status
Possible Values:
|
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y | Link to an external script. |
@uri | String(URI) | N | Y | Y | Link to this script node in the current node context. |
script-id | Long | N | Y | Y * |
The script's ID. |
script-name | String | N | Y | Y * | The name of the script |
script-type | String | N | Y | Y * |
The script status, which is either enabled or disabled. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this associated-softwares node in the current node context. |
@total | Integer | Y | Y | N | Total number of associated-softwares in the API result set. |
associated-software | associated-softwares. | N | Y | Y * | A collection of Software Packages associated with the Device. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description | ||||
---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this deviceImageValidation node in the current node context. Hyperlink Template: /api/space/software-management/packages/{*ID}. |
||||
@href | String(URI) | N | Y | Y * | N | N | Link to an external deviceImageValidation. Hyperlink Template: /api/space/software-management/packages/{*ID}. |
||||
checksum-status | enum(checksum-status) | N | Y | Y | N | N | States whether or not the Software Package staged on the Device is Valid. Possible Values:
|
||||
checksum-time | String | N | Y | Y | N | N | Time at which the Software Package staged on the Device is validated. |
||||
software-file-name | String | N | Y | Y | N | N | Name of the Software Package associated with the Device. |
||||
software-id | Integer | Y | Y | N | N | N | ID of the Software Package associated with the Device. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | Link to this audit-log node in the current node context. |
record-http-get-method | Boolean | N | Y | Y * |
Indicates whether a record is returned. |
auditlog-forwarding-interval | Integer | N | Y | Y * |
Audit log forwarding interval in minutes. |
log-success-scenario | Boolean | N | Y | Y * |
Indicates whether a Log Successful Audit Log forwarding. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | Link to this audit-log node in the current node context. |
userName | String | N | Y | Y |
Contains the name of the user who accessed the API. |
userIpAddr | String | N | Y | Y |
Contains the IP of the user who accessed the API. |
description | String | N | Y | Y |
Contains the description of what the API did. |
logTime | String | N | Y | Y |
Contains the current server timestamp. |
applicationName | String | N | Y | Y |
Contains the constant 'REST' to represent that the record was logged by the REST API. |
taskName | String | N | Y | Y |
Contains the URI of the API. |
result | String | N | Y | Y |
Contains the HTTP status code returned to the user. |
domainId | Integer | N | Y | Y |
Contains the domain id of the audit log object. |
domainName | String | N | Y | Y | Contains the domain name of the audit log object |
job | audit-log. | N | Y | Y |
Contains the job information related to the API, if the API is asynchronous. |
object | audit-log. | N | Y | Y |
Contains the modified object's information related to the API, if the API is synchronous. |
workSpaceName | String | N | Y | Y | |
domain | String | Y | Y | N |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y | Link to an external job. |
id | Integer | N | Y | Y | Job ID. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
link | audit-log. | N | Y | Y | N | N | Reference to modified object. |
object-name | String | N | Y | Y | N | N |
Field contains the name of modified object. |
object-detail | String | N | Y | Y | N | N | Modified Object Detail. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y | Link to an external modifiedObjectLink. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | Link to this audit-logs node in the current node context. |
@size | Integer | N | Y | Y |
Contains the size of the collection of records. |
@total | Integer | N | Y | Y | Total number of audit-logs in the API result set. |
audit-log | audit-logs. | N | Y | Y |
Contains the record entries. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | N | N | Link to this auditlogTO node in the current node context. |
@href | String(URI) | N | Y | Y | N | N | Link to an external auditlogTO. |
@key | Integer | N | Y | Y | N | N |
Contains the ID of the record. |
userName | String | N | Y | Y | N | N |
Contains the name of the user who accessed the API. |
userIpAddr | String | N | Y | Y | N | N |
Contains the IP of the user who accessed the API. |
description | String | N | Y | Y | N | N |
Contains the description of what the API did. |
logTime | String | N | Y | Y | N | N |
Contains the current server timestamp. |
workSpaceName | String | N | Y | Y | N | N |
Contains the workspace related information. |
applicationName | String | N | Y | Y | N | N |
Contains the constant 'REST' to represent that the record was logged by the REST API. |
taskName | String | N | Y | Y | Y | Y |
Contains the URI of the API. |
result | String | N | Y | Y | N | N |
Contains the HTTP status code returned to the user. |
jobId | int | N | Y | Y * | Y | Y |
Contains the job id information. |
domainId | int | N | Y | Y * | N | Y | |
domainName | String | N | Y | Y | N | N |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
device-ids | audit-template-config-version-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceIDs node in the current node context. |
device-id | Integer[] | N | Y | Y * | Device IDs. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | Link to this authmode node in the current node context. |
auth-mode | String | N | Y | Y * |
Authentication Mode. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
jobs | cancel-jobs-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this instanceManagedObjects node in the current node context. |
job | cancel-jobs-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | N | N | Link to an external monitorableTaskInstanceManagedObject. Hyperlink Template: /api/space/job-management/jobs/{*ID}. |
id | Integer | Y | Y | N | Y | Y | The ID of the job. |
name | String | Y | Y | N | N | N | MonitorableTaskInstanceManagedObject Name. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this capabilities node in the current node context. |
@total | Integer | Y | Y | N | Total number of capabilities in the API result set. |
capability | capabilities. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | N | N | Link to an external capability. Hyperlink Template: /api/space/user-management/capabilities/{*ID}. |
id | Integer | Y | Y | N | N | N | ID. |
name | String | Y | Y | N | N | N | Name. |
title | String | Y | Y | N | N | N | Title. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y * | Link to this capabilities node in the current node context. |
@size | Integer | N | Y | Y * |
The total number of capabilities available in the System. |
capability | capabilities. | N | Y | Y * |
The collection of objects of type 'capability'. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
key | Integer | N | Y | Y | N | N |
A unique identifier for the capability. |
name | String | N | Y | Y | Y | Y |
The name of the capability. |
uri | String | N | Y | Y | N | N |
A link to identify the 'capability' resource. |
href | String | N | Y | Y | N | N |
The location of the 'capability' resource. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y * | Link to this capabilities-ref node in the current node context. |
@size | Integer | N | Y | Y |
The total number of capabilities associated with a role. |
capability | capabilities-ref. | N | Y | Y |
The collection of objects of type 'capability'. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
key | Integer | N | Y | Y | N | N |
The unique identifier for a capability. |
name | String | N | Y | Y | N | N |
The name of the capability. |
href | String | N | Y | Y | N | N |
The location of a capability. |
uri | String | N | Y | Y | N | N |
A link to identify the 'capability' resource. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y * | Link to this capability node in the current node context. |
id | Integer | N | Y | Y * |
A unique identifier for the capability. |
name | String | N | Y | Y * |
The name of the capability. |
title | String | N | Y | Y |
The title of the capability. |
tasks | capability. | N | Y | Y |
The tasks associated with the capability. |
roles | capability. | N | Y | Y |
The roles associated with the capability. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
task | capability. | N | Y | Y |
The collection of objects of type 'capabilityTask'. |
uri | String | N | Y | Y |
A link to identify the tasks associated with a capability. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
id | Integer | N | Y | Y | N | N |
The unique identifier for a task. |
name | String | N | Y | Y | N | N |
The name of the task. |
href | String | N | Y | Y | N | N |
The location of a task. |
uri | String | N | Y | Y | N | N |
A link to identify the task associated with the capability. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
role | capability. | N | Y | Y |
The collection of objects of type 'capabilityRole'. |
uri | String | N | Y | Y |
A link to identify the roles associated with the capability. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
id | Integer | N | Y | Y | N | N |
The unique identifier for a role. |
name | String | N | Y | Y | N | N |
The name of the role. |
href | String | N | Y | Y | N | N |
The location of a role. |
uri | String | N | Y | Y | N | N |
A link to identify the role associated with the capability. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this capability-ref node in the current node context. Hyperlink Template: /api/space/user-management/roles/{*ID}/capabilities/{*ID}. |
@href | String(URI) | N | Y | Y * | Link to an external capability-ref. Hyperlink Template: /api/space/user-management/capabilities/{*ID}. |
id | Integer | Y | Y | N | Capability ID. |
name | String | Y | Y | N | Capability Name. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@key | Integer | N | Y | Y * |
A unique identifier for the capability. |
@href | String(URI) | N | Y | Y * | Link to an external capability-ref. |
@uri | String(URI) | N | Y | Y * | Link to this capability-ref node in the current node context. |
name | String | N | Y | Y * |
The name of the capability. |
title | String | N | Y | Y |
The title of the capability. |
Field Name | Type | Read Only | GET | PUT / POST | PATCH | Description |
---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | Link to this capability-refs node in the current node context. |
@total | Integer | Y | Y | N | N | Total number of capabilities in the API result set. |
capability | capability-refs. | N | Y | Y * | Y |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this capability node in the current node context. Hyperlink Template: /api/space/user-management/roles/{*ID}/capabilities/{*ID}. |
@href | String(URI) | N | Y | Y * | N | N | Link to an external capability. Hyperlink Template: /api/space/user-management/capabilities/{*ID}. |
id | Integer | Y | Y | N | N | N | Capability ID. |
name | String | Y | Y | N | N | N | Capability Name. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this catalog-configuration-response node in the current node context. |
current-hw-revision | String | N | Y | Y * | Current HW Revision. Default: "N/A". |
current-hw-published | String | N | Y | Y * | Current HW Published. Default: "N/A". |
current-hw-last-update | String | N | Y | Y * | Current HW Last Update. Default: "N/A". |
svn-hw-revision | String | N | Y | Y * | Svn HW Revision. |
svn-hw-published | String | N | Y | Y * | Svn HW Published. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@size | Integer | N | Y | Y |
Total number of categories. |
@uri | String(URI) | N | Y | Y | Link to this categories node in the current node context. |
category | categories. | N | Y | Y |
A collection of categories. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@href | String(URI) | N | Y | Y | N | N | Link to an external category. |
||||||||||||||||
@uri | String(URI) | N | Y | Y | N | N | Link to this category node in the current node context. |
||||||||||||||||
@key | String | N | Y | Y | N | N |
Unique identifier for the category. |
||||||||||||||||
packageName | String | N | Y | Y | Y | N |
Name of package for the logging configuration. |
||||||||||||||||
priority | enum(priority) | N | Y | Y | Y | N |
Priority level for the logging configuration. Possible Values:
|
||||||||||||||||
handler | String | N | Y | Y | N | N | log file handler name. |
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
packageName | String | N | Y | Y * |
Name of package for the logging configuration. |
||||||||||||||||
priority | enum(priority) | N | Y | Y |
Priority level for the logging configuration. Possible Values:
|
||||||||||||||||
handler | String | N | Y | Y | log file handler name. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this certificate node in the current node context. Hyperlink Template: /api/space/user-management/certificate. |
sig-alg-name | String | Y | Y | N | Sig Alg Name. |
domain-id | Integer | Y | Y | N | Domain ID. |
not-after | String | Y | Y | N | Not After. |
domain-name | String | Y | Y | N | Domain Name. |
cert-data | certificate. | N | Y | Y * | |
serial-number | String | Y | Y | N | Serial Number. |
cert-type | String | Y | Y | N | cert type could be PERSONAL or CA. |
last-update | Long | Y | Y | N | Last Update. |
not-before | String | Y | Y | N | Not Before. |
expire-time | Long | Y | Y | N | Expire Time. |
*id | Integer | Y | Y | N | X509Cert ID. |
name | String | Y | Y | N | X509Cert Name. |
crl-serials | String | Y | Y | N | Crl Serials. |
issuer-name | String | Y | Y | N | Issuer Name. |
raw-file-name | String | Y | Y | N | Raw File Name. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this certDatas node in the current node context. |
cert-data | Byte[] | N | Y | Y * | Cert Datas. |
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||
---|---|---|---|---|---|---|---|---|---|
devices | change-credentials-request. | N | Y | Y * |
A collection of devices. |
||||
user-name | String | N | Y | Y * |
Credential user name. |
||||
password | String | N | Y | Y |
Credential password. |
||||
change-to | enum(change-to) | N | Y | Y * |
Authentication Type. Possible Values:
|
||||
change-on-device | Boolean | N | Y | Y |
Change credentials on devices. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
device | change-credentials-request. | N | Y | Y * |
A collection of devices. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | Link to an external device. |
id | Integer | N | Y | Y |
Unique identifier for the 'device'. |
name | String | N | Y | Y | Name of the device |
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||
---|---|---|---|---|---|---|---|---|---|
devices | change-credentials-request. | N | Y | Y * |
A collection of devices. |
||||
user-name | String | N | Y | Y * |
Credential user name. |
||||
password | String | N | Y | Y |
Credential password. |
||||
change-to | enum(change-to) | N | Y | Y |
Authentication Type. Possible Values:
|
||||
change-on-device | Boolean | N | Y | Y |
Change credentials on devices. |
||||
re-authenticate-device | Boolean | N | Y | Y |
Flag for Re-authenticate the connection to device. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
device | change-credentials-request. | N | Y | Y |
A collection of devices. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | Link to an external device. |
id | Integer | N | Y | Y * |
Unique identifier for the 'device'. |
name | String | N | Y | Y | Name of the device |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
oldPassword | String | N | Y | Y * | The user's old password |
newPassword | String | N | Y | Y * | The user's new password |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
old-password | String | N | Y | Y * | Old Password. |
password-expiry-time | Date | N | Y | Y * | Password Expiry Time. |
email-password | Boolean | N | Y | Y * | Email Password. Default: false. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | Link to this change-request node in the current node context. |
id | Integer | N | Y | Y * |
A unique identifier for the change request. |
name | String | N | Y | Y |
Name of the change request. |
description | String | N | Y | Y |
Description for the change request. |
xmlData | String | N | Y | Y |
The configuration data needed for the change request. |
device | change-request. | N | Y | Y * |
The representation of the device. |
syncAfterPush | Boolean | N | Y | Y |
Whether to re-synchronize the device after the configuration update or not. |
result | String | N | Y | Y | Result of the change request deployment to the device. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y | Link to an external device. |
id | Long | N | Y | Y |
Unique identifier for the device. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y * | Link to this change-requests node in the current node context. |
@size | Integer | N | Y | Y * |
Total number of change-requests available in the System. |
@total | Integer | N | Y | Y * | Total number of change-requests in the API result set. |
change-request | change-requests. | N | Y | Y |
The collection of objects of type 'change-request'. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | N | N | Link to an external changeRequestDO. |
@uri | String(URI) | N | Y | Y * | N | N | Link to this changeRequestDO node in the current node context. |
@key | Integer | N | Y | Y * | N | N |
Unique identifier for the change-request. |
deviceId | Long | N | Y | Y * | N | N |
The device identifier corresponding to the change request. |
name | String | N | Y | Y | Y | Y |
Name of the change request. |
description | String | N | Y | Y | Y | Y |
The description for the change request. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | Link to this change-requests node in the current node context. |
change-request | change-requests. | N | Y | Y | A single change request. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@href | String(URI) | N | Y | Y | N | N | Link to an external changeRequestDO. |
id | Integer | N | Y | Y * | N | N |
A unique identifier for the change request. |
name | String | N | Y | Y | N | N |
Name of the change request. |
description | String | N | Y | Y | Y | Y |
Description for the change request. |
xmlData | String | N | Y | Y | N | N |
The configuration data needed for the change request. |
device | change-requests. | N | Y | Y * | N | N |
The representation of the device. |
syncAfterPush | Boolean | N | Y | Y | N | N |
Whether to re-synchronize the device after the configuration update or not. |
result | change-requests. | N | Y | Y | N | N | Result of change request deployment to the device. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y | Link to an external device. |
id | Long | N | Y | Y |
Unique identifier for the device. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
status | String | N | Y | Y | Status of change request deployment. |
message | String | N | Y | Y | Message (if any) from the device after a change request deployment. |
rpc-reply | String | N | Y | Y | Complete rpc-reply message. |
changeReqId | Integer | N | Y | Y | Change request ID. |
syncAfterPush | Boolean | N | Y | Y | Synchronize device configuration to Junos Space after a change request deployment. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y * | Link to this change-requests node in the current node context. |
@size | Integer | N | Y | Y * |
Total number of change-requests available in the system. |
@total | Integer | N | Y | Y * | Total number of change-requests in the API result set. |
change-request | change-requests. | N | Y | Y |
A collection of change requests. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | N | N | Link to an external changeRequest. |
@key | Integer | N | Y | Y * | N | N |
Unique identifier for the 'change-request'. |
deviceId | Long | N | Y | Y | N | N |
Unique identifier for the device on which the change-request was submitted. |
name | String | N | Y | Y | Y | Y |
Name of the change-request. |
description | String | N | Y | Y | Y | Y | Description of change-request |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this children node in the current node context. |
@total | Integer | Y | Y | N | Total number of domains in the API result set. |
domain | children. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@href | String(URI) | Y | Y | N | N | N | Link to an external domain. Hyperlink Template: /api/space/domain-management/domains/{*ID}. |
@uri | String(URI) | Y | Y | N | N | N | Link to this domain node in the current node context. Hyperlink Template: /api/space/domain-management/domains/{*ID}/children/{*ID}. |
description | String | N | Y | Y * | N | N | Description added by user. |
id | Integer | N | Y | Y * | N | N | ID of domain. |
name | String | N | Y | Y * | N | N | Name of the domain. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
users | clear-local-passwords-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this users node in the current node context. |
user | clear-local-passwords-request. | N | Y | Y * | Get all users. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | N | N | Link to an external user. Hyperlink Template: /api/space/user-management/users/{*ID}. |
id | Integer | Y | Y | N | Y | Y | User ID. |
name | String | Y | Y | N | Y | Y | User Name. |
Field Name | Type | Read Only | GET | PUT / POST | PATCH | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | Link to this cli-configlet node in the current node context. Hyperlink Template: /api/space/configuration-management/cli-configlets/{*ID}. |
||||||||||
@href | String(URI) | Y | Y | N | N | Link to an external cli-configlet. Hyperlink Template: /api/space/configuration-management/cli-configlets/{*ID}. |
||||||||||
*id | Integer | Y | Y | N | N | Configlet ID This is the unique key value used to access/identify the specific configlet. |
||||||||||
name | String | N | Y | Y * | Y | Configlet Name The Name cannot exceed 255 characters. You cannot have two configlets with the same name in one domain. |
||||||||||
latest-version | String | Y | Y | N | N | Latest Version Latest version of the configlet. Default: "1.0". |
||||||||||
category | String | N | Y | Y | Y | Category Category for which the configlet belongs to and this is an arbitrary value, which can be used for filtering. The Category cannot exceed 255 characters. |
||||||||||
description | String | N | Y | Y | Y | Description Description of the configlet and it cannot exceed 2500 characters. |
||||||||||
context | String | N | Y | Y | Y | Context The context for which the configlet would be applicable for. i. Example :
|
||||||||||
reference-number | Integer | N | Y | Y | Y | Reference Number Reference Number is an arbitrary value which can be used for filtering the configlet. Min: 1 Max: 65535. |
||||||||||
device-family | String | N | Y | Y * | Y | Device Family The device family for which the configlet will be applicable for. |
||||||||||
execution-type | enum(execution-type) | N | Y | Y | Y | Types of Execution There are two types of execution types.
Possible Values:
Default: SINGLE. |
||||||||||
preview-show-parameters | Boolean | N | Y | Y | Y | Pre-view Show Parameters Setting this option as true enables user to view the configlet parameter's details before applying the configlet. Default: true. |
||||||||||
preview-show-configuration | Boolean | N | Y | Y | Y | Pre-view Show Configuration Setting this option as true enables user to view the consolidated configuration to be applied before applying the configlet. Default: true. |
||||||||||
postview-show-parameters | Boolean | N | Y | Y | Y | Post view Show Parameters Setting this option as true enables user to view applied configlet parameter's details after applying the configlet. Default: true. |
||||||||||
postview-show-configuration | Boolean | N | Y | Y | Y | Post-view Show Configuration Setting this option as true enables user to view applied consolidated configuration after applying the configlet. Default: true. |
||||||||||
domain-id | Integer | Y | Y | N | N | Domain ID It specifies the domain ID for which this configlet belongs to. |
||||||||||
domain-name | String | Y | Y | N | N | Domain Name Name of the domain for which the configlet belongs to. |
||||||||||
creation-time | Date | Y | Y | N | N | Creation Time The time when the configlet was created. |
||||||||||
last-updated-time | Date | Y | Y | N | N | Last Modified Time The time when the configlet was updated at last. |
||||||||||
last-modified-by | String | Y | Y | N | N | Last Modified user The name of the user who modified the configlet at last. |
||||||||||
cli-text | String | N | Y | Y * | Y | Configlet content The actual configlet configuration is configured here The syntax of the configlet could be as VTL template(https://velocity. |
||||||||||
cli-configlet-params | cli-configlet. | N | Y | Y | Y | List of Configlet parameter's details. |
||||||||||
compute-parameter-values | String | Y | Y | N | N | This API is used to compute(retrieve) parameter values based on the xpaths defined in that parameter of the configle. Hyperlink Template: /api/space/configuration-management/cli-configlets/{*ID}/compute-parameter-values. |
||||||||||
apply-cli-configlet | String | Y | Y | N | N | This API is used to apply a configlet on the device Hyperlink Template: /api/space/configuration-management/cli-configlets/{*ID}/apply-cli-configlet. |
||||||||||
submit-cli-configlet | String | Y | Y | N | N | This API is used to apply a configlet on the device Hyperlink Template: /api/space/configuration-management/cli-configlets/{*ID}/submit-cli-configlet. |
||||||||||
applicable-devices | String | Y | Y | N | N | This API is used to get the devices for which the configlet is applicable Hyperlink Template: /api/space/configuration-management/cli-configlets/{*ID}/applicable-devices. |
||||||||||
validate-cli-configlet | String | Y | Y | N | N | This API is used to validate a configlet on the device Hyperlink Template: /api/space/configuration-management/cli-configlets/{*ID}/validate-cli-configlet. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this templateParams node in the current node context. Hyperlink Template: /api/space/configuration-management/cli-configlets/{*ID}/cli-configlet-params. |
@total | Integer | Y | Y | N | Total number of gen_cli-configlet-template-params in the API result set. |
cli-configlet-param | cli-configlet. | N | Y | Y * | Configlet parameter details. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description | ||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this cliTemplateAdvanceConfig node in the current node context. |
||||||||||||||||||||||||||||||||||
id | Integer | Y | Y | N | N | N | Configlet Parameter ID Unique key for the parameter of the configlet. |
||||||||||||||||||||||||||||||||||
parameter | String | N | Y | Y * | N | N | Parameter Name The name of the parameter as used in the configlet. |
||||||||||||||||||||||||||||||||||
display-name | String | N | Y | Y * | N | N | Display Name User friendly name for the parameter. |
||||||||||||||||||||||||||||||||||
description | String | N | Y | Y | N | N | Description Description for the parameter. |
||||||||||||||||||||||||||||||||||
parameter-scope | enum(parameter-scope) | N | Y | Y | N | N | Configlet Parameter Scope It can take one of the following values
Possible Values:
|
||||||||||||||||||||||||||||||||||
parameter-type | enum(parameter-type) | N | Y | Y * | N | N | Configlet Parameter Type It can take one of the following values
Possible Values:
|
||||||||||||||||||||||||||||||||||
regex-value | String | N | Y | Y | N | N | Regex value This field contains the regular expression for the parameter which is used to validate the parameter value while applying the configlet to the device Note: This field is applicable based on the following table:
|
||||||||||||||||||||||||||||||||||
configured-value-xpath | String | N | Y | Y | N | N | Configured value xpath This field specifies the Xpath (With reference to device XML), from which the value of the parameter has to be fetched. Note: This field is applicable based on the following table:
Example : /device/interface-information/physical-interface/name/text(). |
||||||||||||||||||||||||||||||||||
default-value | String | N | Y | Y | N | N | Default value The behavior is same as that of Configured value Xpath except that the value is given explicitly. Note: This field is applicable based on the following table:
|
||||||||||||||||||||||||||||||||||
selection-values-xpath | String | N | Y | Y | N | N | Selection Values Xpath This field is enabled only for parameter type Selection Field. This field contains the Xpath (with reference to device xml) to fetch the set of values for the selection field. Note: This field is applicable based on the following table:
Example : /device/interface-information/physical-interface/name/text(). |
||||||||||||||||||||||||||||||||||
selection-values | String | N | Y | Y | N | N | Selection Values This field is same as Selection values Xpath except that the comma separated value is given explicitly. Note: This field is applicable based on the following table:
|
||||||||||||||||||||||||||||||||||
order | Integer | N | Y | Y * | N | N | Order The order in which the parameters would be listed while applying. Min: 1 Max: 65535. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | Link to this cli-configlet node in the current node context. |
cli-configlet-approval-workflow | Boolean | N | Y | Y * |
Authentication Mode. |
advanced-xpath-processing | Boolean | N | Y | Y * |
Advanced XPath Processing. |
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this cli-configlet-param node in the current node context. |
||||||||||||||||||||||||||||||||||
id | Integer | N | Y | Y * | Configlet Parameter ID Unique key for the parameter of the configlet. |
||||||||||||||||||||||||||||||||||
configlet-id | Integer | N | Y | Y * | Configlet ID The ID of the configlet for which the parameter belongs to. |
||||||||||||||||||||||||||||||||||
parameter | String | N | Y | Y * | Parameter Name The name of the parameter as used in the configlet. |
||||||||||||||||||||||||||||||||||
display-name | String | N | Y | Y * | Display Name User friendly name for the parameter. |
||||||||||||||||||||||||||||||||||
description | String | N | Y | Y * | Description Description for the parameter. |
||||||||||||||||||||||||||||||||||
parameter-scope | enum(parameter-scope) | N | Y | Y | Configlet Parameter Scope It can take one of the following values
Possible Values:
|
||||||||||||||||||||||||||||||||||
parameter-type | enum(parameter-type) | N | Y | Y * | Configlet Parameter Type It can take one of the following values
Possible Values:
|
||||||||||||||||||||||||||||||||||
regex-value | String | N | Y | Y * | Regex value This field contains the regular expression for the parameter which is used to validate the parameter value while applying the configlet to the device Note: This field is applicable based on the following table:
|
||||||||||||||||||||||||||||||||||
configured-value-xpath | String | N | Y | Y * | Configured value xpath This field specifies the Xpath (With reference to device XML), from which the value of the parameter has to be fetched. Note: This field is applicable based on the following table:
Example : /device/interface-information/physical-interface/name/text(). |
||||||||||||||||||||||||||||||||||
default-value | String | N | Y | Y * | Default value The behavior is same as that of Configured value Xpath except that the value is given explicitly. Note: This field is applicable based on the following table:
|
||||||||||||||||||||||||||||||||||
selection-values-xpath | String | N | Y | Y | Selection Values Xpath This field is enabled only for parameter type Selection Field. This field contains the Xpath (with reference to device xml) to fetch the set of values for the selection field. Note: This field is applicable based on the following table:
Example : /device/interface-information/physical-interface/name/text(). |
||||||||||||||||||||||||||||||||||
selection-values | String | N | Y | Y | Selection Values This field is same as Selection values Xpath except that the comma separated value is given explicitly. Note: This field is applicable based on the following table:
|
||||||||||||||||||||||||||||||||||
order | Integer | N | Y | Y * | Order The order in which the parameters would be listed while applying. Min: 1 Max: 65535. |
||||||||||||||||||||||||||||||||||
dependent-parameter-list | cli-configlet-param. | N | Y | Y * | List of dependent parameter details. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this dependentParameterLists node in the current node context. |
dependent-parameter | cli-configlet-param. | N | Y | Y * | Dependent parameter Dependent parameter is a parameter which is referred in some other parameters. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this configletParamForNBI node in the current node context. |
parameter | cli-configlet-param. | Y | Y | N | N | N | parameter Parameter which is referred by other parameters in xpath. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | Link to an external paramForNBI. Hyperlink Template: /api/space/configuration-management/cli-configlets/{*ID}/cli-configlet-params/{*ID}. |
param-id | Integer | Y | Y | N | Configlet Parameter ID Unique ID of the parameter. Default: 0. |
name | String | Y | Y | N | Parameter Name Name of the parameter. |
configlet-id | Integer | Y | Y | N | Configlet ID Unique Id of the configlet. Default: 0. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this cli-configlet-params node in the current node context. |
@total | Integer | Y | Y | N | Total number of cli-configlet-params in the API result set. |
cli-configlet-param | cli-configlet-params. | N | Y | Y * | Configlet parameter details. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description | ||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@href | String(URI) | Y | Y | N | N | N | Link to an external cliTemplateAdvanceConfig. Hyperlink Template: /api/space/configuration-management/cli-configlets/{*ID}/cli-configlet-params/{*ID}. |
||||||||||||||||||||||||||||||||||
id | Integer | Y | Y | N | N | N | Configlet Parameter ID Unique key for the parameter of the configlet. |
||||||||||||||||||||||||||||||||||
configlet-id | Integer | Y | Y | N | N | N | Configlet ID The ID of the configlet for which the parameter belongs to. |
||||||||||||||||||||||||||||||||||
parameter | String | N | Y | Y * | N | N | Parameter Name The name of the parameter as used in the configlet. |
||||||||||||||||||||||||||||||||||
display-name | String | N | Y | Y * | N | N | Display Name User friendly name for the parameter. |
||||||||||||||||||||||||||||||||||
description | String | N | Y | Y * | N | N | Description Description for the parameter. |
||||||||||||||||||||||||||||||||||
parameter-scope | enum(parameter-scope) | N | Y | Y | N | N | Configlet Parameter Scope It can take one of the following values
Possible Values:
|
||||||||||||||||||||||||||||||||||
parameter-type | enum(parameter-type) | N | Y | Y | N | N | Configlet Parameter Type It can take one of the following values
Possible Values:
|
||||||||||||||||||||||||||||||||||
regex-value | String | N | Y | Y * | N | N | Regex value This field contains the regular expression for the parameter which is used to validate the parameter value while applying the configlet to the device Note: This field is applicable based on the following table:
|
||||||||||||||||||||||||||||||||||
configured-value-xpath | String | N | Y | Y * | N | N | Configured value xpath This field specifies the Xpath (With reference to device XML), from which the value of the parameter has to be fetched. Note: This field is applicable based on the following table:
Example : /device/interface-information/physical-interface/name/text(). |
||||||||||||||||||||||||||||||||||
default-value | String | N | Y | Y * | N | N | Default value The behavior is same as that of Configured value Xpath except that the value is given explicitly. Note: This field is applicable based on the following table:
|
||||||||||||||||||||||||||||||||||
selection-values-xpath | String | N | Y | Y | N | N | Selection Values Xpath This field is enabled only for parameter type Selection Field. This field contains the Xpath (with reference to device xml) to fetch the set of values for the selection field. Note: This field is applicable based on the following table:
Example : /device/interface-information/physical-interface/name/text(). |
||||||||||||||||||||||||||||||||||
selection-values | String | N | Y | Y | N | N | Selection Values This field is same as Selection values Xpath except that the comma separated value is given explicitly. Note: This field is applicable based on the following table:
|
||||||||||||||||||||||||||||||||||
order | Integer | N | Y | Y * | N | N | Order The order in which the parameters would be listed while applying. Min: 1 Max: 65535. |
||||||||||||||||||||||||||||||||||
read-only | Boolean | Y | Y | N | N | N | Read Only True refers the parameter can be edited/deleted when it is under the Base configlet. Default: false. |
||||||||||||||||||||||||||||||||||
dependent-parameter-list | cli-configlet-params. | N | Y | Y | N | N | List of dependent parameter details. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this dependentParameterLists node in the current node context. |
dependent-parameter | cli-configlet-params. | N | Y | Y * | Dependent parameter Dependent parameter is a parameter which is referred in some other parameters. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this configletParamForNBI node in the current node context. |
parameter | cli-configlet-params. | Y | Y | N | N | N | parameter Parameter which is referred by other parameters in xpath. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | Link to an external paramForNBI. Hyperlink Template: /api/space/configuration-management/cli-configlets/{*ID}/cli-configlet-params/{*ID}. |
param-id | Integer | Y | Y | N | Configlet Parameter ID Unique ID of the parameter. Default: 0. |
name | String | Y | Y | N | Parameter Name Name of the parameter. |
configlet-id | Integer | Y | Y | N | Configlet ID Unique Id of the configlet. Default: 0. |
Field Name | Type | Read Only | GET | PUT / POST | PATCH | Description |
---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | Link to this cli-configlets node in the current node context. |
@total | Integer | Y | Y | N | N | Total number of cli-configlets in the API result set. |
cli-configlet | cli-configlets. | N | Y | Y * | Y | Configlet details. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this cliConfigurationTemplate node in the current node context. Hyperlink Template: /api/space/configuration-management/cli-configlets/{*ID}. |
||||||||||
@href | String(URI) | Y | Y | N | N | N | Link to an external cliConfigurationTemplate. Hyperlink Template: /api/space/configuration-management/cli-configlets/{*ID}. |
||||||||||
id | Integer | Y | Y | N | N | N | Configlet ID This is the unique key value used to access/identify the specific configlet. |
||||||||||
name | String | N | Y | Y * | Y | Y | Configlet Name The Name cannot exceed 255 characters. You cannot have two configlets with the same name in one domain. |
||||||||||
latest-version | String | Y | Y | N | Y | Y | Latest Version Latest version of the configlet. Default: "1.0". |
||||||||||
category | String | N | Y | Y | Y | Y | Category Category for which the configlet belongs to and this is an arbitrary value, which can be used for filtering. The Category cannot exceed 255 characters. |
||||||||||
description | String | N | Y | Y | N | N | Description Description of the configlet and it cannot exceed 2500 characters. |
||||||||||
device-family | String | N | Y | Y * | Y | Y | Device Family The device family for which the configlet will be applicable for. |
||||||||||
execution-type | enum(execution-type) | N | Y | Y | Y | Y | Types of Execution There are two types of execution types.
Possible Values:
Default: SINGLE. |
||||||||||
reference-number | Integer | N | Y | Y | Y | Y | Reference Number Reference Number is an arbitrary value which can be used for filtering the configlet. Min: 1 Max: 65535. |
||||||||||
domain-id | Integer | Y | Y | N | N | N | Domain ID It specifies the domain ID for which this configlet belongs to. |
||||||||||
domain-name | String | Y | Y | N | N | N | Domain Name Name of the domain for which the configlet belongs to. |
||||||||||
creation-time | Date | Y | Y | N | Y | Y | Creation Time The time when the configlet was created. |
||||||||||
last-updated-time | Date | Y | Y | N | Y | Y | Last Modified Time The time when the configlet was updated at last. |
||||||||||
last-modified-by | String | Y | Y | N | Y | Y | Last Modified user The name of the user who modified the configlet at last. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this clone-request node in the current node context. |
cloned-device-name | String | N | Y | Y * | Name of the cloned device. |
device-count | Integer | N | Y | Y * | Number of clones to be created. |
image-upgrade-validation | Boolean | N | Y | Y * | Possible values
1. |
device-image | clone-request. | N | Y | Y |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceImage node in the current node context. |
@href | String(URI) | N | Y | Y * | Link to an external deviceImage. Hyperlink Template: /api/space/software-management/packages/{*ID}. |
id | Integer | Y | Y | N | Id of the Image. |
name | String | N | Y | Y | Name of the image file(optional field). |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
template-name | String | N | Y | Y * | Template Name. |
template-desc | String | N | Y | Y * | Template Desc. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
value | Integer | N | Y | Y * | Value. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
device-ids | compare-config-by-devices-request. | N | Y | Y * | |
compare-device-config | boolean | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceIDs node in the current node context. |
device-id | Integer[] | N | Y | Y * | Device IDs. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this compute-configlet-parameter-values-request node in the current node context. |
configlet | compute-configlet-parameter-values-request. | N | Y | Y * | Configlet details
Parameter's value for this configlet would be calculated. |
compute-configlet-parameter-values | compute-configlet-parameter-values-request. | N | Y | Y | Compute parameter list List of parameters only for which parameter value would be computed. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this cliConfigurationTemplate node in the current node context. |
@href | String(URI) | N | Y | Y * | Link to an external cliConfigurationTemplate. Hyperlink Template: /api/space/configuration-management/cli-configlets/{*ID}. |
id | Integer | Y | Y | N | configlet ID
This is the unique key value used to access/identify the specific configlet. |
name | String | Y | Y | N | Name of the configlet The Name cannot exceed 255 characters. You cannot have two configlets with the same name. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this computeParameterLists node in the current node context. |
compute-configlet-parameter-value | compute-configlet-parameter-values-request. | N | Y | Y * | Compute Configlet Parameter Value Configlet parameter for which value to be computed. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this computeParameterValuesList node in the current node context. |
parameter | compute-configlet-parameter-values-request. | N | Y | Y * | N | N | Parameter Details of the configlet parameter. |
dependent-parameter-values | compute-configlet-parameter-values-request. | N | Y | Y | N | N | Dependent parameter list List of dependent parameters are referred by this parameter. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this paramForNBI node in the current node context. |
@href | String(URI) | N | Y | Y * | Link to an external paramForNBI. Hyperlink Template: /api/space/configuration-management/cli-configlets/{*ID}/cli-configlet-params/{*ID}. |
param-id | Integer | Y | Y | N | Configlet Parameter ID Unique ID for the configlet parameter. Default: 0. |
name | String | Y | Y | N | Parameter Name Name of the parameter. |
configlet-id | Integer | Y | Y | N | Configlet ID Unique ID for the configlet. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this dependentValues node in the current node context. |
@total | Integer | Y | Y | N | Total number of gen_compute-configlet-parameter-values-request-compute-parameter-list-compute-parameter-lists-dependent-values in the API result set. |
dependent-parameter-value | compute-configlet-parameter-values-request. | N | Y | Y * | Dependent Parameter Details Parameter is referred by this parameter. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this configletParamForNBI node in the current node context. |
parameter | compute-configlet-parameter-values-request. | N | Y | Y * | N | N | Parameter Details of the parameter. |
parameter-value | String | N | Y | Y * | N | N | Parameter Value Value of the dependent parameter. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this paramForNBI node in the current node context. |
@href | String(URI) | N | Y | Y * | Link to an external paramForNBI. Hyperlink Template: /api/space/configuration-management/cli-configlets/{*ID}/cli-configlet-params/{*ID}. |
parameter-id | Integer | Y | Y | N | Configlet Parameter ID Unique ID for the configlet parameter. Default: 0. |
name | String | Y | Y | N | Parameter Name Name of the parameter. |
configlet-id | Integer | Y | Y | N | Configlet ID This is the unique key value used to access/identify the specific configlet. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this compute-configlet-parameter-values-response node in the current node context. |
compute-configlet-parameter-values | compute-configlet-parameter-values-response. | N | Y | Y * | Computed Configlet parameter list. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this computedParameterValues node in the current node context. |
compute-configlet-parameter-value | compute-configlet-parameter-values-response. | N | Y | Y * | Computed configlet parameter details Parameter values based on the given dependent parameter values or xpath expression defined in the parameter definition. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this computeParameterValuesList node in the current node context. |
parameter | compute-configlet-parameter-values-response. | N | Y | Y * | N | N | Parameter details Parameter for which values are computed. |
parameter-value | String | N | Y | Y | N | N | Parameter Value Value of the parameter. |
possible-values | compute-configlet-parameter-values-response. | N | Y | Y | N | N | Possible Values List of possible values for the parameter. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this paramForNBI node in the current node context. |
@href | String(URI) | N | Y | Y * | Link to an external paramForNBI. Hyperlink Template: /api/space/configuration-management/cli-configlets/{*ID}/cli-configlet-params/{*ID}. |
parameter-id | Integer | Y | Y | N | Configlet Parameter ID Unique ID for the configlet parameter. Default: 0. |
name | String | Y | Y | N | Parameter Name Name of the parameter. |
configlet-id | Integer | Y | Y | N | Configlet ID Unique ID for the configlet. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this possibleValues node in the current node context. |
@total | Integer | Y | Y | N | Total number of gen_compute-configlet-parameter-values-response-computed-parameter-values-computed-parameter-values-possible-values in the API result set. |
possible-value | String[] | N | Y | Y * | Possible Values. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this compute-parameter-values-request node in the current node context. |
device | compute-parameter-values-request. | N | Y | Y * | Device details Xpath values will be evaluated against the given device configuration. |
compute-parameter-values | compute-parameter-values-request. | N | Y | Y | Compute parameter list List of parameters only for which parameter value would be computed. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | Link to an external device. Hyperlink Template: /api/space/device-management/devices/{*ID}. |
id | Integer | Y | Y | N | Device ID Unique ID of the device. |
name | String | Y | Y | N | Device Name. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this computeParameterLists node in the current node context. |
compute-parameter-value | compute-parameter-values-request. | N | Y | Y * | Compute Parameter Value Configlet parameter for which value to be computed. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this computeParameterValuesList node in the current node context. |
parameter | compute-parameter-values-request. | N | Y | Y * | N | N | Parameter Details of the configlet parameter. |
dependent-parameter-values | compute-parameter-values-request. | N | Y | Y | N | N | Dependent parameter list List of dependent parameters are referred by this parameter. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | Link to an external paramForNBI. Hyperlink Template: /api/space/configuration-management/cli-configlets/{*ID}/cli-configlet-params/{*ID}. |
param-id | Integer | Y | Y | N | Configlet Parameter ID Unique Id for the configlet parameter. Default: 0. Default: 0. |
name | String | Y | Y | N | Parameter Name Name of the parameter. |
configlet-id | Integer | Y | Y | N | Configlet ID Unique Id for the configlet. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this dependentValues node in the current node context. |
@total | Integer | Y | Y | N | Total number of gen_compute-parameter-values-request-compute-parameter-list-compute-parameter-lists-dependent-values in the API result set. |
dependent-parameter-value | compute-parameter-values-request. | N | Y | Y * | Dependent Parameter Details Parameter is referred by this parameter. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this configletParamForNBI node in the current node context. |
parameter | compute-parameter-values-request. | N | Y | Y | N | N | Parameter Details of the parameter. |
parameter-value | String | N | Y | Y * | N | N | Parameter Value Value of the dependent parameter. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this paramForNBI node in the current node context. |
@href | String(URI) | N | Y | Y * | Link to an external paramForNBI. Hyperlink Template: /api/space/configuration-management/cli-configlets/{*ID}/cli-configlet-params/{*ID}. |
parameter-id | Integer | Y | Y | N | Configlet Parameter ID Unique Id of the parameter. Default: 0. |
name | String | Y | Y | N | Parameter Name Name of the parameter. |
configlet-id | Integer | Y | Y | N | Configlet ID This is the unique key value used to access/identify the specific configlet. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this compute-parameter-values-response node in the current node context. |
compute-parameter-values | compute-parameter-values-response. | N | Y | Y | Computed parameter value list. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this computedParameterValues node in the current node context. |
compute-parameter-value | compute-parameter-values-response. | N | Y | Y * | Computed parameter details Parameter values based on the given dependent parameter values or xpath expression defined in the parameter definition. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this computeParameterValuesList node in the current node context. |
parameter | compute-parameter-values-response. | N | Y | Y * | N | N | Parameter details Parameter for which values are computed. |
parameter-value | String | N | Y | Y | N | N | Parameter Value Value of the parameter. |
possible-values | compute-parameter-values-response. | N | Y | Y | N | N | Possible Values List of possible values for the parameter. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | Link to an external paramForNBI. Hyperlink Template: /api/space/configuration-management/cli-configlets/{*ID}/cli-configlet-params/{*ID}. |
parameter-id | Integer | Y | Y | N | Configlet Parameter ID Unique ID of the parameter. Default: 0. |
name | String | Y | Y | N | Parameter Name Name of the parameter. |
configlet-id | Integer | Y | Y | N | Configlet ID Unique ID for the configlet. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this possibleValues node in the current node context. |
@total | Integer | Y | Y | N | Total number of gen_compute-parameter-values-response-computed-parameter-values-computed-parameter-values-possible-values in the API result set. |
possible-value | String[] | N | Y | Y * | Possible Value Possible value for the parameter. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | Link to this config-file node in the current node context. |
latestVersionUpdateTime | String | N | Y | Y | Last time latest version was updated. |
deviceFamily | String | N | Y | Y | Device family for configuration file. |
fileName | String | N | Y | Y | Name of configuration file. |
latestVersion | Integer | N | Y | Y | Latest version of configuration file. |
id | int | N | Y | Y * | Configuration File ID. |
size | long | N | Y | Y * | Size (KB) of configuration file. |
deviceName | String | N | Y | Y | Name of device associated with this configuration file. |
deviceId | int | N | Y | Y * | ID of device for this configuration file. |
config-file-versions | config-file. | N | Y | Y | All versions of this configuration file. |
device | String | N | Y | Y | Device link for the device associated with this configuration file. |
latest-version | String | N | Y | Y | Latest version link pointing to the the version document for this configuration file. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | Link to this configFileVersionMOs node in the current node context. |
config-file-version | config-file. | N | Y | Y | Configuration file version information. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@href | String(URI) | N | Y | Y | N | N | Link to an external configFileVersionMO. |
@uri | String(URI) | N | Y | Y | N | N | Link to this configFileVersionMO node in the current node context. |
id | int | N | Y | Y * | N | N | Version ID. |
versionId | int | N | Y | Y * | N | N | Internal version id. |
creationTime | String | N | Y | Y | N | N | Time this version was created. |
comment | String | N | Y | Y | N | N | User specified comment for this version. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@size | Integer | N | Y | Y | Total number of configuration files available in the system. |
@uri | String(URI) | N | Y | Y | Link to this config-files node in the current node context. |
config-file | config-files. | N | Y | Y | List of configuration files. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | N | N | Link to this configFileMO node in the current node context. |
@href | String(URI) | N | Y | Y | N | N | Link to an external configFileMO. |
latestVersionUpdateTime | String | N | Y | Y | N | N | Last update time for latest version. |
deviceFamily | String | N | Y | Y | Y | Y | Device Family. |
configFileName | String | N | Y | Y | Y | Y | Name of configuration file. |
latestVersion | Integer | N | Y | Y | Y | Y | Latest version document for this configuration file. |
id | int | N | Y | Y | Y | Y | Configuration File ID. |
deviceName | String | N | Y | Y | Y | Y | Device Name associated with this configuration file. |
deviceId | int | N | Y | Y | Y | Y | Device ID. |
device | String | N | Y | Y | N | N | Device associated with this configuration file. |
latest-version | String | N | Y | Y | N | N | Latest version for this configuration file. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | Link to this config-file-version node in the current node context. |
id | int | N | Y | Y * | Version href ID. |
fileName | String | N | Y | Y | File name. |
configFileSize | long | N | Y | Y * | File size for this version. |
content | String | N | Y | Y | Config XML for this version. |
versionId | int | N | Y | Y * | Version ID. |
creationTime | String | N | Y | Y | Time version was created. |
comment | String | N | Y | Y | User provided comment. |
latestMD5 | String | N | Y | Y | MD5 for this version. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@size | Integer | N | Y | Y | Total number of versions available in the system. |
@uri | String(URI) | N | Y | Y | Link to this config-file-versions node in the current node context. |
config-file-version | config-file-versions. | N | Y | Y | A single version document. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | N | N | Link to this configFileVersionMO node in the current node context. |
@href | String(URI) | N | Y | Y | N | N | Link to an external configFileVersionMO. |
id | int | N | Y | Y * | N | N | Href ID for this version. |
versionId | int | N | Y | Y * | N | N | Version ID. |
creationTime | String | N | Y | Y | N | N | Time version was created. |
comment | String | N | Y | Y | N | N | User provided comment. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this configlet node in the current node context. |
xml-configlet-data | String | N | Y | Y * | Configlet in XML format. |
curly-braces-configlet-data | String | N | Y | Y * | Configlet in Curly braces format. |
cli-configlet-data | String | N | Y | Y * | Configlet in CLI format(set commands). |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this configlets node in the current node context. |
@total | Integer | Y | Y | N | Total number of configlets in the API result set. |
configlet | configlets. | N | Y | Y * | Configlet which contains modeled-device configuration in CLI/CURLY BRACES/XML format. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | N | N | Link to an external deployDeviceConfiglet. Hyperlink Template: /api/space/device-management/devices/{*ID}/configlet. |
@uri | String(URI) | Y | Y | N | N | N | Link to this deployDeviceConfiglet node in the current node context. Hyperlink Template: /api/space/device-management/modeled-device-management/modeled-instances/{*ID}/configlets. |
device-id | Integer | Y | Y | N | N | N | Id of device. |
Field Name | Type | Read Only | GET | PUT / POST | PATCH | Description | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | N | Link to this config-template node in the current node context. Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}. |
||||||||||||||||||||
@href | String(URI) | Y | Y | N | N | Link to an external config-template. Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}. |
||||||||||||||||||||
*id | Integer | Y | Y | N | N | The ID of the configuration template. |
||||||||||||||||||||
name | String | N | Y | Y * | Y | The name of the configuration template. |
||||||||||||||||||||
description | String | N | Y | Y * | Y | A description of the configuration template. |
||||||||||||||||||||
config-type | enum(config-type) | Y | Y | N | N | The configuration type for the configuration template. Possible Values:
|
||||||||||||||||||||
state | String | Y | Y | N | N | The state of the configuration template. |
||||||||||||||||||||
os-version | String | Y | Y | N | N | The Junos OS version for the configuration template. |
||||||||||||||||||||
current-version | Integer | Y | Y | N | N | The current version of the configuration template. |
||||||||||||||||||||
device-family | String | Y | Y | N | N | The Junos Device family for the configuration template. |
||||||||||||||||||||
last-updated-by | String | Y | Y | N | N | The user who last updated this configuration template. |
||||||||||||||||||||
last-update-time-string | String | Y | Y | N | N | The date and time that the configuration template was last modified. |
||||||||||||||||||||
template-deployment-status | String | Y | Y | N | N | The status of the configuration template's deployment. |
||||||||||||||||||||
config-template-definition | config-template. | N | Y | Y * | Y | A configuration template definition is an object that defines a partial configuration or a set of
configuration nodes from which a template can be built. |
||||||||||||||||||||
domain-name | String | N | Y | Y | Y | The name of the domain to which the template belongs. |
||||||||||||||||||||
domain-id | Integer | N | Y | Y | Y | The ID of the domain to which the template belongs. |
||||||||||||||||||||
domain | String | Y | Y | N | N | The domain to which the template belongs. Hyperlink Template: /api/space/domain-management/domains/{*ID}. |
||||||||||||||||||||
configuration | String | Y | Y | N | N | The XML configuration for this template Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/configuration. |
||||||||||||||||||||
exec-deploy | String | Y | Y | N | N | Deploy template configuration on a single device or a group of devices Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/exec-deploy. |
||||||||||||||||||||
exec-undeploy | String | Y | Y | N | N | Undeploy template configuration from a single device or a group of devices Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/exec-undeploy. |
||||||||||||||||||||
exec-audit | String | Y | Y | N | N | Audit template configuration against all the devices on which this template has been previously
deployed. Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/exec-audit. |
||||||||||||||||||||
device-associations | String | Y | Y | N | N | Device associations for this template Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/device-associations. |
||||||||||||||||||||
exec-publish | String | Y | Y | N | N | Publish template to device configuration Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/exec-publish. |
||||||||||||||||||||
versions | String | Y | Y | N | N | See all versions of the template. Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/versions. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | Link to an external configTemplateDefInfo. Hyperlink Template: /api/space/config-template-management/config-template-definitions/{*ID}. |
@uri | String(URI) | Y | Y | N | Link to this configTemplateDefInfo node in the current node context. Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}. |
id | Integer | Y | Y | N | The ID for the configuration template definition. |
name | String | Y | Y | N | The name of the configuration template definition. |
configuration | String | Y | Y | N | The XML configuration for this template definition Hyperlink Template: /api/space/config-template-management/config-template-definitions/{*ID}/configuration. |
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | Link to this config-template node in the current node context. Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}. |
||||||||||||||||||||
@href | String(URI) | Y | Y | N | Link to an external config-template. Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}. |
||||||||||||||||||||
*id | Integer | Y | Y | N | ConfigTemplateInfo ID. |
||||||||||||||||||||
name | String | N | Y | Y * | ConfigTemplateInfo Name. |
||||||||||||||||||||
description | String | N | Y | Y * | Description. |
||||||||||||||||||||
deployed-tempalte-ver | Integer | N | Y | Y * | Deployed Tempalte Ver. |
||||||||||||||||||||
versions | config-template. | Y | Y | N | |||||||||||||||||||||
config-type | enum(config-type) | Y | Y | N | Config Type. Possible Values:
|
||||||||||||||||||||
state | String | Y | Y | N | State. |
||||||||||||||||||||
os-version | String | Y | Y | N | Os Version. |
||||||||||||||||||||
current-version | Integer | Y | Y | N | Current Version. |
||||||||||||||||||||
device-family | String | Y | Y | N | Device Family. |
||||||||||||||||||||
last-updated-by | String | Y | Y | N | Last Updated By. |
||||||||||||||||||||
last-update-time-string | String | Y | Y | N | Last Update Time String. |
||||||||||||||||||||
template-deployment-status | String | Y | Y | N | Template Deployment Status. |
||||||||||||||||||||
config-template-definition | config-template. | N | Y | Y | Template Version details with possible operations. |
||||||||||||||||||||
domain-name | String | N | Y | Y | Domain Name. |
||||||||||||||||||||
domain-id | Integer | N | Y | Y | Domain ID. |
||||||||||||||||||||
domain | String | Y | Y | N | The domain to which the template belongs. Hyperlink Template: /api/space/domain-management/domains/{*ID}. |
||||||||||||||||||||
configuration | String | Y | Y | N | The XML configuration for this template Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/configuration. |
||||||||||||||||||||
exec-deploy | String | Y | Y | N | Deploy template configuration on a single device or a group of devices Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/exec-deploy. |
||||||||||||||||||||
exec-undeploy | String | Y | Y | N | Undeploy template configuration from a single device or a group of devices Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/exec-undeploy. |
||||||||||||||||||||
exec-audit | String | Y | Y | N | Audit template configuration against all the devices on which this template has been previously
deployed. Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/exec-audit. |
||||||||||||||||||||
device-associations | String | Y | Y | N | Device associations for this template Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/device-associations. |
||||||||||||||||||||
exec-publish | String | Y | Y | N | Publish template to device configuration Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/exec-publish. |
||||||||||||||||||||
versions | String | Y | Y | N | See all versions of the template. Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/versions. |
||||||||||||||||||||
clone | String | Y | Y | N | Clone template from Id Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/clone. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this versions node in the current node context. |
@total | Integer | Y | Y | N | Total number of gen_config-template-versions in the API result set. |
version | Integer[] | N | Y | Y * | Versions. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | Link to an external configTemplateDefInfo. Hyperlink Template: /api/space/config-template-management/config-template-definitions/{*ID}. |
@uri | String(URI) | Y | Y | N | Link to this configTemplateDefInfo node in the current node context. Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}. |
id | Integer | Y | Y | N | ConfigTemplateDefInfo ID. |
name | String | Y | Y | N | ConfigTemplateDefInfo Name. |
configuration | String | Y | Y | N | The XML configuration for this template definition Hyperlink Template: /api/space/config-template-management/config-template-definitions/{*ID}/configuration. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | Link to this config-template-definition node in the current node context. Hyperlink Template: /api/space/config-template-management/config-template-definitions/{*ID}. |
@href | String(URI) | Y | Y | N | Link to an external config-template-definition. Hyperlink Template: /api/space/config-template-management/config-template-definitions/{*ID}. |
*id | Integer | Y | Y | N | The ID for the configuration template definition. |
name | String | Y | Y | N | The name of the configuration template definition. |
description | String | Y | Y | N | A description for this configuration template definition. |
versions | config-template-definition. | N | Y | Y * | The device versions to which the template can be deployed. |
state | String | Y | Y | N | The state of this configuration template definition. |
published | Boolean | Y | Y | N | A flag that indicates whether this configuration template definition was published. |
os-version | String | Y | Y | N | The Junos OS version for this configuration template definition. |
current-version | Integer | Y | Y | N | The current version of this configuration template definition. |
device-family | String | Y | Y | N | The Junos device family for this configuration template definition. |
last-updated-by | String | Y | Y | N | The user who last updated this configuration template definition. |
last-update-time | String | Y | Y | N | The date and time when this configuration template definition was last modified. |
config-templates | config-template-definition. | Y | Y | N | A list of configuration templates for this configuration template definition. |
domain-name | String | N | Y | Y * | The name of the domain to which the template belongs. |
domain-id | Integer | N | Y | Y * | The ID of the domain to which the template belongs. |
domain | String | Y | Y | N | The domain to which the template belongs. Hyperlink Template: /api/space/domain-management/domains/{*ID}. |
configuration | String | Y | Y | N | The XML configuration for this template definition Hyperlink Template: /api/space/config-template-management/config-template-definitions/{*ID}/configuration. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this versions node in the current node context. |
version | Integer[] | N | Y | Y * | The device version. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | Link to this configTemplates node in the current node context. Hyperlink Template: /api/space/config-template-management/config-template-definitions/{*ID}/config-templates. |
config-template | config-template-definition. | N | Y | Y * | A configuration template represents a partial configuration that can be deployed or published to
a single device or group of devices. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | N | N | Link to an external configTemplateInfo. Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}. |
@uri | String(URI) | Y | Y | N | N | N | Link to this configTemplateInfo node in the current node context. Hyperlink Template: /api/space/config-template-management/config-template-definitions/{*ID}/config-templates/{*ID}. |
id | Integer | Y | Y | N | N | N | The ID of the configuration template. |
name | String | Y | Y | N | N | N | The name of the configuration template. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | Link to this config-template-definitions node in the current node context. |
@total | Integer | Y | Y | N | Total number of config-template-definitions in the API result set. |
config-template-definition | config-template-definitions. | N | Y | Y * | A configuration template definition is an object that defines a partial configuration or a set of
configuration nodes from which a template can be built. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | N | N | Link to this configTemplateDefInfo node in the current node context. Hyperlink Template: /api/space/config-template-management/config-template-definitions/{*ID}. |
@href | String(URI) | Y | Y | N | N | N | Link to an external configTemplateDefInfo. Hyperlink Template: /api/space/config-template-management/config-template-definitions/{*ID}. |
id | Integer | Y | Y | N | Y | Y | The ID for the configuration template definition. |
name | String | Y | Y | N | Y | Y | The name of the configuration template definition. |
description | String | Y | Y | N | Y | Y | A description for this configuration template definition. |
state | String | Y | Y | N | N | N | The state of this configuration template definition. |
published | Boolean | Y | Y | N | N | N | A flag that indicates whether this configuration template definition was published. |
current-version | Integer | Y | Y | N | N | N | The current version of this configuration template definition. |
device-family | String | Y | Y | N | N | N | The Junos device family for this configuration template definition. |
last-updated-by | String | Y | Y | N | Y | Y | The user who last updated this configuration template definition. |
last-update-time | String | Y | Y | N | Y | Y | The date and time when this configuration template definition was last modified. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this config-template-details node in the current node context. Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/versions/{*ID}. |
@href | String(URI) | Y | Y | N | Link to an external config-template. Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/versions/{*ID}. |
*id | Integer | Y | Y | N | ConfigTemplateInfo ID. |
name | String | N | Y | Y * | ConfigTemplateInfo Name. |
description | String | N | Y | Y * | Description. |
domain-id | Integer | N | Y | Y | Domain ID. |
domain-name | String | N | Y | Y | Domain Name. |
versions | config-template-details. | Y | Y | N | |
deployed-tempalte-ver | Integer | N | Y | Y * | Deployed Tempalte Ver. |
state | String | Y | Y | N | State. |
config-template-definition | config-template-details. | N | Y | Y | Template Version details with possible operations. |
last-update-time | Long | Y | Y | N | Last Update Time. |
last-updated-by | String | Y | Y | N | Last Updated By. |
last-update-time-string | String | Y | Y | N | Last Update Time String. |
template-deployment-status | String | Y | Y | N | Template Deployment Status. |
current-version | Integer | Y | Y | N | Current Version. |
schema-id | String | Y | Y | N | Schema ID. |
device-family | String | Y | Y | N | Device Family. |
os-version | String | Y | Y | N | Os Version. |
configuration | String | Y | Y | N | The XML configuration for this template version Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/versions/{*ID}/configuration. |
exec-deploy | String | Y | Y | N | Deploy template configuration on a single device or a group of devices Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/versions/{*ID}/exec-deploy. |
device-associations | String | Y | Y | N | Device associations for this template version Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/versions/{*ID}/device-associations. |
exec-publish | String | Y | Y | N | Publish template version to device configuration Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/versions/{*ID}/exec-publish. |
exec-auditTemplate | String | Y | Y | N | Audit template version Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/versions/{*ID}/exec-auditTemplate. |
exec-compareConfig | String | Y | Y | N | compare config Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/versions/{*ID}/exec-compareConfig. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this versions node in the current node context. |
@total | Integer | Y | Y | N | Total number of gen_config-template-details-versions in the API result set. |
version | Integer[] | N | Y | Y * | Versions. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this configTemplateDefInfo node in the current node context. Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/versions/{*ID}. |
@href | String(URI) | N | Y | Y * | Link to an external configTemplateDefInfo. Hyperlink Template: /api/space/config-template-management/config-template-definitions/{*ID}. |
id | Integer | Y | Y | N | ConfigTemplateDefInfo ID. |
name | String | Y | Y | N | ConfigTemplateDefInfo Name. |
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this config-template-no-definition node in the current node context. Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}. |
||||||||||||||||||||
@href | String(URI) | Y | Y | N | Link to an external config-template-no-definition. Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}. |
||||||||||||||||||||
last-update-time | Long | Y | Y | N | The date and time that the configuration template was last modified. |
||||||||||||||||||||
domain-id | Integer | N | Y | Y | The ID of the domain to which the template belongs. |
||||||||||||||||||||
description | String | N | Y | Y * | A description of the configuration template. |
||||||||||||||||||||
last-update-time-string | String | Y | Y | N | The date and time that the configuration template was last modified. |
||||||||||||||||||||
id | Integer | Y | Y | N | The ID of the configuration template. |
||||||||||||||||||||
state | String | Y | Y | N | The state of the configuration template. |
||||||||||||||||||||
name | String | N | Y | Y * | The name of the configuration template. |
||||||||||||||||||||
current-version | Integer | Y | Y | N | The current version of the configuration template. |
||||||||||||||||||||
last-updated-by | String | Y | Y | N | The user who last updated this configuration template. |
||||||||||||||||||||
domain-name | String | N | Y | Y | The name of the domain to which the template belongs. |
||||||||||||||||||||
device-family | String | N | Y | Y * | The Junos Device family for the configuration template. |
||||||||||||||||||||
os-version | String | N | Y | Y | The Junos OS version for the configuration template. |
||||||||||||||||||||
config-type | enum(config-type) | Y | Y | N | The configuration type for the configuration template. Possible Values:
|
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this config-template-ref node in the current node context. Hyperlink Template: /api/space/config-template-management/config-template-definitions/{*ID}/config-templates/{*ID}. |
@href | String(URI) | N | Y | Y * | Link to an external config-template-ref. Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}. |
domain-id | Integer | Y | Y | N | The ID of the domain to which the template belongs. |
*id | Integer | Y | Y | N | The ID of the configuration template. |
name | String | Y | Y | N | The name of the configuration template. |
domain-name | String | Y | Y | N | The name of the domain to which the template belongs. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | Link to this config-template-refs node in the current node context. Hyperlink Template: /api/space/config-template-management/config-template-definitions/{*ID}/config -templates. |
@total | Integer | Y | Y | N | Total number of config-templates in the API result set. |
config-template | config-template-refs. | N | Y | Y * | A configuration template represents a partial configuration that can be deployed or published to
a single device or group of devices. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | N | N | Link to an external configTemplateInfo. Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}. |
@uri | String(URI) | Y | Y | N | N | N | Link to this configTemplateInfo node in the current node context. Hyperlink Template: /api/space/config-template-management/config-template-definitions/{*ID}/config-templates/{*ID}. |
id | Integer | Y | Y | N | N | N | The ID of the configuration template. |
name | String | Y | Y | N | N | N | The name of the configuration template. |
Field Name | Type | Read Only | GET | PUT / POST | PATCH | Description |
---|---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | N | Link to this config-templates node in the current node context. |
@total | Integer | Y | Y | N | N | Total number of config-templates in the API result set. |
config-template | config-templates. | N | Y | Y * | Y | A configuration template represents a partial configuration that can be deployed or published to
a single device or group of devices. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | N | N | Link to this configTemplateInfo node in the current node context. Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}. |
||||||||||||||||||||
@href | String(URI) | Y | Y | N | N | N | Link to an external configTemplateInfo. Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}. |
||||||||||||||||||||
id | Integer | Y | Y | N | Y | Y | The ID of the configuration template. |
||||||||||||||||||||
name | String | N | Y | Y * | Y | Y | The name of the configuration template. |
||||||||||||||||||||
description | String | N | Y | Y * | Y | Y | A description of the configuration template. |
||||||||||||||||||||
config-type | enum(config-type) | Y | Y | N | Y | Y | The configuration type for the configuration template. Possible Values:
|
||||||||||||||||||||
state | String | Y | Y | N | N | N | The state of the configuration template. |
||||||||||||||||||||
os-version | String | Y | Y | N | Y | N | The Junos OS version for the configuration template. |
||||||||||||||||||||
current-version | Integer | Y | Y | N | N | N | The current version of the configuration template. |
||||||||||||||||||||
device-family | String | Y | Y | N | Y | N | The Junos Device family for the configuration template. |
||||||||||||||||||||
last-updated-by | String | Y | Y | N | Y | Y | The user who last updated this configuration template. |
||||||||||||||||||||
last-update-time-string | String | Y | Y | N | Y | Y | The date and time that the configuration template was last modified. |
||||||||||||||||||||
domain-name | String | N | Y | Y | N | N | The name of the domain to which the template belongs. |
||||||||||||||||||||
domain-id | Integer | N | Y | Y | N | N | The ID of the domain to which the template belongs. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
template-id-list | config-templates-by-id2-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this templateIdLists node in the current node context. |
template-id-list | Integer[] | N | Y | Y * | Template ID Lists. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this config-templates-by-ids2 node in the current node context. |
@total | Integer | Y | Y | N | Total number of config-templates-by-ids2 in the API result set. |
version | config-templates-by-ids2. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this version node in the current node context. |
content | String | N | Y | Y * | N | N | Content. |
deploy-status | String | N | Y | Y * | N | N | Deploy Status. |
template-id | String | Y | Y | N | N | N | Template ID. |
modified-time | Date | N | Y | Y * | N | N | Modified Time. |
number | String | N | Y | Y * | N | N | Number. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this config-template-versions node in the current node context. |
@total | Integer | Y | Y | N | Total number of config-template-versions in the API result set. |
config-template | config-template-versions. | N | Y | Y * | Template Version details with possible operations. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this configTemplateInfo node in the current node context. Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/versions/{*ID}. |
||||||||||||||||||||
@href | String(URI) | Y | Y | N | N | N | Link to an external config-template. Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/versions/{*ID}. |
||||||||||||||||||||
description | String | N | Y | Y * | Y | Y | Description. |
||||||||||||||||||||
last-update-time-string | String | Y | Y | N | Y | Y | Last Update Time String. |
||||||||||||||||||||
template-deployment-status | String | Y | Y | N | N | N | Template Deployment Status. |
||||||||||||||||||||
last-update-time | Long | Y | Y | N | N | N | Last Update Time. |
||||||||||||||||||||
id | Integer | Y | Y | N | Y | Y | ConfigTemplateInfo ID. |
||||||||||||||||||||
name | String | N | Y | Y * | Y | Y | ConfigTemplateInfo Name. |
||||||||||||||||||||
current-version | Integer | Y | Y | N | Y | Y | Current Version. |
||||||||||||||||||||
device-family | String | Y | Y | N | N | N | Device Family. |
||||||||||||||||||||
os-version | String | Y | Y | N | Y | N | Os Version. |
||||||||||||||||||||
config-type | enum(config-type) | Y | Y | N | Y | Y | Config Type. Possible Values:
|
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | Link to this configuration node in the current node context. Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/configuration. |
@href | String(URI) | Y | Y | N | Link to an external configuration. Hyperlink Template: /api/space/config-template-management/config-templates/{*ID}/configuration. |
data | String | N | Y | Y * | The XML configuration document. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this configuration-all node in the current node context. Hyperlink Template: /api/space/config-template-management/templates/{*ID}/quick-template- config. |
cli | String | N | Y | Y * | The content of the configuration template in CLI format. |
xml | String | N | Y | Y * | The content of the configuration template in XML format. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this configuration-cli node in the current node context. Hyperlink Template: /api/space/config-template-management/templates/{*ID}/quick-template- config. |
cli | String | N | Y | Y * | The content of the configuration template in CLI format. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
clis | String | N | Y | Y * | Clis. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y | Link to an external configurations. |
id | Integer | N | Y | Y |
A unique ID for the 'configurations' resource. |
expanded-configuration | String | N | Y | Y |
Location of the 'expanded-configuration' resource. |
raw-configuration | String | N | Y | Y |
Location of the 'raw-configuration' resource. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this configuration-update-result node in the current node context. |
err-message | String | N | Y | Y | A description of the error. |
errors | configuration-update-result. | N | Y | Y | A list of any errors in the content of the configuration template. |
status | String | N | Y | Y * | The status of the update. |
variable-existing | Boolean | N | Y | Y * | Indicates whether the template contains a variable. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this errors node in the current node context. |
validation-error | configuration-update-result. | N | Y | Y * | A list of validation errors. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this quickTemplateValidationError node in the current node context. |
err-reason | String | N | Y | Y * | N | N | The reason the CLI failed validation. |
line-number | Integer | N | Y | Y * | N | N | The line number in content of the configuration template where the error occurred. |
Field Name | Type | Read Only | GET | PUT / POST | PATCH | Description | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | Link to this configuration-view node in the current node context. Hyperlink Template: /api/space/configuration-management/configuration-views/{*ID}. |
||||||||||||||||||
@href | String(URI) | Y | Y | N | N | Link to an external configuration-view. Hyperlink Template: /api/space/configuration-management/configuration-views/{*ID}. |
||||||||||||||||||
*id | Integer | Y | Y | N | N | Configuration View ID Unique key for the configuration view. |
||||||||||||||||||
name | String | N | Y | Y * | Y | Configuration View Name The Name of the configuration view and it cannot exceed 255 characters. You cannot have two configuration views with the same name. |
||||||||||||||||||
domain-id | Integer | Y | Y | N | N | Domain ID It specifies the domain ID for which this configlet belongs to. |
||||||||||||||||||
domain-name | String | Y | Y | N | N | Domain Name Name of the domain for which the configlet belongs to. |
||||||||||||||||||
view-type | enum(view-type) | N | Y | Y | Y | View Type There are four types of view types
Possible Values:
Default: FORMVIEW. |
||||||||||||||||||
title | String | N | Y | Y * | Y | Title The title of the configuration view and it cannot exceed 255 characters. |
||||||||||||||||||
device-family | String | N | Y | Y * | Y | Device Family The device family for which the configuration view will be applicable for. |
||||||||||||||||||
context | String | N | Y | Y | Y | Context The context for which the configuration view would be applicable for. i. |
||||||||||||||||||
description | String | N | Y | Y | Y | Description The description of the configuration view and it cannot exceed 2500 characters. |
||||||||||||||||||
order | Integer | N | Y | Y * | Y | Order Order of the configuration view tab in Device Configuration View UI. Min: 1 Max: 65535. |
||||||||||||||||||
creation-time | Date | Y | Y | N | N | Creation Time The time when the configuration view was created. Note : to filter the configuration view based on time should be given in millisecs. |
||||||||||||||||||
last-updated-time | Date | Y | Y | N | N | Last Updated Time The time when the configuration view was updated at last Note : to filter the configuration view based on time should be given in millisecs. |
||||||||||||||||||
last-modified-by | String | Y | Y | N | N | Last Modified user The name of the user who modified the configuration view at last. |
||||||||||||||||||
configuration-view-params | configuration-view. | N | Y | Y * | Y | List of configuration view parameters. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this configViewerParams node in the current node context. Hyperlink Template: /api/space/configuration-management/configuration-views/{*ID}/configuration-view-params. |
configuration-view-param | configuration-view. | N | Y | Y * | Configuration view parameter Parameters are the variables defined in the configuration view whose values are got from the environment. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this configViewerParam node in the current node context. |
id | Integer | Y | Y | N | N | N | Configuration View Parameter ID Unique ID for the configuration view parameter. |
parameter | String | N | Y | Y * | N | N | Parameter Name The name of the parameter as used in the configuration view and it should start with letters and cannot exceed 255 characters and can only contain letters, numbers and characters inside this parenthesis(_-). |
index-parameter | Boolean | N | Y | Y | N | N | Index Parameter It is used to consider a parameter as an index parameter or not. This is applicable for a GRIDVIEW only. An index parameter should meet at least one of the following two conditions except when only one parameter is defined in a grid view. An index parameter should refer at least one of the other index parameters. An index parameter should be referred in one of the other parameters. A non index parameter should always refer at least one index parameter. Setting this option as true will disable Script Dependent and Customized Attribute fields Default = false. |
display-name | String | N | Y | Y * | N | N | Display name User friendly name of the configuration view parameter and it should start with letters/numbers/_ and cannot exceed 255 characters and can only contain letters, numbers and characters inside this parenthesis(_-. |
script-dependent | Boolean | N | Y | Y | N | N | Script Dependent Setting this option to true enables to refer a local script. Setting this option as true will disable Index Parameter and Customized Attribute fields Default = false. |
local-script-name | String | N | Y | Y | N | N | Local Script Name Name of the Local Script which should be available in space and if configuration view is dependent on any local script, then its name will be mentioned here otherwise this is not applicable. |
customized | Boolean | N | Y | Y | N | N | Customized Attribute It is used to associate additional data to devices, device interface and device inventory. Setting this option as true will disable Index Parameter and Script Dependent fields Default = false. |
editable | Boolean | N | Y | Y | N | N | Editable Setting this option to true enables user to edit the customized attribute and this field is not applicable if customized attribute is not set Default = false. |
configured-value-xpath | String | N | Y | Y * | N | N | Configured Value Xpath This field is used to give the Xpath of the configured values. When the view type is FORMVIEW, the corresponding value present in the Xpath is taken as the field value. When the view type is GRIDVIEW, the following behavior is followed. If more than one parameters defined then following rules should be met. For independent index parameters, the values returned by the Xpath and the existing set of rows would be combined. For dependent index parameters, the values returned by the Xpath and the correspondent row would be combined For non index parameters, if list of values returned then they are aggregated into comma separated values. |
order | Integer | N | Y | Y * | N | N | Order The order of the parameter. Min: 1 Max: 65535. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this configuration-view-param node in the current node context. |
id | Integer | N | Y | Y * | Configuration View Parameter ID Unique ID for the configuration view parameter. |
parameter | String | N | Y | Y * | Parameter Name The name of the parameter as used in the configuration view and it should start with letters and cannot exceed 255 characters and can only contain letters, numbers and characters inside this parenthesis(_-). |
index-parameter | Boolean | N | Y | Y * | Index Parameter It is used to consider a parameter as an index parameter or not. This is applicable for a GRIDVIEW only. An index parameter should meet at least one of the following two conditions except when only one parameter is defined in a grid view. An index parameter should refer at least one of the other index parameters. An index parameter should be referred in one of the other parameters. A non index parameter should always refer at least one index parameter. Setting this option as true will disable Script Dependent and Customized Attribute fields Default = false. |
display-name | String | N | Y | Y * | Display name User friendly name of the configuration view parameter and it should start with letters/numbers/_ and cannot exceed 255 characters and can only contain letters, numbers and characters inside this parenthesis(_-. |
script-dependent | Boolean | N | Y | Y * | Script Dependent Setting this option to true enables to refer a local script. Setting this option as true will disable Index Parameter and Customized Attribute fields Default = false. |
local-script-name | String | N | Y | Y * | Local Script Name Name of the Local Script which should be available in space and if configuration view is dependent on any local script, then its name will be mentioned here otherwise this is not applicable. |
customized | Boolean | N | Y | Y * | Customized Attribute It is used to associate additional data to devices, device interface and device inventory. Setting this option as true will disable Index Parameter and Script Dependent fields Default = false. |
editable | Boolean | N | Y | Y * | Editable Setting this option to true enables user to edit the customized attribute and this field is not applicable if customized attribute is not set Default = false. |
configured-value-xpath | String | N | Y | Y * | Configured Value Xpath This field is used to give the Xpath of the configured values. When the view type is FORMVIEW, the corresponding value present in the Xpath is taken as the field value. When the view type is GRIDVIEW, the following behavior is followed. If more than one parameters defined then following rules should be met. For independent index parameters, the values returned by the Xpath and the existing set of rows would be combined. For dependent index parameters, the values returned by the Xpath and the correspondent row would be combined. For non index parameters, if list of values returned then they are aggregated into comma separated values. |
order | Integer | N | Y | Y * | Order The order of the parameter. Min: 1 Max: 65535. |
Field Name | Type | Read Only | GET | PUT / POST | PATCH | Description |
---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | Link to this configuration-views node in the current node context. |
@total | Integer | Y | Y | N | N | Total number of configuration-views in the API result set. |
configuration-view | configuration-views. | N | Y | Y * | Y | Configuration view details Configuration Views are configuration tools that enables the user who wants to see configuration details in his/her own way. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this configViewer node in the current node context. Hyperlink Template: /api/space/configuration-management/configuration-views/{*ID}. |
||||||||||||||||||
@href | String(URI) | Y | Y | N | N | N | Link to an external configViewer. Hyperlink Template: /api/space/configuration-management/configuration-views/{*ID}. |
||||||||||||||||||
id | Integer | Y | Y | N | N | N | Configuration View ID Unique key for the configuration view. |
||||||||||||||||||
name | String | N | Y | Y * | Y | Y | Configuration View Name The Name of the configuration view and it cannot exceed 255 characters. You cannot have two configuration views with the same name. |
||||||||||||||||||
domain-id | Integer | Y | Y | N | N | Y | Domain ID It specifies the domain ID for which this configlet belongs to. |
||||||||||||||||||
domain-name | String | Y | Y | N | N | N | Domain Name Name of the domain for which the configlet belongs to. |
||||||||||||||||||
title | String | N | Y | Y * | Y | Y | Title The title of the configuration view and it cannot exceed 255 characters. |
||||||||||||||||||
device-family | String | N | Y | Y * | Y | Y | Device Family The device family for which the configuration view will be applicable for. |
||||||||||||||||||
description | String | N | Y | Y | N | N | Description The description of the configuration view and it cannot exceed 2500 characters. |
||||||||||||||||||
view-type | enum(view-type) | N | Y | Y | Y | Y | View Type There are four types of view types
Possible Values:
Default: FORMVIEW. |
||||||||||||||||||
creation-time | Date | Y | Y | N | Y | Y | Creation Time The time when the configuration view was created. Note : to filter the configuration view based on time should be given in millisecs. |
||||||||||||||||||
last-updated-time | Date | Y | Y | N | Y | Y | Last Updated Time The time when the configuration view was updated at last Note : to filter the configuration view based on time should be given in millisecs. |
||||||||||||||||||
last-modified-by | String | Y | Y | N | Y | Y | Last Modified user The name of the user who modified the configuration view at last. |
||||||||||||||||||
order | Integer | N | Y | Y * | Y | Y | Order Order of the configuration view tab in Device Configuration View UI. Min: 1 Max: 65535. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this configuration-xml node in the current node context. Hyperlink Template: /api/space/config-template-management/templates/{*ID}/quick-template- config. |
xml | String | N | Y | Y * | The content of the configuration template in XML format. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
xml | String | N | Y | Y * | Xml Data. |
Field Name | Type | Read Only | GET | PUT / POST | PATCH | Description | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | Link to this connection-profile node in the current node context. Hyperlink Template: /api/space/device-management/modeled-device-management/connection-profiles/{*ID}. |
||||||
@href | String(URI) | Y | Y | N | N | Link to an external connection-profile. Hyperlink Template: /api/space/device-management/modeled-device-management/connection-profiles/{*ID}. |
||||||
*id | Integer | Y | Y | N | N | ID of the connection profile. |
||||||
name | String | N | Y | Y * | Y | Name of the connection profile. |
||||||
description | String | N | Y | Y | Y | Description of connection profile. |
||||||
interface-type | enum(interface-type) | N | Y | Y | Y | Type of the interface for which the connection profile is being set. Possible Values:
Default: ETHERNET. |
||||||
interface-name | String | N | Y | Y | Y | Name of the interface for which the connection profile is being set. Default: "ge-0/0/0". |
||||||
ip-type | String | N | Y | Y | Y | System based parameter- Defines the ip type of connection profile. |
||||||
use-nat | Boolean | N | Y | Y | Y | Is JNAP server behind NAT [NAT enabled]. Default: false. |
||||||
type | String | N | Y | Y * | Y | The Connection type for the profile. |
||||||
dhcp-retransmission-attempt | Integer | N | Y | Y | Y | Dhcp parameter- Retransmission Attempt. Min: 1 Max: 6. |
||||||
dhcp-retransmission-interval | Integer | N | Y | Y | Y | Dhcp parameter- Retransmission Interval. Min: 1 Max: 64. |
||||||
dhcp-server-address | String | N | Y | Y | Y | Dhcp parameter- Server IP address. |
||||||
dhcp-update-server | Boolean | N | Y | Y | Y | Dhcp parameter- Update Server. |
||||||
dhcp-lease-never-expires | Boolean | N | Y | Y | Y | Dhcp parameter-Lease time never expires. |
||||||
dhcp-lease-time | Integer | N | Y | Y | Y | Dhcp parameter-custom Lease time. Min: 1 Max: 64. |
||||||
dhcp-default-lease | Boolean | N | Y | Y | Y | Dhcp parameter- Lease time set to default. |
||||||
auth-protocol-type | String | N | Y | Y | Y | Auth Protocol - CHAP/PAP. |
||||||
user-name | String | N | Y | Y | Y | The CHAP username. |
||||||
password | String | N | Y | Y | Y | The CHAP password. |
||||||
access-profile-user-name | String | N | Y | Y | Y | Access profile username. |
||||||
access-profile-password | String | N | Y | Y | Y | Access profile password. |
||||||
vpi | Integer | N | Y | Y | Y | The VPI(Virtual Path Identifier) in case of ADSL(ie PPPoA), values are changed based on ISPs. Min: 0 Max: 6000. |
||||||
vci | Integer | N | Y | Y | Y | The VCI(Virtual Channel Identifier) in case of ADSL(ie PPPoA), values are changed based on ISPs. Min: 0 Max: 6000. |
||||||
encapsulation-type | String | N | Y | Y | Y | Encapsulation Type for ADSL(ie PPPoA) - values atm-ppp-vc-mux & atm-ppp-llc. |
||||||
concentrator-name | String | N | Y | Y | Y | Concentrator name for PPPoE. |
||||||
service-name | String | N | Y | Y | Y | Service name. |
||||||
time-interval | Integer | N | Y | Y | Y | PPPoE parameter-auto connect time interval. Min: 0 Max: 6000. |
||||||
idle-period | Integer | N | Y | Y | Y | PPPoE parameter-ideal time before disconnect. Min: 0 Max: 6000. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this connection-profiles node in the current node context. |
@total | Integer | Y | Y | N | Total number of connection-profiles in the API result set. |
connection-profile | connection-profiles. | N | Y | Y * | Connection-profile which Contains connection-establishment parameters like ip details, NAT details, connection-type(DHCP,ADSL,PPPoaA,PPPoE) and its sub-parameters. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this connectionProfileMOREST node in the current node context. Hyperlink Template: /api/space/device-management/modeled-device-management/connection-profiles/{*ID}. |
@href | String(URI) | Y | Y | N | N | N | Link to an external connectionProfileMOREST. Hyperlink Template: /api/space/device-management/modeled-device-management/connection-profiles/{*ID}. |
id | Integer | Y | Y | N | N | N | ID of the connection profile. |
name | String | N | Y | Y | N | N | Name of the connection profile. |
type | String | N | Y | Y * | N | N | The Connection type (for example; DHCP, PPPoA, PPPoE, Static). |
description | String | N | Y | Y | N | N | Description of connection profile. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y | Link to this connection-status node in the current node context. |
status | String | N | Y | Y |
Connection status of the device. |
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this create-connection-profile-dhcp-request node in the current node context. |
||||||
id | Integer | Y | Y | N | ID of the connection profile. |
||||||
name | String | N | Y | Y * | Name of the connection profile. |
||||||
description | String | N | Y | Y | Description of the connection profile. |
||||||
interface-type | enum(interface-type) | N | Y | Y | Type of the interface for which the connection profile is being set. Possible Values:
Default: ETHERNET. |
||||||
interface-name | String | N | Y | Y | Name of the interface for which the connection profile is being set. Default: "ge-0/0/0". |
||||||
ip-type | String | N | Y | Y | System based parameter- Defines the ip type of connection profile. |
||||||
use-nat | Boolean | N | Y | Y | Is JNAP server behind NAT [NAT enabled]. Default: false. |
||||||
dhcp-retransmission-attempt | Integer | N | Y | Y | Dhcp parameter- Retransmission Attempt. Default: 4 Min: 1 Max: 6. |
||||||
dhcp-retransmission-interval | Integer | N | Y | Y | Dhcp parameter- Retransmission Interval. Default: 4 Min: 1 Max: 64. |
||||||
dhcp-server-address | String | N | Y | Y | Dhcp parameter- Server IP address. |
||||||
dhcp-update-server | Boolean | N | Y | Y | Dhcp parameter- Update Server. |
||||||
dhcp-default-lease | Boolean | N | Y | Y | Dhcp parameter- Lease time set to default. |
||||||
dhcp-lease-never-expires | Boolean | N | Y | Y | Dhcp parameter-Lease time never expires. |
||||||
dhcp-lease-time | Integer | N | Y | Y | Dhcp parameter-custom Lease time. Min: 1 Max: 64. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this create-connection-profile-dhcp-response node in the current node context. |
connection-profile | create-connection-profile-dhcp-response. | N | Y | Y * | Connection profile details. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this connectionProfileMOREST node in the current node context. Hyperlink Template: /api/space/device-management/modeled-device-management/connection-profiles/{*ID}. |
@href | String(URI) | N | Y | Y * | Link to an external connectionProfileMOREST. Hyperlink Template: /api/space/device-management/modeled-device-management/connection-profiles/{*ID}. |
id | Integer | Y | Y | N | ID of the connection profile. |
name | String | Y | Y | N | Name of the connection profile. |
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this create-connection-profile-pppoa-request node in the current node context. |
||||||
id | Integer | Y | Y | N | ID of the connection profile. |
||||||
name | String | N | Y | Y * | Name of the connection profile. |
||||||
description | String | N | Y | Y | Description of the connection profile. |
||||||
interface-type | enum(interface-type) | N | Y | Y | Type of the interface for which the connection profile is being set. Possible Values:
Default: ADSL. |
||||||
interface-name | String | N | Y | Y | Name of the interface for which the connection profile is being set. Default: "at-1/0/0". |
||||||
ip-type | String | N | Y | Y | System based parameter- Defines the ip type of connection profile. |
||||||
use-nat | Boolean | N | Y | Y | Is JNAP server behind NAT [NAT enabled]. Default: false. |
||||||
auth-protocol-type | String | N | Y | Y | Auth Protocol CHAP or PAP. Default: "CHAP". |
||||||
user-name | String | N | Y | Y * | The CHAP username. |
||||||
password | String | N | Y | Y * | The CHAP password. |
||||||
access-profile-user-name | String | N | Y | Y | Access profile username. |
||||||
access-profile-password | String | N | Y | Y | Access profile password. |
||||||
vpi | Integer | N | Y | Y | The VPI(Virtual Path Identifier) in case of ADSL(ie PPPoA), values are changed based on ISPs. Default: 1 Min: 0 Max: 6000. |
||||||
vci | Integer | N | Y | Y | The VCI(Virtual Channel Identifier) in case of ADSL(ie PPPoA), values are changed based on ISPs. Default: 1 Min: 0 Max: 6000. |
||||||
encapsulation-type | String | N | Y | Y | Encapsulation Type for ADSL(ie PPPoA) - values atm-ppp-vc-mux & atm-ppp-llc. Default: "atm-ppp-vc-mux". |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this create-connection-profile-pppoa-response node in the current node context. |
connection-profile | create-connection-profile-pppoa-response. | N | Y | Y * | Connection profile details. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this connectionProfileMOREST node in the current node context. Hyperlink Template: /api/space/device-management/modeled-device-management/connection-profiles/{*ID}. |
@href | String(URI) | N | Y | Y * | Link to an external connectionProfileMOREST. Hyperlink Template: /api/space/device-management/modeled-device-management/connection-profiles/{*ID}. |
id | Integer | Y | Y | N | ID of the connection profile. |
name | String | Y | Y | N | Name of the connection profile. |
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this create-connection-profile-pppoe-request node in the current node context. |
||||||
id | Integer | Y | Y | N | ID of the connection profile. |
||||||
name | String | N | Y | Y * | Name of the connection profile. |
||||||
description | String | N | Y | Y | Description of the connection profile. |
||||||
interface-type | enum(interface-type) | N | Y | Y | Type of the interface for which the connection profile is being set. Possible Values:
Default: ETHERNET. |
||||||
interface-name | String | N | Y | Y | Name of the interface for which the connection profile is being set. Default: "ge-0/0/0". |
||||||
ip-type | String | N | Y | Y | System based parameter- Defines the ip type of connection profile. |
||||||
use-nat | Boolean | N | Y | Y | Is JNAP server behind NAT [NAT enabled]. Default: false. |
||||||
auth-protocol-type | String | N | Y | Y | Auth Protocol CHAP or PAP. Default: "CHAP". |
||||||
user-name | String | N | Y | Y * | The CHAP username. |
||||||
password | String | N | Y | Y * | The CHAP password. |
||||||
access-profile-user-name | String | N | Y | Y | Access profile username. |
||||||
access-profile-password | String | N | Y | Y | Access profile password. |
||||||
concentrator-name | String | N | Y | Y | Concentrator name for PPPoE. |
||||||
service-name | String | N | Y | Y | The service name. |
||||||
time-interval | Integer | N | Y | Y | PPPoE parameter-auto connect time interval. Default: 1 Min: 0 Max: 6000. |
||||||
idle-period | Integer | N | Y | Y | PPPoE parameter-ideal time before disconnect. Default: 1 Min: 0 Max: 6000. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this create-connection-profile-pppoe-response node in the current node context. |
connection-profile | create-connection-profile-pppoe-response. | N | Y | Y * | Connection profile details. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this connectionProfileMOREST node in the current node context. Hyperlink Template: /api/space/device-management/modeled-device-management/connection-profiles/{*ID}. |
@href | String(URI) | N | Y | Y * | Link to an external connectionProfileMOREST. Hyperlink Template: /api/space/device-management/modeled-device-management/connection-profiles/{*ID}. |
id | Integer | Y | Y | N | ID of the connection profile. |
name | String | Y | Y | N | Name of the connection profile. |
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this create-connection-profile-static-request node in the current node context. |
||||||
id | Integer | Y | Y | N | ID of the connection profile. |
||||||
name | String | N | Y | Y * | Name of the connection profile. |
||||||
description | String | N | Y | Y | Description of the connection profile. |
||||||
interface-type | enum(interface-type) | N | Y | Y | Type of the interface for which the connection profile is being set. Possible Values:
Default: ETHERNET. |
||||||
interface-name | String | N | Y | Y | Name of the interface for which the connection profile is being set. Default: "ge-0/0/0". |
||||||
ip-type | String | N | Y | Y | System based parameter- Defines the ip type of connection profile. |
||||||
use-nat | Boolean | N | Y | Y | Is JNAP server behind NAT [NAT enabled]. Default: false. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this create-connection-profile-static-response node in the current node context. |
connection-profile | create-connection-profile-static-response. | N | Y | Y * | Connection profile details. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this connectionProfileMOREST node in the current node context. Hyperlink Template: /api/space/device-management/modeled-device-management/connection-profiles/{*ID}. |
@href | String(URI) | N | Y | Y * | Link to an external connectionProfileMOREST. Hyperlink Template: /api/space/device-management/modeled-device-management/connection-profiles/{*ID}. |
id | Integer | Y | Y | N | ID of the connection profile. |
name | String | Y | Y | N | Name of the connection profile. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this ctps node in the current node context. |
@total | Integer | Y | Y | N | Total number of ctps in the API result set. |
ctp | ctps. | N | Y | Y * | Collection of Logical Interfaces of the Device(s). |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this deviceLogicalInterface node in the current node context. Hyperlink Template: /api/space/managed-domain/ctps/{*ID}. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
@href | String(URI) | Y | Y | N | N | N | Link to an external deviceLogicalInterface. Hyperlink Template: /api/space/managed-domain/ctps/{*ID}. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
vlan-id | String | Y | Y | N | Y | Y | Vlan ID of the Logical Interface. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
domain-id | Integer | Y | Y | N | Y | Y | Unique ID of the Domain to which the Device belongs to. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
description | String | Y | Y | N | Y | Y | Description of the Logical Interface. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
device-name | String | Y | Y | N | Y | Y | Name of the Device. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
domain-name | String | Y | Y | N | Y | Y | Name of the Domain to which the Device belongs to. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipv6-address | String | Y | Y | N | Y | Y | IPv6 address of the Logical Interface. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
id | Integer | Y | Y | N | Y | Y | Unique ID of the Logical Interface. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name | String | Y | Y | N | Y | Y | Name of the Logical Interface. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
encapsulation | enum(encapsulation) | Y | Y | N | Y | Y | Encapsulation of the Logical Interface. Possible Values:
Default: NONE. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipv4-address | String | Y | Y | N | Y | Y | IPv4 address of the Logical Interface. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
device-id | Integer | Y | Y | N | Y | Y | Unique ID of the Device. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this customized-attribute-categories node in the current node context. |
@total | Integer | Y | Y | N | Total number of customized-attribute-categories in the API result set. |
customized-attribute-category | customized-attribute-categories. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this customizedAttributeCategory node in the current node context. Hyperlink Template: /api/space/tag-management/customized-attribute-categories/{*ID}. |
@href | String(URI) | Y | Y | N | N | N | Link to an external customizedAttributeCategory. Hyperlink Template: /api/space/tag-management/customized-attribute-categories/{*ID}. |
id | Integer | Y | Y | N | N | N | CustomizedAttributeCategory ID. |
category | String | N | Y | Y * | N | N | Category. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this customized-attribute-category node in the current node context. Hyperlink Template: /api/space/tag-management/customized-attribute-categories/{*ID}. |
@href | String(URI) | Y | Y | N | Link to an external customized-attribute-category. Hyperlink Template: /api/space/tag-management/customized-attribute-categories/{*ID}. |
*id | Integer | Y | Y | N | CustomizedAttributeCategory ID. |
category | String | N | Y | Y * | Category. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this customized-attribute-label node in the current node context. Hyperlink Template: /api/space/tag-management/customized-attribute-labels/{*ID}. |
@href | String(URI) | Y | Y | N | Link to an external customized-attribute-label. Hyperlink Template: /api/space/tag-management/customized-attribute-labels/{*ID}. |
*id | Integer | Y | Y | N | CustomizedAttributeLabel ID. |
promoted-column-index | Integer | N | Y | Y * | Promoted Column Index. |
customized-attribute-category | customized-attribute-label. | N | Y | Y | |
name | String | N | Y | Y * | CustomizedAttributeLabel Name. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | Link to an external customizedAttributeCategory. Hyperlink Template: /api/space/tag-management/customized-attribute-categories/{*ID}. |
id | Integer | Y | Y | N | CustomizedAttributeCategory ID. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this customized-attribute-labels node in the current node context. |
@total | Integer | Y | Y | N | Total number of customized-attribute-labels in the API result set. |
customized-attribute-label | customized-attribute-labels. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this customizedAttributeLabel node in the current node context. Hyperlink Template: /api/space/tag-management/customized-attribute-labels/{*ID}. |
@href | String(URI) | Y | Y | N | N | N | Link to an external customized-attribute-label. Hyperlink Template: /api/space/tag-management/customized-attribute-labels/{*ID}. |
id | Integer | Y | Y | N | N | N | CustomizedAttributeLabel ID. |
promoted-column-index | Integer | N | Y | Y * | N | N | Promoted Column Index. |
customized-attribute-category | customized-attribute-labels. | N | Y | Y | N | N | |
name | String | N | Y | Y * | N | N | CustomizedAttributeLabel Name. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | Link to an external customizedAttributeCategory. Hyperlink Template: /api/space/tag-management/customized-attribute-categories/{*ID}. |
id | Integer | Y | Y | N | CustomizedAttributeCategory ID. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this customized-attribute-value node in the current node context. |
id | Integer | Y | Y | N | CustomizedAttributeValue ID. |
value | String | N | Y | Y * | Value. |
customized-attribute-label | customized-attribute-value. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | Link to an external customizedAttributeLabel. Hyperlink Template: /api/space/tag-management/customized-attribute-labels/{*ID}. |
id | Integer | Y | Y | N | CustomizedAttributeLabel ID. |
name | String | Y | Y | N | CustomizedAttributeLabel Name. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this customized-attribute-value-refs node in the current node context. |
@total | Integer | Y | Y | N | Total number of customized-attribute-values in the API result set. |
customized-attribute-value | customized-attribute-value-refs. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | N | N | Link to an external customizedAttributeValue. Hyperlink Template: /api/space/device-management/devices/{*ID}/customized-attribute-values/{*ID}. |
id | Integer | Y | Y | N | Y | Y | CustomizedAttributeValue ID. |
entity-row-id | Integer | Y | Y | N | N | N | Entity Row ID. |
value | String | Y | Y | N | Y | Y | Value. |
customized-attribute-label | customized-attribute-value-refs. | Y | Y | N | N | N |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | Link to an external customizedAttributeLabel. Hyperlink Template: /api/space/tag-management/customized-attribute-labels/{*ID}. |
id | Integer | Y | Y | N | CustomizedAttributeLabel ID. |
name | String | Y | Y | N | CustomizedAttributeLabel Name. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
version-list | delete-config-template-versions-request. | N | Y | Y * | list of versions to be deleted. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this versionLists node in the current node context. |
version | Integer[] | N | Y | Y * | Version Lists. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
template-id-with-ver | delete-config-template-with-versions-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this templateIdWithVers node in the current node context. |
template-id-with-ver | String[] | N | Y | Y * | Template ID With Vers. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
device-discovery-rules | delete-device-discovery-rules-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceTargetRules node in the current node context. |
device-discovery-rule | delete-device-discovery-rules-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | N | N | Link to an external device-discovery-rule. Hyperlink Template: /api/space/device-management/device-discovery-rules/{*ID}. |
id | Integer | Y | Y | N | Y | Y | DeviceDiscoveryRule ID. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
value | String | N | Y | Y * | Value. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this delete-devices-job-results node in the current node context. |
@total | Integer | Y | Y | N | Total number of delete-devices-job-results in the API result set. |
delete-device-job-result | delete-devices-job-results. | N | Y | Y * | Delete Device Job Result Entry. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description | ||||
---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this deleteDeviceResult node in the current node context. |
||||
id | Integer | Y | Y | N | N | N | Job result table row ID. |
||||
delete-fail-reason | String | N | Y | Y * | Y | N | If device Delete failed, set the fail reason. |
||||
device | delete-devices-job-results. | N | Y | Y * | N | N | |||||
delete-device-status | enum(delete-device-status) | N | Y | Y * | Y | Y | Delete device status. Possible Values:
|
||||
hostname | String | N | Y | Y | Y | Y | Hostname. |
||||
device-id | Integer | N | Y | Y * | Y | Y | device id. |
||||
ip | String | N | Y | Y | Y | N | ip address. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | Link to an external device. Hyperlink Template: /api/space/managed-domain/devices-require-polling/{*ID}. |
id | Integer | Y | Y | N | Device ID. |
name | String | Y | Y | N | Device Name. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
devices | delete-devices-request. | N | Y | Y * | Devices to be deleted. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deviceLists node in the current node context. |
device | delete-devices-request. | N | Y | Y * | Device to be deleted. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | N | N | Link to an external device. Hyperlink Template: /api/space/device-management/devices/{*ID}. |
id | Integer | Y | Y | N | Y | Y | Device ID. |
name | String | Y | Y | N | Y | Y | Device Name. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this delete-domain-job-results node in the current node context. |
@total | Integer | Y | Y | N | Total number of delete-domain-job-results in the API result set. |
delete-domain-job-result | delete-domain-job-results. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this deleteDomainJobResult node in the current node context. |
application-name | String | N | Y | Y * | Y | N | Application Name. |
id | Integer | Y | Y | N | N | N | Domain ID. |
description | String | N | Y | Y * | N | N | Description. |
domain-name | String | Y | Y | N | N | N | Domain Name. |
job-instance-id | Integer | N | Y | Y * | N | N | Job Instance ID. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this delete-fabric-node-request node in the current node context. |
fabric-node | delete-fabric-node-request. | N | Y | Y * | The Fabric node which has to be deleted. |
alternative-fabric-node | delete-fabric-node-request. | N | Y | Y | The details about the non load balancer node which will be configured by Junos Space server as a replacement for the node which will be deleted. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | Link to an external fabricNode. Hyperlink Template: /api/space/fabric-management/fabric-nodes/{*ID}. |
id | Integer | Y | Y | N | Fabric Node ID. |
name | String | Y | Y | N | Logical name assigned to the node
NOTE: For the first node, Junos Space uses the node name that the user
specifies during the initial configuration of the Junos Space Appliance
(physical or virtual). |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | Link to an external alternativeNode. Hyperlink Template: /api/space/fabric-management/fabric-nodes/{*ID}. |
id | Integer | Y | Y | N | Fabric Node ID. |
name | String | Y | Y | N | Logical name assigned to the node
NOTE: For the first node, Junos Space uses the node name that the user
specifies during the initial configuration of the Junos Space Appliance
(physical or virtual). |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
fabric-hprof-files | delete-hprof-files-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this fabricHprofFiles node in the current node context. |
fabric-hprof-file | delete-hprof-files-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | N | N | Link to an external fabric-hprof-file. Hyperlink Template: /api/space/fabric-management/hprof-files/{*ID}. |
id | Integer | Y | Y | N | N | N | ID. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
dmi-schema-infos | delete-schemas. | N | Y | Y * | List of schemas to delete. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this dmiSchemaInfos node in the current node context. |
dmi-schema-info | delete-schemas. | N | Y | Y * | Specify a device family and an os version (release) for each schema to be deleted. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this dmiSchemaInfo node in the current node context. |
os-version | String | N | Y | Y * | Y | N | Release/OS Version. |
dev-family | String | N | Y | Y * | Y | N | Device Family. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
jobs | denied-jobs-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this instanceManagedObjects node in the current node context. |
job | denied-jobs-request. | N | Y | Y * |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description |
---|---|---|---|---|---|---|---|
@href | String(URI) | N | Y | Y * | N | N | Link to an external monitorableTaskInstanceManagedObject. Hyperlink Template: /api/space/job-management/jobs/{*ID}. |
id | Integer | Y | Y | N | Y | Y | The ID of the job. |
name | String | Y | Y | N | N | N | MonitorableTaskInstanceManagedObject Name. |
Field Name | Type | Read Only | GET | PUT / POST | Description |
---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | Link to this deploy-configuration-job-results node in the current node context. |
@total | Integer | Y | Y | N | Total number of deploy-configuration-job-results in the API result set. |
deploy-configuration-job-result | deploy-configuration-job-results. | N | Y | Y * | Deploy Configuration job result detail. |
Field Name | Type | Read Only | GET | PUT / POST | Sort | Filter | Description | ||||
---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | Y | Y | N | N | N | Link to this consolidatedConfigJobResult node in the current node context. |
||||
id | Integer | Y | Y | N | Y | Y | Job result table row ID. |
||||
ip | String | Y | Y | N | Y | Y | IP. |
||||
host-name | String | Y | Y | N | Y | Y | Host Name. |
||||
device-id | Integer | Y | Y | N | Y | Y | Device ID. |
||||
status | enum(status) | Y | Y | N | Y | Y | Status. Possible Values:
|
||||
job-instance-id | Integer | Y | Y | N | Y | Y | Job Instance ID. |
||||
job-failed-reason | String | Y | Y | N | N | N | Job Failed Reason. |
||||
deploy-data | String | Y | Y | N | N | N | Deploy Data. |
||||
device | String | Y | Y | N | N | N | Device Link Hyperlink Template: /api/space/device-management/devices/{*ID}. |
||||
job | String | Y | Y | N | N | N | Job Link Hyperlink Template: /api/space/job-management/jobs/{*ID}. |
Field Name | Type | Read Only | GET | PUT / POST | Description | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@uri | String(URI) | N | Y | Y * | Link to this device node in the current node context. |
||||||||||||||||||||||||||||||||||||
deviceFamily | String | N | Y | Y |
Device family that the device belongs to (for example, MX). |
||||||||||||||||||||||||||||||||||||
OSVersion | String | N | Y | Y | OS version of the device | ||||||||||||||||||||||||||||||||||||
platform | String | N | Y | Y | Platform of the device | ||||||||||||||||||||||||||||||||||||
serialNumber | String | N | Y | Y |
Serial number of the device. |
||||||||||||||||||||||||||||||||||||
name | String | N | Y | Y |
Name of the device. |
||||||||||||||||||||||||||||||||||||
hostName | String | N | Y | Y |
Host Name of the device. |
||||||||||||||||||||||||||||||||||||
id | Integer | N | Y | Y * |
Unique identifier for the 'device'. |
||||||||||||||||||||||||||||||||||||
ipAddr | String | N | Y | Y |
IP Address of the device. |
||||||||||||||||||||||||||||||||||||
otp | String | N | Y | Y |
OTP connection of the device. |
||||||||||||||||||||||||||||||||||||
domain-id | Integer | N | Y | Y |
domain id of device. |
||||||||||||||||||||||||||||||||||||
domain-name | String | N | Y | Y |
domain name of the device. |
||||||||||||||||||||||||||||||||||||
connection-type | String | N | Y | Y | Connection type of the Device | ||||||||||||||||||||||||||||||||||||
attribute-column-0 | String | N | Y | Y | Custom Attribute for Device. |
||||||||||||||||||||||||||||||||||||
use-nat | boolean | N | Y | Y * | An attribute that describes the device is connected to NAT or not. |
||||||||||||||||||||||||||||||||||||
authentication-status | enum(authentication-status) | N | Y | Y |
Authentication status of the Device
Possible Values:
|
||||||||||||||||||||||||||||||||||||
device-id | int | N | Y | Y | Unique Identifier of Device | ||||||||||||||||||||||||||||||||||||
web-mgmt | String | N | Y | Y | Web management protocol | ||||||||||||||||||||||||||||||||||||
lsys-count | int | N | Y | Y | Device Lsys Count | ||||||||||||||||||||||||||||||||||||
rootLsys | DeviceDO | N | Y | Y | Device Lsys Root | ||||||||||||||||||||||||||||||||||||
hosting-deviceId | int | N | Y | Y | Hosting Device ID | ||||||||||||||||||||||||||||||||||||
adapter-name | String | N | Y | Y | Name of the Adapter used for Device discovery | ||||||||||||||||||||||||||||||||||||
config-status | enum(config-status) | N | Y | Y |
Config Status
Possible Values:
|
||||||||||||||||||||||||||||||||||||
device-type | enum(device-type) | N | Y | Y | Device Type. Possible Values:
|
||||||||||||||||||||||||||||||||||||
schema-version | String | N | Y | Y |
schema verision of the device. |
||||||||||||||||||||||||||||||||||||
change-requests | device. | N | Y | Y |
Change-requests for the respective device. |
||||||||||||||||||||||||||||||||||||
managed-elements | device. | N | Y | Y |
Managed elements of the device. |
||||||||||||||||||||||||||||||||||||
connection-status | device. | N | Y | Y | Active connection Status of the device | ||||||||||||||||||||||||||||||||||||
managed-status | device. | N | Y | Y | Managed status of the device | ||||||||||||||||||||||||||||||||||||
configurations | String | N | Y | Y |
Location of 'configuration' resource. |
||||||||||||||||||||||||||||||||||||
rpc | String | N | Y | Y |
Location of 'rpc' resource. |
||||||||||||||||||||||||||||||||||||
config-files | String | N | Y | Y |
Location of 'config-files' resource. |
||||||||||||||||||||||||||||||||||||
associated-scripts | String | N | Y | Y |
The association of device to scripts. |
||||||||||||||||||||||||||||||||||||
associated-softwares | String | N | Y | Y |
The association of device to softwares. |
||||||||||||||||||||||||||||||||||||
activate-modeled-device | String | N | Y | Y |
Activate modeled device. |
||||||||||||||||||||||||||||||||||||
clone | String | N | Y | Y |
Clone device. |
||||||||||||||||||||||||||||||||||||
modify-device-target-ip | String | N | Y | Y |
Modify Target IP. |
||||||||||||||||||||||||||||||||||||
configlet | String | N | Y | Y |
view configlet. |
||||||||||||||||||||||||||||||||||||
domain | String | Y | Y | N | |||||||||||||||||||||||||||||||||||||
apply-cli-configlet | String | Y | Y | N | |||||||||||||||||||||||||||||||||||||
submit-cli-configlet | String | Y | Y | N | |||||||||||||||||||||||||||||||||||||