® Junos Space ® Junos Space RESTful API Reference for Security Director Release 15.1R1 Modified:2016-06-24 Copyright©2016,JuniperNetworks,Inc. JuniperNetworks,Inc. 1133InnovationWay Sunnyvale,California94089 USA 408-745-2000 www.juniper.net Copyright©2016,JuniperNetworks,Inc.Allrightsreserved. JuniperNetworks,Junos,Steel-BeltedRadius,NetScreen,andScreenOSareregisteredtrademarksofJuniperNetworks,Inc.intheUnited Statesandothercountries.TheJuniperNetworksLogo,theJunoslogo,andJunosEaretrademarksofJuniperNetworks,Inc.Allother trademarks,servicemarks,registeredtrademarks,orregisteredservicemarksarethepropertyoftheirrespectiveowners. JuniperNetworksassumesnoresponsibilityforanyinaccuraciesinthisdocument.JuniperNetworksreservestherighttochange,modify, transfer,orotherwiserevisethispublicationwithoutnotice. Junos®SpaceRESTfulAPIReferenceforSecurityDirector Copyright©2016,JuniperNetworks,Inc. Allrightsreserved. Theinformationinthisdocumentiscurrentasofthedateonthetitlepage. YEAR2000NOTICE JuniperNetworkshardwareandsoftwareproductsareYear2000compliant.JunosOShasnoknowntime-relatedlimitationsthroughthe year2038.However,theNTPapplicationisknowntohavesomedifficultyintheyear2036. ENDUSERLICENSEAGREEMENT TheJuniperNetworksproductthatisthesubjectofthistechnicaldocumentationconsistsof(orisintendedforusewith)JuniperNetworks software.UseofsuchsoftwareissubjecttothetermsandconditionsoftheEndUserLicenseAgreement(“EULA”)postedat http://www.juniper.net/support/eula.html.Bydownloading,installingorusingsuchsoftware,youagreetothetermsandconditionsof thatEULA. ii Copyright©2016,JuniperNetworks,Inc. Table of Contents About the Documentation ............................................xi DocumentationandReleaseNotes..................................xi DocumentationConventions.......................................xi Documentation Feedback ........................................xiii RequestingTechnicalSupport.....................................xiv Self-HelpOnlineToolsandResources...........................xiv OpeningaCasewithJTAC.....................................xiv Part1 SecurityDirectorRESTfulWebServicesOverview Chapter1 SecurityDirectorRESTfulWebServicesOverview......................3 SecurityDirectorRESTfulWebServicesOverview..........................3 UsingSecurityDirectorRESTfulWebServices.............................5 Format and Conventions ..........................................5 MediaTypes.................................................5 Part2 SecurityDirectorObjects Chapter2 AddressManagementRESTfulWebServices..........................9 AddressManagementRESTfulWebServices.............................9 GET ...........................................................9 POST .........................................................13 PUT ..........................................................14 DELETE .......................................................15 PATCH ........................................................15 Chapter3 ServiceManagementRESTfulWebServices..........................17 ServiceManagementRESTfulWebServices..............................17 GET ...........................................................17 POST .........................................................24 PUT ..........................................................25 DELETE .......................................................26 PATCH ........................................................26 Chapter4 ApplicationSignatureManagementRESTfulWebServices............29 ApplicationSignatureManagementRESTfulWebServices.................29 GET ..........................................................29 POST .........................................................33 PUT ..........................................................37 DELETE .......................................................38 Copyright©2016,JuniperNetworks,Inc. iii JunosSpaceRESTfulAPIReferenceforSecurityDirector Chapter5 IPSManagementRESTfulWebServices..............................41 IPSManagementRESTfulWebServices.................................41 GET...........................................................41 Chapter6 VariablesManagementRESTfulWebServices........................43 VariablesManagementRESTfulWebServices...........................43 GET ..........................................................43 POST .........................................................46 PUT ..........................................................48 DELETE .......................................................49 PATCH ........................................................49 Chapter7 SchedulerManagementRESTfulWebServices........................51 SchedulerManagementRESTfulWebServices...........................51 GET...........................................................51 POST .........................................................53 Modify a Scheduler ..........................................54 DELETE .......................................................55 Chapter8 UTMManagementRESTfulWebServices............................57 UTMPolicyManagementRESTfulWebServices..........................57 GET ..........................................................57 POST .........................................................59 PUT ..........................................................60 DELETE .......................................................61 AntispamProfileManagementRESTfulWebServices.....................62 GET ..........................................................62 POST .........................................................63 PUT ..........................................................63 DELETE .......................................................64 AntivirusProfileManagementRESTfulWebServices......................64 GET ..........................................................64 POST.........................................................66 PUT ..........................................................67 DELETE .......................................................68 ContentFilteringProfileManagementRESTfulWebServices...............68 GET ..........................................................68 POST .........................................................70 PUT...........................................................71 DELETE .......................................................73 WebFilteringProfileManagementRESTfulWebServices...................73 GET ..........................................................73 POST .........................................................75 PUT ..........................................................76 DELETE .......................................................77 PATCH ........................................................77 URLPatternManagementRESTfulWebServices.........................78 GET ..........................................................78 POST .........................................................79 PUT ..........................................................80 iv Copyright©2016,JuniperNetworks,Inc. TableofContents DELETE .......................................................80 PATCH ........................................................81 URLCategoryManagementRESTfulWebServices........................81 GET...........................................................81 POST .........................................................83 PUT ..........................................................83 DELETE .......................................................84 PATCH ........................................................84 DeviceProfileManagementRESTfulWebServices........................85 GET ..........................................................85 POST.........................................................86 PUT ..........................................................88 DELETE .......................................................89 Chapter9 ZoneSetManagementRESTfulWebServices........................91 ZoneSetManagementRESTfulWebServices............................91 POST .........................................................91 PUT ..........................................................92 DELETE .......................................................92 Part3 SecurityDirectorServices Chapter10 FirewallPolicyManagementRESTfulWebServices...................95 FirewallPolicyManagementRESTfulWebServices.......................95 Firewall Policies ................................................95 GET ......................................................95 POST ....................................................105 PUT ......................................................122 DELETE ...................................................123 PolicyProfiles..................................................124 GET ......................................................124 POST .....................................................125 PUT ......................................................126 DELETE ...................................................127 PATCH ....................................................127 Chapter11 VPNManagementRESTfulWebServices...........................129 VPNManagementRESTfulWebServices...............................129 IPsec VPN ....................................................129 GET ......................................................129 POST.....................................................134 DELETE ...................................................139 Extranet Devices ...............................................140 GET ......................................................140 POST .....................................................141 PUT ......................................................142 PATCH ....................................................142 DELETE ...................................................143 Copyright©2016,JuniperNetworks,Inc. v JunosSpaceRESTfulAPIReferenceforSecurityDirector VPNProfiles...................................................144 GET ......................................................144 POST.....................................................145 PUT......................................................148 PATCH....................................................149 DELETE...................................................150 Part4 SecurityIntelligenceManagement Chapter12 SecurityIntelligenceRESTfulWebServices..........................153 SecurityIntelligenceControllerSettingsManagementRESTfulWebServices..153 GET..........................................................153 POST ........................................................155 PUT .........................................................156 SpotlightSecureConnectorManagementRESTfulWebServices............157 ConnectorConfigurationManagementRESTfulWebServices...........157 POST .....................................................157 ConnectorManagementRESTfulWebService.......................157 GET ......................................................157 ConnectorTrustedCAManagementRESTfulWebServices.............159 GET ......................................................159 POST ....................................................160 DELETE ...................................................161 ConnectorFeedUpdateStatusManagementRESTfulWebServices......161 ConnectorFeedUpdateStatusSummary.......................163 AddorModifyConnectorDeviceAssociationRESTfulWebService.......163 POST ....................................................164 DeviceFeedStatusManagementRESTfulWebServices...............164 UpdateDevicetoConnectorRESTfulWebServices...................165 SecurityIntelligenceInformationSourceManagementRESTfulWeb Services ......................................................165 GET .........................................................165 POST ........................................................166 PUT..........................................................167 DELETE ......................................................168 SecurityIntelligencePoliciesManagementRESTfulWebServices...........168 GET .........................................................169 POST ........................................................170 PUT ..........................................................171 DELETE.......................................................172 SecurityIntelligenceProfileManagementRESTfulWebServices............172 GET ..........................................................172 POST ........................................................174 PUT..........................................................174 DELETE.......................................................175 SecurityIntelligenceDynamicAddressManagementRESTfulWebServices...175 GET..........................................................175 POST.........................................................177 PUT ..........................................................177 vi Copyright©2016,JuniperNetworks,Inc. TableofContents DELETE ......................................................178 Part5 SecurityDeviceManagement Chapter13 DeviceManagementRESTfulWebServices..........................181 DeviceManagementRESTfulWebServices.............................181 GET ..........................................................181 POST ........................................................185 Part6 SecurityDirectorJobManagement Chapter14 JobManagementRESTfulWebServices.............................191 JobManagementRESTfulWebServices................................191 GET ..........................................................191 Copyright©2016,JuniperNetworks,Inc. vii JunosSpaceRESTfulAPIReferenceforSecurityDirector viii Copyright©2016,JuniperNetworks,Inc. List of Tables About the Documentation ..........................................xi Table1:NoticeIcons.................................................xii Table2:TextandSyntaxConventions...................................xii Part1 SecurityDirectorRESTfulWebServicesOverview Chapter1 SecurityDirectorRESTfulWebServicesOverview......................3 Table3:Media-TypeStringFormatParameters............................6 Copyright©2016,JuniperNetworks,Inc. ix JunosSpaceRESTfulAPIReferenceforSecurityDirector x Copyright©2016,JuniperNetworks,Inc.
Description: