Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 

Functional Audit, Configuration Audit, and Fault Status Management RESTful Web Services

 

The following operations can be performed using the Connectivity Services Director Functional and Configuration Audits Management RESTful Web Services.

Run a Configuration Audit of an E-Line LDP Service

This request is run a configuration audit of an E-Line LDP service.

URI

api/space/nsas/eline-ptp/service-management/

services/<service-id>

HTTP Method

POST

Content Type

application/vnd.net.juniper.space.service-management.

service+xml

The options for AuditNow and AuditLater can be provided in the Action element within the ?OperationSpecificData?.

Consumes

application/vnd.net.juniper.space.service-management.

service-status+xml

Produces

Performs a configuration audit of an E-Line LDP service.

Input

Sample XML Input

Output

Sample XML Output

Run a Functional Audit of an E-Line LDP Service

This request is run a configuration audit of an E-Line LDP service.

URI

api/space/nsas/eline-ptp/service-management/

services/<service-id>

HTTP Method

POST

Content Type

application/vnd.net.juniper.space.service-management.service+xml

The options for AuditNow and AuditLater can be provided in the Action element within the ?OperationSpecificData?.

Consumes

application/vnd.net.juniper.space.service-management.

service-status+xml

Produces

Performs a functional audit of an E-Line LDP service.

Input

Sample XML Input

Output

Sample XML Output

View the Configuration Audit Results of an E-Line LDP Service (Version 1)

This request is display the configuration audit results of an E-Line LDP service.

URI

api/space/nsas/eline-ptp/service-management/services/

view-configuration-audit/<service-id>

HTTP Method

GET

Consumes

application/vnd.net.juniper.space.service-

management.config-audit+xml

Produces

Displays the configuration audit results of an E-Line LDP service.

Output

Sample XML Output

View the Configuration Audit Results of an E-Line LDP Service (Version 2)

This request is display the configuration audit results of an E-Line LDP service in version 2 format.

URI

api/space/nsas/eline-ptp/service-management/services/

view-configuration-audit/<service-id>

HTTP Method

GET

Consumes

application/vnd.net.juniper.space.service-

management.config-audit+xml;version=2

Produces

Displays the configuration audit results of an E-Line LDP service in version 2 format.

Output

Sample XML Output

View the Functional Audit Results of an E-Line LDP Service

This request is display the functional audit results of an E-Line LDP service.

URI

api/space/nsas/eline-ptp/service-management/

services/view-functional-audit/<service-id>

HTTP Method

GET

Consumes

application/vnd.net.juniper.space.service-management.

functional-audit+xml

Produces

Displays the functional audit results of an E-Line LDP service.

Output

Sample XML Output

View the Service Configuration Change Results of an E-Line LDP Service

This request is display the service configuration changes of an E-Line LDP service.

URI

api/space/nsas/eline-ptp/service-management/services/

view-serviceconfiguration-change/<service-id>

HTTP Method

GET

Consumes

application/vnd.net.juniper.space.service-management.

config-change+xml

Produces

Displays the service configuration change results of an E-Line LDP service.

Output

Sample XML Output

View the Monitoring and Troubleshooting Results of an E-Line LDP Service

This request is display the results of troubleshooting and monitoring operations of an E-Line LDP service.

URI

api/space/nsas/eline-ptp/service-management/services/

view-troubleshoot-results/<service-id>

HTTP Method

GET

Consumes

application/vnd.net.juniper.space.service-management.

troubleshoot-results+xml

Produces

Displays the troubleshooting results of an E-Line LDP service.

Output

Sample XML Output

Run a Configuration Audit of an L3VPN Service

This request is run a configuration audit of an L3VPN service.

URI

api/space/nsas/l3vpn/service-management/

services/<service-id>

HTTP Method

POST

Content Type

application/vnd.net.juniper.space.service-management.service+xml

The options for AuditNow and AuditLater can be provided in the Action element within the ?OperationSpecificData?.

Consumes

application/vnd.net.juniper.space.service-management.

service-status+xml

Produces

Performs a configuration audit of an L3VPN service.

Input

Sample XML Input

Output

Sample XML Output

View the Configuration Audit Results of an L3VPN Service (Version 1)

This request is display the configuration audit results of an L3VPN service.

URI

api/space/nsas/l3vpn/service-management/services/

view-configuration-audit/<service-id>

HTTP Method

GET

Consumes

application/vnd.net.juniper.space.service-management.

config-audit+xml

Produces

Displays the configuration audit results of an L3VPN service.

Output

Sample XML Output

View the Configuration Audit Results of an L3VPN Service (Version 2)

This request is display the configuration audit results of an L3VPN service in version 2 format.

URI

api/space/nsas/l3vpn/service-management/services/

view-configuration-audit/<service-id>

HTTP Method

GET

Consumes

application/vnd.net.juniper.space.service-management.

config-audit+xml;version=2

Produces

Displays the configuration audit results of an L3VPN service.

Output

Sample XML Output

Run a Functional Audit of an L3VPN Service

This request is run a configuration audit of an L3VPN service.

URI

api/space/nsas/l3vpn/service-management/

services/<service-id>

HTTP Method

POST

Content Type

application/vnd.net.juniper.space.service-management.service+xml

The options for AuditNow and AuditLater can be provided in the Action element within the ?OperationSpecificData?.

Consumes

application/vnd.net.juniper.space.service-management.

service-status+xml

Produces

Performs a functional audit of an L3VPN service.

Input

Sample XML Input

Output

Sample XML Output

View the Functional Audit Results of an L3VPN Service

This request is display the functional audit results of an L3VPN service.

URI

api/space/nsas/l3vpn/service-management/

services/view-functional-audit/<service-id>

HTTP Method

GET

Consumes

application/vnd.net.juniper.space.service-management.

functional-audit+xml

Produces

Displays the functional audit results of an L3VPN service.

Output

Sample XML Output

View the Service Configuration Change Results of an L3VPN Service

This request is display the service configuration changes of an L3VPN service.

URI

api/space/nsas/l3vpn/service-management/services/

view-serviceconfiguration-change/<service-id>

HTTP Method

GET

Consumes

application/vnd.net.juniper.space.service-management.

config-change+xml

Produces

Displays the service configuration change results of an L3VPN service.

Output

Sample XML Output

Run a Functional Audit of an L3VPN Service with Pseudowire Stitching

This request is run a configuration audit of an L3VPN service with pseudowire stitching.

URI

api/space/nsas/l3vpn/service-management/services/

<service-id>

HTTP Method

POST

Content Type

application/vnd.net.juniper.space.service-management.service+xml

The options for AuditNow and AuditLater can be provided in the Action element within the ?OperationSpecificData?.

Consumes

application/vnd.net.juniper.space.service-management.

service-status+xml

Produces

Performs a functional audit of an L3VPN service with pseudowire stiching.

Input

Sample XML Input

Output

Sample XML Output

View the Functional Audit Results of an L3VPN Service with Pseudowire Stitching

This request is display the functional audit results of an L3VPN service with pseudowire stitching.

URI

api/space/nsas/l3vpn/service-management/services/

view-functional-audit/<service-id>

HTTP Method

GET

Consumes

application/vnd.net.juniper.space.service-management.

functional-audit+xml

Produces

Displays the functional audit results of an L3VPN service with pseudowire stitching.

Output

Sample XML Output

View the Monitoring and Troubleshooting Results of an L3VPN Service with Pseudowire Stitching

This request is display the results of troubleshooting and monitoring operations of an L3VPN service with pseudowire stitching.

URI

api/space/nsas/l3vpn/service-management/services/

view-troubleshoot-results/<service-id>

HTTP Method

GET

Consumes

application/vnd.net.juniper.space.service-management.

troubleshoot-results+xml

Produces

Displays the troubleshooting results of an L3VPN service with pseudowire stitching.

Output

Sample XML Output

View the Monitoring and Troubleshooting Results of an L3VPN Service

This request is display the results of troubleshooting and monitoring operations of an L3VPN service.

URI

api/space/nsas/l3vpn/service-management/services/

view-troubleshoot-results/<service-id>

HTTP Method

GET

Consumes

application/vnd.net.juniper.space.service-management.

troubleshoot-results+xml

Produces

Displays the troubleshooting results of an L3VPN service.

Output

Sample XML Output

Run a Configuration Audit of an MVPN Service

This request is run a configuration audit of an MVPN service.

URI

api/space/nsas/l3vpn/service-management/

services/<service-id>

HTTP Method

POST

Content Type

application/vnd.net.juniper.space.service-management.service+xml

The options for AuditNow and AuditLater can be provided in the Action element within the ?OperationSpecificData?.

Consumes

application/vnd.net.juniper.space.service-management.

service-status+xml

Produces

Performs a configuration audit of an MVPN service.

Input

Sample XML Input

Output

Sample XML Output

Run a Functional Audit of an MVPN Service

This request is run a configuration audit of an MVPN service.

URI

api/space/nsas/l3vpn/service-management/

services/<service-id>

HTTP Method

POST

Content Type

application/vnd.net.juniper.space.service-management.service+xml

The options for AuditNow and AuditLater can be provided in the Action element within the ?OperationSpecificData?.

Consumes

application/vnd.net.juniper.space.service-management.

service-status+xml

Produces

Performs a functional audit of an MVPN service.

Input

Sample XML Input

Output

Sample XML Output

View the Configuration Audit Results of an MVPN Service (Version 1)

This request is display the configuration audit results of an MVPN service in version 1 format.

URI

api/space/nsas/l3vpn/service-management/services/

view-configuration-audit/<service-id>

HTTP Method

GET

Consumes

application/vnd.net.juniper.space.service-management.

config-audit+xml

Produces

Displays the configuration audit results of an MVPN service.

Output

Sample XML Output

View the Configuration Audit Results of an MVPN Service (Version 2)

This request is display the configuration audit results of an MVPN service in version 2 format.

URI

api/space/nsas/l3vpn/service-management/services/

view-configuration-audit/<service-id>

HTTP Method

GET

Consumes

application/vnd.net.juniper.space.service-management.

config-audit+xml;version=2

Produces

Displays the configuration audit results of an MVPN service.

Output

Sample XML Output

View the Functional Audit Results of an MVPN Service

This request is display the functional audit results of an MVPN service.

URI

api/space/nsas/l3vpn/service-management/services/

view-functional-audit/<service-id>

HTTP Method

GET

Consumes

application/vnd.net.juniper.space.service-management.

functional-audit+xml

Produces

Displays the functional audit results of an MVPN service.

Output

Sample XML Output

View the Service Configuration Change Results of an MVPN Service

This request is display the service configuration changes of an MVPN service.

URI

api/space/nsas/l3vpn/service-management/services/

view-serviceconfiguration-change/<service-id>

HTTP Method

GET

Consumes

application/vnd.net.juniper.space.service-management.

config-change+xml

Produces

Displays the service configuration change results of an MVPN service.

Output

Sample XML Output

View the Monitoring and Troubleshooting Results of an MVPN Service

This request is display the results of troubleshooting and monitoring operations of an MVPN service.

URI

api/space/nsas/l3vpn/service-management/services/

view-troubleshoot-results/<service-id>

HTTP Method

GET

Consumes

application/vnd.net.juniper.space.service-management.

troubleshoot-results+xml

Produces

Displays the troubleshooting results of an MVPN service.

Output

Sample XML Output

Run a Configuration Audit of an E-LAN Service

This request is run a configuration audit of an E-LAN service.

URI

api/space/nsas/vpls/service-management/

services/<service-id>

HTTP Method

POST

Content Type

application/vnd.net.juniper.space.service-management.

service+xml

The options for AuditNow and AuditLater can be provided in the Action element within the ?OperationSpecificData?.

Consumes

application/vnd.net.juniper.space.service-management.

service-status+xml

Produces

Performs a configuration audit of an E-LAN service.

Input

Sample XML Input

Output

Sample XML Output

Run a Functional Audit of an E-LAN Service

This request is run a configuration audit of an E-LAN service.

URI

api/space/nsas/vpls/service-management/

services/<service-id>

HTTP Method

POST

Content Type

application/vnd.net.juniper.space.service-management.

service+xml

The options for AuditNow and AuditLater can be provided in the Action element within the ?OperationSpecificData?.

Consumes

application/vnd.net.juniper.space.service-management.

service-status+xml

Produces

Performs a functional audit of an E-LAN service.

Input

Sample XML Input

Output

Sample XML Output

View the Configuration Audit Results of an E-LAN Service (Version 1)

This request is display the configuration audit results of an E-LAN service in version 1 format.

URI

api/space/nsas/vpls/service-management/services/

view-configuration-audit/<service-id>

HTTP Method

GET

Consumes

application/vnd.net.juniper.space.service-management.

config-audit+xml

Produces

Displays the configuration audit results of an E-LAN service.

Output

Sample XML Output

View the Configuration Audit Results of an E-LAN Service (Version 2)

This request is display the configuration audit results of an E-LAN service in version 2 format.

URI

api/space/nsas/vpls/service-management/services/

view-configuration-audit/<service-id>

HTTP Method

GET

Consumes

application/vnd.net.juniper.space.service-management.

config-audit+xml;version=2

Produces

Displays the configuration audit results of an E-LAN service.

Output

Sample XML Output

View the Functional Audit Results of an E-LAN Service

This request is display the functional audit results of an E-LAN service.

URI

api/space/nsas/vpls/service-management/services/

view-functional-audit/<service-id>

HTTP Method

GET

Consumes

application/vnd.net.juniper.space.service-management.

functional-audit+xml

Produces

Displays the functional audit results of an E-LAN service.

Output

Sample XML Output

View the Service Configuration Change Results of an E-LAN Service

This request is display the service configuration changes of an E-LAN service.

URI

api/space/nsas/vpls/service-management/services/

view-serviceconfiguration-change/<service-id>

HTTP Method

GET

Consumes

application/vnd.net.juniper.space.service-management.

config-change+xml

Produces

Displays the service configuration change results of an E-LAN service.

Output

Sample XML Output

View the Monitoring and Troubleshooting Results of an E-LAN Service

This request is display the results of troubleshooting and monitoring operations of an E-LAN service.

URI

api/space/nsas/vpls/service-management/services/

view-troubleshoot-results/<service-id>

HTTP Method

GET

Consumes

application/vnd.net.juniper.space.service-management.

troubleshoot-results+xml

Produces

Displays the troubleshooting results of an E-LAN service.

Output

Sample XML Output

Get All E-LAN Services By Fault Status

This request is used to retrieve all the configured E-LAN services based on the specified fault status.

URI

api/space/nsas/elan-vpls/service-management/

services?faultStatus=Down

You can also obtain services with FaultStatus Up/None by specifying faultStatus info as : (faultStatus=Up/None) in the URI.

HTTP Method

GET

Consumes

application/vnd.net.juniper.space.service-management.servicesxml

Produces

Collects all the configured E-LAN services based on the specified fault status.

Output

Sample XML Output

Get All E-Line Services By Fault Status

This request is used to retrieve all the configured E-Line services based on the specified fault status.

URI

api/space/nsas/eline-ptp/

service-management/services?faultStatus=Down

You can also obtain services with FaultStatus Up/None by specifying faultStatus info as : (faultStatus=Up/None) in the URI.

HTTP Method

GET

Consumes

application/vnd.net.juniper.space.service-management.servicesxml

Produces

Collects all the configured E-LAN BGP services based on the specified fault status.

Output

Sample XML Output

Get All L3VPN Services By Fault Status

This request is used to retrieve all the configured L3VPN services based on the specified fault status.

URI

api/space/nsas/l3vpn/service-management/

services?faultStatus=Down

You can also obtain services with FaultStatus Up/None by specifying faultStatus info as : (faultStatus=Up/None) in the URI.

HTTP Method

GET

Consumes

application/vnd.net.juniper.space.service-management.servicesxml

Produces

Collects all the configured L3VPN services based on the specified fault status.

Output

Sample XML Output