cloudstack-go icon indicating copy to clipboard operation
cloudstack-go copied to clipboard

add +30 more apis

Open ahmedali6 opened this issue 1 year ago • 2 comments

This merge requests adds support to the following APIs:

VirtualMachineService

  • importVm
  • unmanageVirtualMachine
  • listUnmanagedInstances
  • importUnmanagedInstance
  • createVMSchedule
  • updateVMSchedule
  • listVMSchedule
  • deleteVMSchedule

ZoneService

  • listVmwareDcVms
  • addVmwareDc
  • listVmwareDcs
  • updateVmwareDc
  • removeVmwareDc

UserService

  • listUserData
  • deleteUserData
  • registerUserData
  • moveUser
  • setupUserTwoFactorAuthentication

ProjectService

  • createProjectRole
  • updateProjectRole
  • deleteProjectRole

RoleService

  • listProjectRoles

ObjectStoreService

  • createBucket
  • deleteBucket
  • updateBucket
  • listBuckets

HostService

  • migrateSecondaryStorageData
  • cancelHostAsDegraded
  • listHostHAProviders
  • listSecondaryStorageSelectors
  • createSecondaryStorageSelector
  • removeSecondaryStorageSelector
  • listHostHAResources
  • declareHostAsDegraded
  • updateSecondaryStorageSelector

StoragePoolService

  • listObjectStoragePools
  • listStoragePoolObjects
  • updateObjectStoragePool
  • addObjectStoragePool
  • deleteObjectStoragePool
  • listStoragePoolsMetrics

OauthService

  • listOauthProvider
  • updateOauthProvider
  • deleteOauthProvider

RegistrationService

  • registerOauthProvider

ShutdownService

  • readyForShutdown

VolumeService

  • listVolumesUsageHistory
  • assignVolume

TemplateService

  • linkUserDataToTemplate

GuestOSService

  • getHypervisorGuestOsNames

ImageStoreService

  • listImageStoreObjects
  • updateImageStore
  • downloadImageStoreObject

PodService

  • updatePodManagementNetworkIpRange

ConfigurationService

  • updateStorageCapabilities

CertificateService

  • listCAProviders
  • provisionCertificate

DiagnosticsService

  • getDiagnosticsData

MetricsService

  • listInfrastructure

ManagementService

  • listManagementServers

ahmedali6 avatar Jun 14 '24 12:06 ahmedali6

@vishesh92

ahmedali6 avatar Jun 14 '24 20:06 ahmedali6

@vishesh92 @rohityadavcloud Can this be merged?

ahmedali6 avatar Jun 21 '24 20:06 ahmedali6