go-ucsm-sdk
is a Go library for interfacing with UCS Manager XML API
This library is a fork from https://github.com/dnaeon/go-ucs
The library implements the following subset of Cisco UCS Manager XML API:
- AaaLogin
- AaaRefresh
- AaaKeepAlive
- AaaLogout
- ConfigResolveDn
- ConfigResolveDns
- ConfigResolveClass
- ConfigResolveClasses
- ConfigResolveChildren
- orgResolveElements
- ConfigConfMo
- ConfigConfMos
- ConfigEstimateImpact
- LsInstantiateNTemplate
- LsInstantiateNNamedTemplate
See Cisco UCS Manager XML API Programmer's Guide at https://www.cisco.com/c/en/us/td/docs/unified_computing/ucs/sw/api/b_ucs_api_book/b_ucs_api_book_chapter_00.html
In order to install go-ucsm-sdk
execute the following command:
go get -v github.com/ifeoktistov/go-ucsm-sdk
TBD
Check the included examples from this repository.
Please note that most of the examples are using high-level utility calls to abstart a caller from XML API.