REST Resources
-
/ -
/applications -
/applications /{id} -
/applications /{id} /settings-config -
/platform -
/platform /features -
/platform /features /{feature-id} -
/platform /settings -
/platform /settings /audit-log -
/platform /settings /authmode -
/platform /settings /cli-configlet -
/platform /settings /device -
/platform /settings /domain -
/platform /settings /password -
/platform /settings /user
/api/space/application-management/platform/settings/device
The following operations are supported on this resource:
GET /platform/settings/device | Version 1 |
This API retrieves device-specific configuration settings.
Sample Usage
GET /platform/settings/device
- Accept Headers:
application/vnd.net.juniper.space.application-management.platform.settings.device+xml;version=1
application/vnd.net.juniper.space.application-management.platform.settings.device+json;version=1
<device
uri="/api/space/application-management/platform/settings/device">
<auto-log-in-to-devices>false</auto-log-in-to-devices>
<auto-resync>true</auto-resync>
<auto-resync-waiting-time>50</auto-resync-waiting-time>
<initiates-connection>true</initiates-connection>
<support-ww>false</support-ww>
<ssh-port>22</ssh-port>
<polling-time>900</polling-time>
<commit-confirmed-for-configuration>false</commit-confirmed-for-configuration>
<approval-workflow-for-config>false</approval-workflow-for-config>
<allow-device-communication>false</allow-device-communication>
<support-abort-for-close-session>false</support-abort-for-close-session>
<looking-glass-response-timeout>22</looking-glass-response-timeout>
<number-of-device-to-connect-for-space-initiated>22</number-of-device-to-connect-for-space-initiated>
<configure-commit-sync-during-device-discovery>false</configure-commit-sync-during-device-discovery>
<add-snmp-configuration>false</add-snmp-configuration>
<disable-network-monitoring>false</disable-network-monitoring>
<manually-resolve-fingerprint-conflict>false</manually-resolve-fingerprint-conflict>
</device>
{
"device": {
"@uri":
"/api/space/application-management/platform/settings/device",
"auto-log-in-to-devices":false,
"auto-resync":true,
"auto-resync-waiting-time":50,
"initiates-connection":true,
"support-ww":false,
"ssh-port":22,
"polling-time":900,
"commit-confirmed-for-configuration":false,
"approval-workflow-for-config":false,
"allow-device-communication":false,
"support-abort-for-close-session":true,
"looking-glass-response-timeout": 22,
"number-of-device-to-connect-for-space-initiated":22,
"configure-commit-sync-during-device-discovery":false,
"add-snmp-configuration":false,
"disable-network-monitoring":false,
"manually-resolve-fingerprint-conflict":false
}
}
Access Control
The following capabilities are required to access this API: ModifyApplicationSetting
PUT /platform/settings/device | Version 1 |
This API updates device-specific configuration settings.
Sample Usage
PUT /platform/settings/device
- Content-Type Headers:
application/vnd.net.juniper.space.application-management.platform.settings.device+xml;version=1;charset=UTF-8
application/vnd.net.juniper.space.application-management.platform.settings.device+json;version=1;charset=UTF-8 - Accept Headers:
application/vnd.net.juniper.space.application-management.platform.settings.device+xml;version=1
application/vnd.net.juniper.space.application-management.platform.settings.device+json;version=1
<device>
<auto-log-in-to-devices>false</auto-log-in-to-devices>
<auto-resync>true</auto-resync>
<auto-resync-waiting-time>50</auto-resync-waiting-time>
<initiates-connection>true</initiates-connection>
<support-ww>false</support-ww>
<ssh-port>22</ssh-port>
<polling-time>900</polling-time>
<commit-confirmed-for-configuration>false</commit-confirmed-for-configuration>
<approval-workflow-for-config>false</approval-workflow-for-config>
<allow-device-communication>false</allow-device-communication>
<support-abort-for-close-session>false</support-abort-for-close-session>
<looking-glass-response-timeout>22</looking-glass-response-timeout>
<number-of-device-to-connect-for-space-initiated>22</number-of-device-to-connect-for-space-initiated>
<configure-commit-sync-during-device-discovery>false</configure-commit-sync-during-device-discovery>
<add-snmp-configuration>false</add-snmp-configuration>
<disable-network-monitoring>false</disable-network-monitoring>
<manually-resolve-fingerprint-conflict>false</manually-resolve-fingerprint-conflict>
</device>
<device
uri="/api/space/application-management/platform/settings/device">
<auto-log-in-to-devices>false</auto-log-in-to-devices>
<auto-resync>true</auto-resync>
<auto-resync-waiting-time>50</auto-resync-waiting-time>
<initiates-connection>true</initiates-connection>
<support-ww>false</support-ww>
<ssh-port>22</ssh-port>
<polling-time>900</polling-time>
<commit-confirmed-for-configuration>false</commit-confirmed-for-configuration>
<approval-workflow-for-config>false</approval-workflow-for-config>
<allow-device-communication>false</allow-device-communication>
<support-abort-for-close-session>false</support-abort-for-close-session>
<looking-glass-response-timeout>22</looking-glass-response-timeout>
<number-of-device-to-connect-for-space-initiated>22</number-of-device-to-connect-for-space-initiated>
<configure-commit-sync-during-device-discovery>false</configure-commit-sync-during-device-discovery>
<add-snmp-configuration>false</add-snmp-configuration>
<disable-network-monitoring>false</disable-network-monitoring>
<manually-resolve-fingerprint-conflict>false</manually-resolve-fingerprint-conflict>
</device>
{
"device":{
"auto-log-in-to-devices":false,
"auto-resync":true,
"auto-resync-waiting-time":50,
"initiates-connection":true,
"support-ww":false,
"ssh-port":22,
"polling-time":900,
"commit-confirmed-for-configuration":false,
"approval-workflow-for-config":false,
"allow-device-communication":false,
"support-abort-for-close-session":true,
"looking-glass-response-timeout": 22,
"number-of-device-to-connect-for-space-initiated":22,
"configure-commit-sync-during-device-discovery":false,
"add-snmp-configuration":false,
"disable-network-monitoring":false,
"manually-resolve-fingerprint-conflict":false
}
}
{
"device": {
"@uri":
"/api/space/application-management/platform/settings/device",
"auto-log-in-to-devices":false,
"auto-resync":true,
"auto-resync-waiting-time":50,
"initiates-connection":true,
"support-ww":false,
"ssh-port":22,
"polling-time":900,
"commit-confirmed-for-configuration":false,
"approval-workflow-for-config":false,
"allow-device-communication":false,
"support-abort-for-close-session":true,
"looking-glass-response-timeout": 22,
"number-of-device-to-connect-for-space-initiated":22,
"configure-commit-sync-during-device-discovery":false,
"add-snmp-configuration":false,
"disable-network-monitoring":false,
"manually-resolve-fingerprint-conflict":false
}
}
Access Control
The following capabilities are required to access this API: ModifyApplicationSetting