cisco-en-programmability/dnacentersdk

2.3.3.0 LAN Automation function names are incorrect

Closed this issue · 1 comments

Prerequisites

  • [ X] Have you tested the operation in the API directly?
  • [X ] Do you have the latest SDK version?
  • Review the compatibility matrix before opening an issue.

Describe the bug
In version 2.3.3.0 library on latest sdk, the LAN Automation function names are very poor. The lan automation start function is named: lan_automation2 and lan automation stop is named as: lan_automation

Expected behavior
Current lan_automation2 ==> should better be renamed to lan_automation
Current lan_automation ==> should ne renamed to lan_automation_stop
I see these are proper in 2.3.5.0 need to be fixed in 2.3.3.x

If someone start using them they will break again in 2.3.5.x as the names are different there. It is better to align them in 2.3.3.0

Screenshots
Please provide an screenshot of the successful API call with cuRL, Postman, etc.

Environment (please complete the following information):

  • Cisco DNA Center Version and patch: 2.3.3.7
  • Python version:
  • SDK version:2.6.3
  • OS Version:

Additional context
It is recommended that function names should be manually reviewed so that a consistent naming can be adopted and be carried release over release without breaking customer APPs in case they start using these functions.

Hi @DNACENSolutions please verify it in new SDK version, and let us know how does it goes.