ແອັບ CISCO ASA REST API
ຜະລິດຕະພັນການນໍາໃຊ້ຄໍາແນະນໍາ
ເກີນview
ດ້ວຍການເປີດຕົວຂອງ Cisco's ASA REST API, ຕອນນີ້ທ່ານມີທາງເລືອກອື່ນທີ່ມີນໍ້າໜັກເບົາ, ງ່າຍຕໍ່ການໃຊ້ໃນການຕັ້ງຄ່າ ແລະຈັດການ Cisco ASAs ສ່ວນບຸກຄົນ. ASA REST API ແມ່ນການໂຕ້ຕອບການຂຽນໂປລແກລມແອັບພລິເຄຊັນ (API) ໂດຍອີງໃສ່ຫຼັກການ RESTful. ມັນສາມາດດາວໂຫຼດໄດ້ໄວ ແລະເປີດໃຊ້ໃນທຸກ ASA ທີ່ API ແລ່ນຢູ່. Cisco Systems, Inc.
ການຮ້ອງຂໍແລະການຕອບໂຕ້ຂອງ ASA REST API
ຫຼັງຈາກການຕິດຕັ້ງລູກຄ້າ REST ໃນຕົວທ່ອງເວັບຂອງທ່ານ, ທ່ານສາມາດຕິດຕໍ່ຕົວແທນ REST ຂອງ ASA ສະເພາະແລະນໍາໃຊ້ວິທີການ HTTP ມາດຕະຖານເພື່ອເຂົ້າເຖິງຂໍ້ມູນການຕັ້ງຄ່າໃນປະຈຸບັນແລະອອກພາລາມິເຕີການຕັ້ງຄ່າເພີ່ມເຕີມ.
ຂໍ້ຄວນລະວັງ: ເມື່ອ REST API ຖືກເປີດໃຊ້ໃນ ASA, ການເຊື່ອມຕໍ່ໂດຍໂປໂຕຄອນການຈັດການຄວາມປອດໄພອື່ນໆບໍ່ໄດ້ຖືກບລັອກ. ນີ້ຫມາຍຄວາມວ່າຄົນອື່ນທີ່ໃຊ້ CLI, ASDM, ຫຼືຜູ້ຈັດການຄວາມປອດໄພອາດຈະມີການປ່ຽນແປງການຕັ້ງຄ່າ ASA ໃນຂະນະທີ່ທ່ານກໍາລັງເຮັດເຊັ່ນດຽວກັນ.
ໂຄງສ້າງການຮ້ອງຂໍ
ASA REST API ໃຫ້ທ່ານເຂົ້າເຖິງໂຄງການເພື່ອຈັດການ ASAs ສ່ວນບຸກຄົນໂດຍຜ່ານ Representational State Transfer (REST)API. API ອະນຸຍາດໃຫ້ລູກຄ້າພາຍນອກປະຕິບັດ CRUD (ສ້າງ, ອ່ານ, ປັບປຸງ, ລົບ) ໃນຊັບພະຍາກອນ ASA. ການຮ້ອງຂໍ API ທັງຫມົດຖືກສົ່ງຜ່ານ HTTPS ໄປຫາ ASA, ແລະການຕອບສະຫນອງແມ່ນກັບຄືນມາ.
ບ່ອນທີ່ຄຸນສົມບັດວັດຖຸແມ່ນ:
ຊັບສິນ | ປະເພດ | ລາຍລະອຽດ |
---|---|---|
ຂໍ້ຄວາມ | ລາຍຊື່ວັດຈະນານຸກົມ | ບັນຊີລາຍຊື່ຂອງຄວາມຜິດພາດຫຼືຂໍ້ຄວາມເຕືອນ |
ລະຫັດ | ສາຍ | ຂໍ້ຄວາມລະອຽດທີ່ສອດຄ້ອງກັນກັບຂໍ້ຜິດພາດ / ຄໍາເຕືອນ / ຂໍ້ມູນ |
ລາຍລະອຽດ | ສາຍ | ຂໍ້ຄວາມລະອຽດທີ່ສອດຄ້ອງກັນກັບຂໍ້ຜິດພາດ / ຄໍາເຕືອນ / ຂໍ້ມູນ |
ໝາຍເຫດ: ການປ່ຽນແປງທີ່ເຮັດໂດຍການໂທ REST API ບໍ່ໄດ້ຍັງຄົງຢູ່ກັບການຕັ້ງຄ່າການເລີ່ມຕົ້ນ ແຕ່ຖືກມອບໝາຍໃຫ້ກັບການຕັ້ງຄ່າທີ່ເຮັດວຽກເທົ່ານັ້ນ. ເພື່ອບັນທຶກການປ່ຽນແປງການຕັ້ງຄ່າເລີ່ມຕົ້ນ, ທ່ານສາມາດໃຊ້ POST a write mem API request. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ, ເບິ່ງລາຍການ Write Memory API ໃນຕາຕະລາງກ່ຽວກັບ ASA REST API ຂອງເນື້ອໃນ.
ຕິດຕັ້ງ ແລະກຳນົດຄ່າ ASA REST API Agent ແລະ Client
ໝາຍເຫດ: ຕົວແທນ REST API ແມ່ນແອັບພລິເຄຊັນທີ່ໃຊ້ Java. Java Runtime Environment (JRE) ຖືກມັດໄວ້ໃນແພັກເກັດ REST API Agent.
ເກີນview
ມີຫຼາຍທາງເລືອກໃນການກຳນົດຄ່າ ແລະຈັດການ Cisco ASAs ສ່ວນບຸກຄົນ:
- Command Line Interface (CLI) - ທ່ານສົ່ງຄໍາສັ່ງຄວບຄຸມໂດຍກົງໄປຫາ ASA ຜ່ານ console ເຊື່ອມຕໍ່.
- Adaptive Security Device Manager (ASDM) - ແອັບພລິເຄຊັນການຈັດການ "ໃນກ່ອງ" ທີ່ມີການໂຕ້ຕອບຜູ້ໃຊ້ແບບກາຟິກທີ່ທ່ານສາມາດນໍາໃຊ້ເພື່ອກໍານົດ, ຈັດການແລະຕິດຕາມກວດກາ ASA.
- Cisco Security Manager – ໃນຂະນະທີ່ມີຈຸດປະສົງສໍາລັບເຄືອຂ່າຍຂະຫນາດກາງຫາຂະຫນາດໃຫຍ່ຂອງອຸປະກອນຄວາມປອດໄພຈໍານວນຫຼາຍ, ຄໍາຮ້ອງສະຫມັກຮູບພາບນີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອກໍາຫນົດຄ່າ, ຈັດການແລະຕິດຕາມກວດກາ ASAs ສ່ວນບຸກຄົນ.
ດ້ວຍການເປີດຕົວຂອງ Cisco's ASA REST API, ດຽວນີ້ທ່ານມີທາງເລືອກອື່ນທີ່ມີນ້ຳໜັກເບົາ, ໃຊ້ງ່າຍ. ນີ້ແມ່ນການໂຕ້ຕອບການຂຽນໂປລແກລມແອັບພລິເຄຊັນ (API), ໂດຍອີງໃສ່ຫຼັກການ "RESTful", ເຊິ່ງທ່ານສາມາດດາວໂຫລດແລະເປີດໃຊ້ໄດ້ໄວໃນ ASA ທີ່ API ກໍາລັງເຮັດວຽກ.
ຫຼັງຈາກການຕິດຕັ້ງລູກຄ້າ REST ໃນຕົວທ່ອງເວັບຂອງທ່ານ, ທ່ານສາມາດຕິດຕໍ່ຕົວແທນ REST ຂອງ ASA ສະເພາະແລະໃຊ້ວິທີການ HTTP ມາດຕະຖານເພື່ອເຂົ້າເຖິງຂໍ້ມູນການຕັ້ງຄ່າໃນປະຈຸບັນ, ແລະອອກພາລາມິເຕີການຕັ້ງຄ່າເພີ່ມເຕີມ.
ຂໍ້ຄວນລະວັງ: ເມື່ອ REST API ຖືກເປີດໃຊ້ໃນ ASA, ການເຊື່ອມຕໍ່ໂດຍໂປໂຕຄອນການຈັດການຄວາມປອດໄພອື່ນໆບໍ່ໄດ້ຖືກບລັອກ. ນີ້ຫມາຍຄວາມວ່າຄົນອື່ນທີ່ໃຊ້ CLI, ASDM, ຫຼືຜູ້ຈັດການຄວາມປອດໄພອາດຈະມີການປ່ຽນແປງການຕັ້ງຄ່າ ASA ໃນຂະນະທີ່ທ່ານກໍາລັງເຮັດເຊັ່ນດຽວກັນ.
ການຮ້ອງຂໍແລະການຕອບໂຕ້ຂອງ ASA REST API
ASA REST API ໃຫ້ທ່ານເຂົ້າເຖິງໂຄງການໃນການຈັດການ ASAs ສ່ວນບຸກຄົນໂດຍຜ່ານ API ການໂອນລັດຕົວແທນ (REST). API ອະນຸຍາດໃຫ້ລູກຄ້າພາຍນອກປະຕິບັດ CRUD (ສ້າງ, ອ່ານ, ປັບປຸງ, ລົບ) ກ່ຽວກັບຊັບພະຍາກອນ ASA; ມັນແມ່ນອີງໃສ່ HTTPS protocol ແລະວິທີການ REST. ການຮ້ອງຂໍ API ທັງຫມົດຖືກສົ່ງຜ່ານ HTTPS ໄປຫາ ASA, ແລະການຕອບສະຫນອງແມ່ນກັບຄືນມາ. ພາກນີ້ໃຫ້ຫຼາຍກວ່າview ຂອງວິທີການຮ້ອງຂໍມີໂຄງສ້າງ, ແລະຄໍາຕອບທີ່ຄາດວ່າຈະ,
ໂຄງສ້າງການຮ້ອງຂໍ
ວິທີການຮ້ອງຂໍທີ່ມີຢູ່ແມ່ນ:
- GET – ດຶງຂໍ້ມູນຈາກວັດຖຸທີ່ລະບຸໄວ້.
- PUT – ເພີ່ມຂໍ້ມູນທີ່ສະຫນອງໃຫ້ກັບວັດຖຸລະບຸໄວ້; ສົ່ງຄືນຂໍ້ຜິດພາດ 404 Resource Not Found ຖ້າວັດຖຸບໍ່ມີຢູ່.
- POST – ສ້າງວັດຖຸດ້ວຍຂໍ້ມູນທີ່ສະໜອງໃຫ້.
- DELETE – ລຶບວັດຖຸທີ່ລະບຸໄວ້.
- PATCH – ນຳໃຊ້ການດັດແກ້ບາງສ່ວນກັບວັດຖຸທີ່ລະບຸໄວ້.
ໂຄງສ້າງການຕອບສະຫນອງ
- ແຕ່ລະຄໍາຮ້ອງຂໍຜະລິດການຕອບສະຫນອງ HTTPS ຈາກ ASA ກັບຫົວມາດຕະຖານ, ເນື້ອໃນຕອບສະຫນອງ, ແລະລະຫັດສະຖານະ.
ໂຄງປະກອບການຕອບສະຫນອງສາມາດເປັນ:
- ສະຖານທີ່ – ID ຊັບພະຍາກອນທີ່ສ້າງຂຶ້ນໃໝ່; ສໍາລັບ POST ເທົ່ານັ້ນ - ຖື ID ຊັບພະຍາກອນໃຫມ່ (ເປັນຕົວແທນ URI).
- CONTENT-TYPE – ປະເພດສື່ທີ່ອະທິບາຍເນື້ອໃນຂໍ້ຄວາມຕອບສະໜອງ; ອະທິບາຍການເປັນຕົວແທນ ແລະ syntax ຂອງຮ່າງກາຍຂອງຂໍ້ຄວາມຕອບ.
ແຕ່ລະຄໍາຕອບປະກອບມີສະຖານະ HTTP ຫຼືລະຫັດຂໍ້ຜິດພາດ. ລະຫັດທີ່ມີຢູ່ແມ່ນຢູ່ໃນປະເພດເຫຼົ່ານີ້:
- 20x – ລະຫັດສອງຮ້ອຍຊຸດຊີ້ບອກເຖິງການດໍາເນີນງານສົບຜົນສໍາເລັດ, ລວມທັງ:
- 200 ຕົກລົງ – ການຕອບສະໜອງມາດຕະຖານສຳລັບການຮ້ອງຂໍທີ່ສຳເລັດຜົນ.
- 201 ສ້າງ – ການຮ້ອງຂໍສໍາເລັດ; ສ້າງຊັບພະຍາກອນໃຫມ່.
- 202 ຍອມຮັບ – ການຮ້ອງຂໍໄດ້ຮັບການຍອມຮັບ, ແຕ່ການປະມວນຜົນບໍ່ສໍາເລັດ.
- 204 ບໍ່ມີເນື້ອໃນ – ເຊີບເວີປະມວນຜົນຄໍາຮ້ອງຂໍສົບຜົນສໍາເລັດ; ບໍ່ມີເນື້ອຫາຖືກສົ່ງຄືນ.
- 4xx – ລະຫັດຊຸດສີ່ຮ້ອຍຊີ້ບອກເຖິງຂໍ້ຜິດພາດຂອງຝ່າຍລູກຄ້າ, ລວມທັງ:
- 400 ຄໍາຮ້ອງຂໍທີ່ບໍ່ດີ - ຕົວກໍານົດການສອບຖາມທີ່ບໍ່ຖືກຕ້ອງ, ລວມທັງພາລາມິເຕີທີ່ບໍ່ຮູ້ຈັກ, ຕົວກໍານົດການທີ່ຂາດຫາຍໄປ, ຫຼືຄ່າທີ່ບໍ່ຖືກຕ້ອງ.
- 404 ບໍ່ພົບ – ສະຫນອງໃຫ້ URL ບໍ່ກົງກັບຊັບພະຍາກອນທີ່ມີຢູ່. ຕົວຢ່າງampດັ່ງນັ້ນ, HTTP DELETE ອາດຈະລົ້ມເຫລວເພາະວ່າຊັບພະຍາກອນບໍ່ສາມາດໃຊ້ໄດ້.
- 405 ວິທີການບໍ່ອະນຸຍາດ - ການຮ້ອງຂໍ HTTP ໄດ້ຖືກນໍາສະເຫນີທີ່ບໍ່ອະນຸຍາດໃຫ້ຢູ່ໃນຊັບພະຍາກອນ; ຕົວຢ່າງample, ເປັນ POST ໃນຊັບພະຍາກອນອ່ານເທົ່ານັ້ນ.
- 5xx – ລະຫັດຊຸດຫ້າຮ້ອຍສະແດງເຖິງຄວາມຜິດພາດຂອງເຊີບເວີ.
ໃນກໍລະນີຂອງຄວາມຜິດພາດ, ນອກເຫນືອຈາກລະຫັດຄວາມຜິດພາດ, ການຕອບໂຕ້ຄືນອາດຈະປະກອບມີວັດຖຸຂໍ້ຜິດພາດທີ່ມີລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບຄວາມຜິດພາດ. ຮູບແບບການຕອບໂຕ້ຂໍ້ຜິດພາດ/ຄຳເຕືອນ JSON ມີດັ່ງນີ້:
ບ່ອນທີ່ຄຸນສົມບັດວັດຖຸແມ່ນ:
ຊັບສິນ | ປະເພດ | ລາຍລະອຽດ |
ຂໍ້ຄວາມ | ລາຍຊື່ວັດຈະນານຸກົມ | ບັນຊີລາຍຊື່ຂອງຄວາມຜິດພາດຫຼືຂໍ້ຄວາມເຕືອນ |
ລະຫັດ | ສາຍ | ຂໍ້ຜິດພາດ/ຄຳເຕືອນ/ລະຫັດຂໍ້ມູນ |
ລາຍລະອຽດ | ສາຍ | ຂໍ້ຄວາມລະອຽດທີ່ສອດຄ້ອງກັນກັບຂໍ້ຜິດພາດ / ຄໍາເຕືອນ / ຂໍ້ມູນ |
ໝາຍເຫດ: ການປ່ຽນແປງການຕັ້ງຄ່າ ASA ທີ່ເຮັດໂດຍການໂທ REST API ແມ່ນບໍ່ຄົງຢູ່ກັບການຕັ້ງຄ່າເລີ່ມຕົ້ນ; ນັ້ນແມ່ນ, ການປ່ຽນແປງຖືກມອບໃຫ້ພຽງແຕ່ການຕັ້ງຄ່າທີ່ແລ່ນ. ເພື່ອບັນທຶກການປ່ຽນແປງໃນການຕັ້ງຄ່າເລີ່ມຕົ້ນ, ທ່ານສາມາດ POST ຄໍາຮ້ອງຂໍ writemem API; ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ, ປະຕິບັດຕາມລາຍການ “ຂຽນ Memory API” ໃນຕາຕະລາງເນື້ອໃນກ່ຽວກັບ ASA REST API.
ຕິດຕັ້ງ ແລະກຳນົດຄ່າ ASA REST API Agent ແລະ Client
- ຕົວແທນ REST API ໄດ້ຖືກເຜີຍແຜ່ເປັນສ່ວນບຸກຄົນກັບຮູບພາບ ASA ອື່ນໆທີ່ເປີດ cisco.com. ສໍາລັບ ASAs ທາງກາຍະພາບ, ຊຸດ REST API ຕ້ອງໄດ້ຮັບການດາວໂຫຼດໃສ່ flash ຂອງອຸປະກອນແລະຕິດຕັ້ງໂດຍໃຊ້ຄໍາສັ່ງ "rest-api image". ຫຼັງຈາກນັ້ນ, ຕົວແທນ REST API ຖືກເປີດໃຊ້ໂດຍໃຊ້ຄໍາສັ່ງ "rest-api agent".
- ດ້ວຍ virtual ASA (ASAv), ຮູບພາບ REST API ຕ້ອງຖືກດາວໂຫຼດໃສ່ພາທິຊັນ “boot:”. ຫຼັງຈາກນັ້ນ, ທ່ານຕ້ອງອອກຄໍາສັ່ງ "rest-api image", ປະຕິບັດຕາມຄໍາສັ່ງ "rest-api agent", ເພື່ອເຂົ້າເຖິງແລະເປີດໃຊ້ REST API Agent.
- ສໍາລັບຂໍ້ມູນກ່ຽວກັບຊອບແວ REST API ແລະຄວາມຕ້ອງການຮາດແວແລະຄວາມເຂົ້າກັນໄດ້, ເບິ່ງ Cisco ASA Compatibility matrix.
- ທ່ານສາມາດດາວໂຫລດຊຸດ REST API ທີ່ເຫມາະສົມສໍາລັບ ASA ຫຼື ASAv ຂອງທ່ານຈາກ software.cisco.com/download/home. ຊອກຫາຕົວແບບ Adaptive Security Appliances (ASA) ສະເພາະ ແລະຈາກນັ້ນເລືອກ Adaptive Security Appliance REST API Plugin.
ໝາຍເຫດ: ຕົວແທນ REST API ແມ່ນແອັບພລິເຄຊັນທີ່ໃຊ້ Java. Java Runtime Environment (JRE) ຖືກມັດໄວ້ໃນແພັກເກັດ REST API Agent.
ຂໍ້ແນະນຳການນຳໃຊ້
ສິ່ງສໍາຄັນທ່ານຕ້ອງລວມເອົາສ່ວນຫົວຜູ້ໃຊ້ - ຕົວແທນ: REST API Agent ໃນທຸກການໂທ API ແລະສະຄິບທີ່ມີຢູ່. ໃຊ້ -H 'User-Agent: REST API Agent' ສໍາລັບ CURL ຄໍາສັ່ງ. ໃນໂໝດຫຼາຍບໍລິບົດ, ຄຳສັ່ງ REST API Agent ແມ່ນມີຢູ່ໃນບໍລິບົດຂອງລະບົບເທົ່ານັ້ນ.
ຂະໜາດການຕັ້ງຄ່າທີ່ຮອງຮັບສູງສຸດ
ASA Rest API ແມ່ນແອັບພລິເຄຊັນ "on-board" ທີ່ເຮັດວຽກພາຍໃນ ASA ທາງດ້ານຮ່າງກາຍ, ແລະດັ່ງນັ້ນຈຶ່ງມີຂໍ້ຈໍາກັດກ່ຽວກັບຫນ່ວຍຄວາມຈໍາທີ່ຈັດສັນໃຫ້ກັບມັນ. ຂະຫນາດການຕັ້ງຄ່າການແລ່ນສະຫນັບສະຫນູນສູງສຸດໄດ້ເພີ່ມຂຶ້ນໃນໄລຍະການປ່ອຍອອກມາເປັນປະມານ 2 MB ໃນເວທີທີ່ຜ່ານມາເຊັ່ນ 5555 ແລະ 5585. ASA Rest API ຍັງມີຂໍ້ຈໍາກັດຄວາມຈໍາໃນເວທີ ASA virtual. ໜ່ວຍຄວາມຈຳທັງໝົດໃນ ASAv5 ສາມາດເປັນ 1.5 GB, ໃນຂະນະທີ່ຢູ່ໃນ ASAv10 ມັນແມ່ນ 2 GB. ຂອບເຂດຈໍາກັດ API ສ່ວນທີ່ເຫຼືອແມ່ນ 450 KB ແລະ 500 KB ສໍາລັບ ASAv5 ແລະ ASAv10, ຕາມລໍາດັບ.
ດັ່ງນັ້ນ, ຈົ່ງຈື່ໄວ້ວ່າການຕັ້ງຄ່າການແລ່ນຂະຫນາດໃຫຍ່ສາມາດສ້າງຂໍ້ຍົກເວັ້ນໃນສະຖານະການທີ່ມີຄວາມຈໍາຫຼາຍເຊັ່ນ: ຈໍານວນຄໍາຮ້ອງຂໍພ້ອມກັນຫຼາຍ, ຫຼືປະລິມານການຮ້ອງຂໍຂະຫນາດໃຫຍ່. ໃນສະຖານະການເຫຼົ່ານີ້, ການໂທ Rest API GET/PUT/POST ອາດຈະເລີ່ມລົ້ມເຫລວດ້ວຍ 500 – ຂໍ້ຄວາມຜິດພາດຂອງເຊີບເວີພາຍໃນ, ແລະ Rest API Agent ຈະປິດເປີດໃໝ່ໂດຍອັດຕະໂນມັດໃນແຕ່ລະຄັ້ງ. ການແກ້ໄຂຕໍ່ກັບສະຖານະການນີ້ແມ່ນການຍ້າຍໄປສູ່ແພລະຕະຟອມ ASA/FPR ຫຼື ASAV ທີ່ມີຄວາມຈໍາສູງ, ຫຼືຫຼຸດລົງຂະຫນາດຂອງການຕັ້ງຄ່າທີ່ເຮັດວຽກ.
ດາວໂຫລດແລະຕິດຕັ້ງ REST API Agent
ການນໍາໃຊ້ CLI, ປະຕິບັດຕາມຂັ້ນຕອນເຫຼົ່ານີ້ເພື່ອດາວໂຫລດແລະຕິດຕັ້ງຕົວແທນ ASA REST API ໃນ ASA ສະເພາະ:
- ຂັ້ນຕອນທີ 1: ໃນ ASA ທີ່ຕ້ອງການ, ອອກສໍາເນົາ disk0: ຄໍາສັ່ງເພື່ອດາວໂຫລດຊຸດ ASA REST API ໃນປັດຈຸບັນຈາກ cisco.com ກັບຫນ່ວຍຄວາມຈໍາ flash ຂອງ ASA.
- ຕົວຢ່າງample: ສຳເນົາ tftp://10.7.0.80/asa-restapi-111-lfbff-k8.SPA disk0:
- ຂັ້ນຕອນທີ 2: ອອກບັນຫາ rest-api image disk0:/ ຄໍາສັ່ງເພື່ອກວດສອບແລະຕິດຕັ້ງຊຸດ.
- ຕົວຢ່າງample: rest-api image disk0:/asa-restapi-111-lfbff-k8.SPA
ຕົວຕິດຕັ້ງຈະດໍາເນີນການກວດສອບຄວາມເຂົ້າກັນໄດ້ແລະການກວດສອບ, ແລະຫຼັງຈາກນັ້ນຕິດຕັ້ງຊຸດ. ASA ຈະບໍ່ປິດເປີດໃໝ່.
ເປີດໃຊ້ REST API Agent
ປະຕິບັດຕາມຂັ້ນຕອນເຫຼົ່ານີ້ເພື່ອເປີດໃຊ້ ASA REST API Agent ໃນ ASA ສະເພາະ:
- ຂັ້ນຕອນທີ 1: ໃຫ້ແນ່ໃຈວ່າຮູບພາບຊອບແວທີ່ຖືກຕ້ອງຖືກຕິດຕັ້ງຢູ່ໃນ ASA.
- ປຶກສາພາກສ່ວນ REST API ຂອງ ASA Compatibility Matrix (https://www.cisco.com/c/en/us/td/docs/security/asa/compatibility/asamatrx.html#pgfId-131643) ເພື່ອກໍານົດຮູບພາບ ASA ທີ່ຕ້ອງການ.
- ຂັ້ນຕອນທີ 2: ການນໍາໃຊ້ CLI, ໃຫ້ແນ່ໃຈວ່າເຄື່ອງແມ່ຂ່າຍ HTTP ຖືກເປີດໃຊ້ໃນ ASA, ແລະລູກຄ້າ API ສາມາດເຊື່ອມຕໍ່ກັບການໂຕ້ຕອບການຈັດການ.
- ຕົວຢ່າງample: ເຊີບເວີ http ເປີດໃຊ້
- http 0.0.0.0 0.0.0.0
- ຂັ້ນຕອນທີ 3: ການນໍາໃຊ້ CLI, ກໍານົດ HTTP authentication ສໍາລັບການເຊື່ອມຕໍ່ API. ຕົວຢ່າງample: aaa aauthetication http console LOCAL
- ຂັ້ນຕອນທີ 4: ການນໍາໃຊ້ CLI, ສ້າງເສັ້ນທາງ static ໃນ ASA ສໍາລັບການຈະລາຈອນ API. ຕົວຢ່າງample: ເສັ້ນທາງ 0.0.0.0 0.0.0.0 1
- ຂັ້ນຕອນທີ 5: ການນໍາໃຊ້ CLI, ເປີດໃຊ້ ASA REST API Agent ໃນ ASA. ຕົວຢ່າງample: rest-api ຕົວແທນ
ການຢືນຢັນ REST API
ມີສອງວິທີທີ່ຈະພິສູດຢືນຢັນ: ການພິສູດຢືນຢັນ HTTP ພື້ນຖານ, ເຊິ່ງຜ່ານຊື່ຜູ້ໃຊ້ແລະລະຫັດຜ່ານໃນທຸກໆຄໍາຮ້ອງຂໍ, ຫຼືການພິສູດຄວາມຖືກຕ້ອງຕາມ Token ກັບການຂົນສົ່ງ HTTPS ທີ່ປອດໄພ, ເຊິ່ງຜ່ານ token ທີ່ສ້າງຂຶ້ນກ່ອນຫນ້ານີ້ກັບແຕ່ລະຄໍາຮ້ອງຂໍ. ໃນກໍລະນີໃດກໍ່ຕາມ, ການກວດສອບຄວາມຖືກຕ້ອງຈະຖືກປະຕິບັດສໍາລັບທຸກໆຄໍາຮ້ອງຂໍ. ເບິ່ງພາກສ່ວນ, “Token_Authentication_API” ໃນຄູ່ມືກ່ຽວກັບ ASA REST API v7.14(x) ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບການຮັບຮອງຄວາມຖືກຕ້ອງຕາມ Token.
ໝາຍເຫດ: ການນໍາໃຊ້ໃບຢັ້ງຢືນທີ່ອອກໃຫ້ໂດຍ Certificate Authority (CA) ແມ່ນແນະນໍາໃຫ້ຢູ່ໃນ ASA, ດັ່ງນັ້ນລູກຄ້າ REST API ສາມາດກວດສອບໃບຢັ້ງຢືນເຊີບເວີ ASA ເມື່ອສ້າງການເຊື່ອມຕໍ່ SSL.
ການອະນຸຍາດຄໍາສັ່ງ
ຖ້າການອະນຸຍາດຄໍາສັ່ງຖືກຕັ້ງຄ່າໃຫ້ໃຊ້ເຄື່ອງແມ່ຂ່າຍ AAA ພາຍນອກ (ສໍາລັບ example, aaa ຄໍາສັ່ງອະນຸຍາດ ), ຫຼັງຈາກນັ້ນຜູ້ໃຊ້ທີ່ມີຊື່ enable_1 ຕ້ອງມີຢູ່ໃນເຄື່ອງແມ່ຂ່າຍນັ້ນດ້ວຍສິດທິຄໍາສັ່ງຢ່າງເຕັມທີ່. ຖ້າການອະນຸຍາດຄໍາສັ່ງຖືກຕັ້ງຄ່າໃຫ້ໃຊ້ຖານຂໍ້ມູນ ASA ຂອງ LOCAL (aa ຄໍາສັ່ງອະນຸຍາດ LOCAL), ຜູ້ໃຊ້ REST API ທັງຫມົດຕ້ອງໄດ້ຮັບການລົງທະບຽນໃນຖານຂໍ້ມູນ LOCAL ທີ່ມີລະດັບສິດທິພິເສດທີ່ເຫມາະສົມກັບພາລະບົດບາດຂອງເຂົາເຈົ້າ:
- ສິດທິພິເສດລະດັບ 3 ຫຼືສູງກວ່າແມ່ນຕ້ອງການເພື່ອຮຽກຮ້ອງການຮ້ອງຂໍການຕິດຕາມ.
- ສິດທິພິເສດລະດັບ 5 ຫຼືຫຼາຍກວ່ານັ້ນແມ່ນຕ້ອງການສໍາລັບການຮ້ອງຂໍ GET.
- ລະດັບສິດທິພິເສດ 15 ແມ່ນມີຄວາມຈໍາເປັນສໍາລັບການເອີ້ນເອົາການດໍາເນີນການ PUT/POST/DELETE.
ຕັ້ງຄ່າລູກຄ້າ REST API ຂອງທ່ານ
ປະຕິບັດຕາມຂັ້ນຕອນເຫຼົ່ານີ້ເພື່ອຕິດຕັ້ງ ແລະກຳນົດຄ່າລູກຄ້າ REST API ຢູ່ໃນບຼາວເຊີທີ່ໂຮສຢູ່ໃນທ້ອງຖິ່ນຂອງທ່ານ:
- ຂັ້ນຕອນທີ 1: ໄດ້ມາແລະຕິດຕັ້ງລູກຄ້າ REST API ສໍາລັບຕົວທ່ອງເວັບຂອງທ່ານ.
- ສໍາລັບ Chrome, ຕິດຕັ້ງລູກຄ້າ REST ຈາກ Google. ສໍາລັບ Firefox, ຕິດຕັ້ງ RESTClient add-on. ບໍ່ຮອງຮັບ Internet Explorer.
- ຂັ້ນຕອນທີ 2: ເລີ່ມຕົ້ນການຮ້ອງຂໍຕໍ່ໄປນີ້ໂດຍໃຊ້ຕົວທ່ອງເວັບຂອງທ່ານ: https: /api/objects/networkobjects
- ຖ້າທ່ານໄດ້ຮັບການຕອບສະຫນອງທີ່ບໍ່ແມ່ນຄວາມຜິດພາດ, ທ່ານໄດ້ມາຮອດຕົວແທນ REST API ທີ່ເຮັດວຽກຢູ່ໃນ ASA.
- ຖ້າທ່ານກໍາລັງມີບັນຫາກັບການຮ້ອງຂໍຕົວແທນ, ທ່ານສາມາດເປີດໃຊ້ການສະແດງຂໍ້ມູນການດີບັກໃນ CLI console, ດັ່ງທີ່ອະທິບາຍໄວ້ໃນການເປີດໃຊ້ REST API Debugging ໃນ ASA.
- ຂັ້ນຕອນທີ 3: ທາງເລືອກອື່ນ, ທ່ານສາມາດທົດສອບການເຊື່ອມຕໍ່ຂອງທ່ານກັບ ASA ໂດຍການດໍາເນີນການ POST.
ຕົວຢ່າງample: ສະໜອງຂໍ້ມູນການອະນຸຍາດພື້ນຖານ ( ), ຫຼື token ການກວດສອບຄວາມຖືກຕ້ອງ (ເບິ່ງ Token Authentication ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).
- ທີ່ຢູ່ຄໍາຮ້ອງສະຫມັກເປົ້າຫມາຍ: https://<asa management ipaddress>/api/objects/networkobjects
- ປະເພດຂອງເນື້ອໃນ: ຄໍາຮ້ອງສະຫມັກ / json
ຮ່າງກາຍດິບຂອງການດໍາເນີນງານ:
ຕອນນີ້ທ່ານສາມາດໃຊ້ ASA REST API ເພື່ອຕັ້ງຄ່າ ແລະຕິດຕາມ ASA ໄດ້. ອ້າງອີງເອກະສານ API ສໍາລັບຄໍາອະທິບາຍການໂທ ແລະຕົວຢ່າງamples.
ກ່ຽວກັບການຟື້ນຟູການຕັ້ງຄ່າສໍາຮອງຂໍ້ມູນຢ່າງເຕັມສ່ວນ
ການຟື້ນຟູການຕັ້ງຄ່າການສຳຮອງຂໍ້ມູນເຕັມຮູບແບບໃນ ASA ໂດຍໃຊ້ REST API ຈະໂຫຼດ ASA ຄືນໃໝ່. ເພື່ອຫຼີກເວັ້ນການນີ້, ໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອຟື້ນຟູການຕັ້ງຄ່າສໍາຮອງຂໍ້ມູນ:
- {
- “ຄໍາສັ່ງ”:[“copy /noconfirm disk0:/fileຊື່> run-config”]
- }
- ຢູ່ໃສfilename> ແມ່ນ backup.cfg ຫຼືຊື່ໃດກໍ່ຕາມທີ່ທ່ານໃຊ້ໃນເວລາທີ່ສໍາຮອງຂໍ້ມູນການຕັ້ງຄ່າ.
Documentation Console ແລະ Exporting API Scripts
ທ່ານຍັງສາມາດໃຊ້ REST API on-line documentation console (ເອີ້ນວ່າ “Doc UI”), ມີຢູ່ໃນ host:port/doc/ ເປັນ “sandbox” ສໍາລັບການຮຽນຮູ້ ແລະລອງໃຊ້ API calls ໂດຍກົງໃນ ASA. ນອກຈາກນັ້ນ, ທ່ານສາມາດນໍາໃຊ້ປຸ່ມການດໍາເນີນການສົ່ງອອກໃນ Doc UI ເພື່ອບັນທຶກວິທີການສະແດງ example ເປັນ JavaScript, Python, ຫຼື Perl script file ກັບເຈົ້າພາບທ້ອງຖິ່ນຂອງທ່ານ. ຈາກນັ້ນທ່ານສາມາດນຳໃຊ້ສະຄຣິບນີ້ໃສ່ ASA ຂອງເຈົ້າ, ແລະແກ້ໄຂມັນສຳລັບແອັບພລິເຄຊັນໃນ ASAs ອື່ນໆ ແລະອຸປະກອນເຄືອຂ່າຍອື່ນໆ. ນີ້ຫມາຍຄວາມວ່າຕົ້ນຕໍເປັນເຄື່ອງມືການສຶກສາແລະ bootstrapping.
JavaScript
- ການໃຊ້ JavaScript file ຮຽກຮ້ອງໃຫ້ມີການຕິດຕັ້ງ node.js, ເຊິ່ງສາມາດພົບໄດ້ທີ່ http://nodejs.org/.
- ການນໍາໃຊ້ node.js, ທ່ານສາມາດປະຕິບັດ JavaScript ໄດ້ file, ໂດຍປົກກະຕິແມ່ນຂຽນສໍາລັບຕົວທ່ອງເວັບ, ເຊັ່ນ: script-line script. ພຽງແຕ່ປະຕິບັດຕາມຄໍາແນະນໍາການຕິດຕັ້ງ, ແລະຫຼັງຈາກນັ້ນດໍາເນີນການ script ຂອງທ່ານກັບ node script.js.
Python
- ສະຄຣິບ Python ຮຽກຮ້ອງໃຫ້ທ່ານຕິດຕັ້ງ Python, ມີຢູ່ໃນ https://www.python.org/.
- ເມື່ອທ່ານຕິດຕັ້ງ Python, ທ່ານສາມາດເອີ້ນໃຊ້ script ຂອງທ່ານດ້ວຍລະຫັດຜ່ານຊື່ຜູ້ໃຊ້ python script.py.
Perl
ການນໍາໃຊ້ສະຄຣິບ Perl ຮຽກຮ້ອງໃຫ້ມີການຕັ້ງຄ່າເພີ່ມເຕີມຈໍານວນຫນຶ່ງ - ທ່ານຕ້ອງການຫ້າອົງປະກອບ: Perl ຕົວມັນເອງ, ແລະສີ່ຫ້ອງສະຫມຸດ Perl:
- ຊຸດ Perl, ພົບຢູ່ http://www.perl.org/
- ຊຸດ ::CPAN, ພົບຢູ່ http://search.cpan.org/~andk/Bundle-CPAN-1.861/CPAN.pm
- ພັກຜ່ອນ::ລູກຄ້າ, ພົບຢູ່ http://search.cpan.org/~mcrawfor/REST-Client-88/lib/REST/Client.pm
- MIME::Base64, ພົບຢູ່ http://perldoc.perl.org/MIME/Base64.html
- JSON, ພົບຢູ່ http://search.cpan.org/~makamaka/JSON-2.90/lib/JSON.pm
ນີ້ແມ່ນ example ຂອງ bootstrapping Perl ໃນ Macintosh:
- $ sudo perl -MCPAN e shell
- cpan> ຕິດຕັ້ງ Bundle::CPAN
- cpan> ຕິດຕັ້ງ REST:: ລູກຄ້າ
- cpan> ຕິດຕັ້ງ MIME:: ຖານ 64
- cpan> ຕິດຕັ້ງ JSON
ຫຼັງຈາກການຕິດຕັ້ງ dependencies, ທ່ານສາມາດດໍາເນີນການ script ຂອງທ່ານໂດຍໃຊ້ perl script.pl ລະຫັດຜ່ານຊື່ຜູ້ໃຊ້.
ເປີດໃຊ້ການດີບັກ REST API ໃນ ASA
ຖ້າທ່ານກໍາລັງມີບັນຫາໃນການຕັ້ງຄ່າຫຼືການເຊື່ອມຕໍ່ກັບ REST API ໃນ ASA, ທ່ານສາມາດນໍາໃຊ້ຄໍາສັ່ງ CLI ຕໍ່ໄປນີ້ເພື່ອເປີດໃຊ້ການສະແດງຂໍ້ຄວາມດີບັກໃນ console ຂອງທ່ານ. ໃຊ້ຮູບແບບທີ່ບໍ່ມີຂອງຄໍາສັ່ງເພື່ອປິດການທໍາງານຂໍ້ຄວາມດີບັກ.
debug rest-api [ຕົວແທນ | cli | ລູກຄ້າ | ເດມອນ | ຂະບວນການ | token-auth] [error | event] no debug rest-api
ລາຍລະອຽດ syntax
- ຕົວແທນ: (ທາງເລືອກ) ເປີດໃຊ້ຂໍ້ມູນການດີບັກ REST API Agent.
- cli: (ທາງເລືອກ) ເປີດໃຊ້ຂໍ້ຄວາມດີບັກສຳລັບການສື່ສານ REST API CLI Daemon-to-Agent.
- ລູກຄ້າ: (ທາງເລືອກ) ເປີດໃຊ້ຂໍ້ມູນການດີບັ໊ກສຳລັບການຈັດເສັ້ນທາງຂໍ້ຄວາມລະຫວ່າງລູກຂ່າຍ REST API ແລະຕົວແທນ REST API.
- daemon: (ທາງເລືອກ) ເປີດໃຊ້ຂໍ້ຄວາມດີບັກສຳລັບການສື່ສານ REST API Daemon-to-Agent.
- ຂະບວນການ: (ທາງເລືອກ) ເປີດໃຊ້ REST API Agent process start/stop debugging information.
- token-auth: (ທາງເລືອກ) REST API token authentication information debugging.
- ຄວາມຜິດພາດ: (ທາງເລືອກ) ໃຊ້ຄໍາສໍາຄັນນີ້ເພື່ອຈໍາກັດຂໍ້ຄວາມແກ້ບັນຫາໃຫ້ມີພຽງແຕ່ຄວາມຜິດພາດທີ່ບັນທຶກໄວ້ໂດຍ API.
- ເຫດການ: (ທາງເລືອກ) ໃຊ້ຄໍາສໍາຄັນນີ້ເພື່ອຈໍາກັດຂໍ້ຄວາມແກ້ບັນຫາໃຫ້ພຽງແຕ່ເຫດການທີ່ບັນທຶກໄວ້ໂດຍ API.
ຂໍ້ແນະນຳການນຳໃຊ້
ຖ້າທ່ານບໍ່ໃຫ້ຄໍາສໍາຄັນອົງປະກອບສະເພາະ (ນັ້ນແມ່ນ, ຖ້າທ່ານພຽງແຕ່ອອກຄໍາສັ່ງ debug rest-api), ຂໍ້ຄວາມ debug ຈະຖືກສະແດງສໍາລັບທຸກປະເພດອົງປະກອບ. ຖ້າທ່ານບໍ່ໃຫ້ຄໍາສໍາຄັນເຫດການຫຼືຄວາມຜິດພາດ, ທັງສອງເຫດການແລະຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດຈະຖືກສະແດງສໍາລັບອົງປະກອບທີ່ລະບຸ. ຕົວຢ່າງampດັ່ງນັ້ນ, ເຫດການ debug rest-api daemon ຈະສະແດງພຽງແຕ່ຂໍ້ຄວາມດີບັກເຫດການສໍາລັບການສື່ສານ API Daemon-to-Agent.
ຄໍາສັ່ງທີ່ກ່ຽວຂ້ອງ
ຄໍາສັ່ງ / ລາຍລະອຽດ
- ດີບັກ HTTP; ໃຊ້ຄໍາສັ່ງນີ້ເພື່ອ view ຂໍ້ມູນລະອຽດກ່ຽວກັບການຈະລາຈອນ HTTP.
ຂໍ້ຄວາມບັນທຶກລະບົບທີ່ກ່ຽວຂ້ອງກັບ ASA REST API ໄດ້ຖືກອະທິບາຍໄວ້ໃນພາກນີ້.
342001
- ຂໍ້ຄວາມຜິດພາດ: %ASA-7-342001: REST API Agent ເລີ່ມສຳເລັດແລ້ວ.
- ຄໍາອະທິບາຍ: ຕົວແທນ REST API ຕ້ອງໄດ້ຮັບການເລີ່ມຕົ້ນຢ່າງສໍາເລັດຜົນກ່ອນທີ່ລູກຄ້າ REST API ສາມາດກໍາຫນົດຄ່າ ASA ໄດ້.
- ການປະຕິບັດທີ່ແນະນໍາ: ບໍ່ມີ.
342002
- ຂໍ້ຄວາມຜິດພາດ: %ASA-3-342002: REST API Agent ລົ້ມເຫລວ, ເຫດຜົນ: ເຫດຜົນ
- ຄໍາອະທິບາຍ: ຕົວແທນ REST API ສາມາດລົ້ມເຫລວໃນການເລີ່ມຕົ້ນຫຼື crash ສໍາລັບເຫດຜົນຕ່າງໆ, ແລະເຫດຜົນໄດ້ຖືກລະບຸໄວ້.
- ເຫດຜົນ—ສາເຫດສໍາລັບ REST API ລົ້ມເຫລວ
ການປະຕິບັດທີ່ແນະນໍາ: ການດໍາເນີນການເພື່ອແກ້ໄຂບັນຫາແມ່ນແຕກຕ່າງກັນໄປຕາມເຫດຜົນທີ່ບັນທຶກ. ຕົວຢ່າງampດັ່ງນັ້ນ, ຕົວແທນ REST API ຂັດຂ້ອງເມື່ອຂະບວນການ Java ໝົດຄວາມຊົງຈຳ. ຖ້າສິ່ງນີ້ເກີດຂຶ້ນ, ທ່ານຈໍາເປັນຕ້ອງປິດເປີດ REST API Agent. ຖ້າການຣີສະຕາດບໍ່ສຳເລັດ, ໃຫ້ຕິດຕໍ່ Cisco TAC ເພື່ອລະບຸສາເຫດຂອງການແກ້ໄຂບັນຫາ.
342003
- ຂໍ້ຄວາມຜິດພາດ: %ASA-3-342003: ໄດ້ຮັບການແຈ້ງເຕືອນຄວາມລົ້ມເຫລວຂອງ REST API Agent. ຕົວແທນຈະຖືກເປີດຄືນໃໝ່ໂດຍອັດຕະໂນມັດ.
- ຄໍາອະທິບາຍ: ໄດ້ຮັບການແຈ້ງເຕືອນຄວາມລົ້ມເຫລວຈາກ REST API Agent ແລະການເລີ່ມຕົ້ນໃຫມ່ຂອງຕົວແທນແມ່ນກໍາລັງພະຍາຍາມ.
- ການປະຕິບັດທີ່ແນະນໍາ: ບໍ່ມີ.
342004
- ຂໍ້ຄວາມຜິດພາດ: %ASA-3-342004: ລົ້ມເຫລວໃນການປິດເປີດ REST API Agent ໂດຍອັດຕະໂນມັດຫຼັງຈາກ 5 ຄວາມພະຍາຍາມບໍ່ສຳເລັດ. ໃຊ້ຄໍາສັ່ງ 'no rest-api agent' ແລະ 'rest-api agent' ເພື່ອປິດເປີດຕົວແທນຄືນໃໝ່ດ້ວຍຕົນເອງ.
- ຄໍາອະທິບາຍ: ຕົວແທນ REST API ລົ້ມເຫລວໃນການເລີ່ມຕົ້ນຫຼັງຈາກຄວາມພະຍາຍາມຫຼາຍຄັ້ງ.
- ການປະຕິບັດທີ່ແນະນໍາ: ເບິ່ງ syslog %ASA-3-342002 (ຖ້າຖືກບັນທຶກ) ເພື່ອເຂົ້າໃຈເຫດຜົນຂອງຄວາມລົ້ມເຫລວ. ພະຍາຍາມປິດການໃຊ້ງານ REST API Agent ໂດຍການໃສ່ຄໍາສັ່ງ no rest-api agent ແລະເປີດໃຊ້ REST API Agent ຄືນໃໝ່ໂດຍໃຊ້ຄໍາສັ່ງຕົວແທນ rest-api.
ໃຊ້ລິ້ງຕໍ່ໄປນີ້ເພື່ອຊອກຫາຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບ ASA, ແລະການຕັ້ງຄ່າ ແລະການຈັດການຂອງມັນ:
- ການນຳທາງເອກະສານ Cisco ASA Series: http://www.cisco.com/go/asadocs
- ໃຊ້ລິ້ງຕໍ່ໄປນີ້ເພື່ອ view ບັນຊີລາຍຊື່ຂອງຄຸນສົມບັດ ASA ບໍ່ຮອງຮັບໃນ ASAv: http://www.cisco.com/c/en/us/td/docs/security/asa/asa92/configuration/general/asa-general-cli/introasav.html#pgfId-1156883
ເອກະສານນີ້ຈະຖືກໃຊ້ຮ່ວມກັບເອກະສານທີ່ມີຢູ່ໃນພາກ "ເອກະສານທີ່ກ່ຽວຂ້ອງ".
Cisco ແລະ ໂລໂກ້ Cisco ແມ່ນເຄື່ອງໝາຍການຄ້າ ຫຼືເຄື່ອງໝາຍການຄ້າທີ່ຈົດທະບຽນຂອງ Cisco ແລະ/ຫຼື ສາຂາໃນສະຫະລັດ ແລະປະເທດອື່ນໆ. ເຖິງ view ບັນຊີລາຍຊື່ຂອງເຄື່ອງຫມາຍການຄ້າ Cisco, ໄປທີ່ນີ້ URL: www.cisco.com/go/trademarks. ເຄື່ອງຫມາຍການຄ້າພາກສ່ວນທີສາມທີ່ໄດ້ກ່າວມາແມ່ນຊັບສິນຂອງເຈົ້າຂອງຂອງເຂົາເຈົ້າ. ການນໍາໃຊ້ຄໍາວ່າຄູ່ຮ່ວມງານບໍ່ໄດ້ຫມາຍເຖິງການພົວພັນຄູ່ຮ່ວມງານລະຫວ່າງ Cisco ແລະບໍລິສັດອື່ນໆ. (1721R)
ທີ່ຢູ່ ແລະເບີໂທລະສັບຂອງ Internet Protocol (IP) ໃດໆກໍຕາມທີ່ໃຊ້ໃນເອກະສານນີ້ບໍ່ໄດ້ຕັ້ງໃຈໃຫ້ເປັນທີ່ຢູ່ ແລະເບີໂທລະສັບຕົວຈິງ. ໃດໆ examples, ຜົນໄດ້ຮັບການສະແດງຄໍາສັ່ງ, ແຜນວາດ topology ເຄືອຂ່າຍ, ແລະຕົວເລກອື່ນໆທີ່ລວມຢູ່ໃນເອກະສານແມ່ນສະແດງໃຫ້ເຫັນສໍາລັບຈຸດປະສົງຕົວຢ່າງເທົ່ານັ້ນ.
ການໃຊ້ທີ່ຢູ່ IP ຕົວຈິງ ຫຼືເບີໂທລະສັບໃດໆໃນເນື້ອຫາທີ່ເປັນຮູບແຕ້ມແມ່ນບໍ່ໄດ້ຕັ້ງໃຈ ແລະບັງເອີນ.
Cisco Systems, Inc.
© 2014-2018 Cisco Systems, Inc. ສະຫງວນລິຂະສິດທັງໝົດ.
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
ແອັບ CISCO ASA REST API [pdf] ຄູ່ມືຜູ້ໃຊ້ ແອັບ ASA REST API, ASA, ແອັບ REST API, ແອັບ API, ແອັບ |