Skip to content

Latest commit

 

History

History
92 lines (88 loc) · 3.54 KB

File metadata and controls

92 lines (88 loc) · 3.54 KB

Documentation - Go Client Library for Feilong

Implemented Functions

The numbers below refer to the section numbers in the Feilong API documentation.

  • 7.2 - Version
    • 7.2.1 - GetVersion()
  • 7.3 - Token
    • 7.3.1 - CreateToken()
  • 7.4 - SMAPI
    • 7.4.1 - SMAPIHealth()
  • 7.5 - Guests
    • 7.5.1 - ListGuests()
    • 7.5.2 - CreateGuest()
    • 7.5.3 - GetGuestMinidisksInfo()
    • 7.5.4 - AddGuestDisks()
    • 7.5.5 - ConfigureGuestDisks()
    • 7.5.6 - DeleteGuestDisks()
    • 7.5.7 - AttachGuestVolume()
    • 7.5.8 - DetachGuestVolume()
    • 7.5.9 - GetGuestsStats()
    • 7.5.10 - GetGuestsInterfaceStats()
    • 7.5.11 - GetGuestsNICInfo()
    • 7.5.12 - ShowGuestDefinition()
    • 7.5.13 - DeleteGuest()
    • 7.5.14 - GetGuestPowerStateFromHypervisor()
    • 7.5.15 - GetGuestInfo()
    • 7.5.16 - GetGuestOSInfo()
    • 7.5.17 - GetGuestOnlineCPUNum()
    • 7.5.18 - GetGuestUserDirectory()
    • 7.5.19 - GetGuestAdaptersInfo()
    • 7.5.20 - CreateGuestNIC()
    • 7.5.21 - CreateGuestNetworkInterface()
    • 7.5.22 - DeleteGuestNetworkInterface()
    • 7.5.23 - StartGuest()
    • 7.5.24 - StopGuest()
    • 7.5.25 - SoftStopGuest()
    • 7.5.26 - PauseGuest()
    • 7.5.27 - UnpauseGuest()
    • 7.5.28 - RebootGuest()
    • 7.5.29 - ResetGuest()
    • 7.5.30 - GetGuestConsoleOutput()
    • 7.5.31 - LiveMigrateGuest()
    • 7.5.32 - RegisterGuest()
    • 7.5.33 - DeregisterGuest()
    • 7.5.34 - LiveResizeGuestCPUs()
    • 7.5.35 - ResizeGuestCPUs()
    • 7.5.36 - LiveResizeGuestMemory()
    • 7.5.37 - ResizeGuestMemory()
    • 7.5.38 - DeployGuest()
    • 7.5.39 - CaptureGuest()
    • 7.5.40 - GrowGuestRootVolume()
    • 7.5.41 - GetGuestPowerState()
    • 7.5.42 - UpdateGuestNIC()
    • 7.5.43 - DeleteGuestNIC()
  • 7.6 - Host
    • 7.6.1 - GetHostGuestList()
    • 7.6.2 - GetHostInfo()
    • 7.6.3 - GetHostDiskPoolInfo(), GetHostDiskPoolDetails()
    • 7.6.4 - GetHostDiskPoolVolumeNames()
    • 7.6.5 - GetHostVolumeInfo()
    • 7.6.6 - GetHostSSIClusterInfo()
  • 7.7 - Images
    • 7.7.1 - ListImages()
    • 7.7.2 - CreateImage()
    • 7.7.3 - ExportImage()
    • 7.7.4 - GetImageRootDiskSize()
    • 7.7.5 - DeleteImage()
  • 7.8 - VSwitches
    • 7.8.1 - CreateVSwitch()
    • 7.8.2 - ListVSwitches()
    • 7.8.3 - GetVSwitchDetails()
    • 7.8.4 - GrantUserToVSwitch()
    • 7.8.5 - RevokeUserFromVSwitch()
    • 7.8.6 - SetUserVLANIdToVSwitch()
    • 7.8.7 - DeleteVSwitch()
    • 7.8.8 - GetVSwitchInfo()
  • 7.9 - Volumes
    • 7.9.1 - RefreshVolumeBootmapInfo()
    • 7.9.2 - GetVolumeConnector()
    • 7.9.3 - CreateFCPTemplate()
    • 7.9.4 - DeleteFCPTemplate()
    • 7.9.5 - GetFCPTemplates()
    • 7.9.6 - EditFCPTemplate()
    • 7.9.7 - GetFCPTemplatesDetails()
    • 7.9.8 - GetVolumeFCPUsage()
    • 7.9.9 - SetVolumeFCPUsage()
  • 7.10 - Files
    • 7.10.1 - ImportFile()
    • 7.10.2 - ExportFile()