This is an automated email from the ASF dual-hosted git repository.

pearl11594 pushed a change to branch fix-vm-usage-history
in repository https://gitbox.apache.org/repos/asf/cloudstack-go.git


    from 818910e  linting issue
     add 740a8c1  Add github actions for verifying different type input params 
with go sdk
     add f4febd1  Add github actions for verifying different type input params 
with go sdk
     add b2094d4  compatibility: restore updateGuestOs params for <= 4.20.0
     add 2298ed5  Merge pull request #109 from shwstppr/updateguestos-420compat
     add 5d1507e  State changing request using POST request
     add 58c02d1  Reverting changes to newRequest
     add bfde559  Reverting some commands back to GET requests
     add 496e0eb  Merge branch 'main' of github.com:apache/cloudstack-go into 
modify_post_request
     add 1b92154  added signatureversion and expires params to api request
     add 9164e3c  Updated generate.go with get api call check
     add 2584bd3  Updated required params for create VPC, and generate changes
     add 5ba605d  review change
     add 0bc11ec  Merge pull request #107 from kevin-lii/modify_post_request
     add 13f5cce  Bump golang.org/x/net from 0.26.0 to 0.38.0
     add e218751  Merge pull request #108 from 
apache/dependabot/go_modules/golang.org/x/net-0.38.0
     add 8ebe78d  Updated SDK with 4.20.1 APIs
     add 3dba7ac  fix memoryallocated type in testdata
     add 16260d4  Merge pull request #112 from apache/update-sdk-4.20.1
     add f678fc1  Fix generation of otherdeployparams's setters
     add 306411a  Fix generation of otherdeployparams's setters #117
     add 10ff80d  Zone and Pod update responses aren't being processed correctly
     add e285203  rat cli check and exclude list
     add fa91611  Merge branch 'main' into rat
     add a5b2c6a  Update .rat-excludes
     add 9a71f69  rat cli check and exclude list (#116)
     add cf004e9  Fix format of details map for update VM (#118)
     add ab2a5ff  Update counter, condition and autoscale policies type in 
responses (#119)
     add cff4f1b  Update listApis with 4.21.0 APIs (#120)
     add 74a5a52  Merge branch 'main' of 
https://github.com/apache/cloudstack-go into fix-vm-usage-history
     add 3a1384d  Fix CNI Configuration as it internally uses UserData (#125)
     add ce26352  rat update (#128)
     add 161e222  Updated SDK with 4.22.0 APIs (#130)
     add 28c7fb8  Merge branch 'main' of 
https://github.com/apache/cloudstack-go into fix-vm-usage-history

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |     17 +
 .../setup-go-and-build/action.yml}                 |     51 +-
 .github/workflows/build.yml                        |     13 +-
 .github/workflows/ci.yml                           |     98 +
 .github/workflows/rat.yaml                         |     36 +
 .gitignore                                         |     17 +
 .rat-excludes                                      |      5 +
 Makefile                                           |     21 +-
 README.md                                          |      7 +-
 ci/ci_test.go                                      |    531 +
 cloudstack/ASNumberRangeService.go                 |      4 +-
 cloudstack/ASNumberService.go                      |      2 +-
 cloudstack/AccountService.go                       |    203 +-
 cloudstack/AccountService_mock.go                  |      8 +-
 cloudstack/AddressService.go                       |     43 +-
 cloudstack/AffinityGroupService.go                 |     19 +-
 cloudstack/AlertService.go                         |      6 +-
 cloudstack/AnnotationService.go                    |      6 +-
 cloudstack/AsyncjobService.go                      |     70 +-
 cloudstack/AuthenticationService.go                |     78 +-
 cloudstack/AutoScaleService.go                     |    470 +-
 cloudstack/BGPPeerService.go                       |     12 +-
 cloudstack/BackupService.go                        |   5257 +
 cloudstack/BackupService_mock.go                   |    841 +
 cloudstack/BaremetalService.go                     |     12 +-
 cloudstack/BigSwitchBCFService.go                  |      4 +-
 cloudstack/BrocadeVCSService.go                    |      5 +-
 cloudstack/CertificateService.go                   |     14 +-
 cloudstack/ClusterService.go                       |    357 +-
 cloudstack/ConfigurationService.go                 |    776 +-
 cloudstack/ConfigurationService_mock.go            |    150 +
 cloudstack/ConsoleEndpointService.go               |      2 +-
 cloudstack/CustomService.go                        |      2 +-
 cloudstack/DiagnosticsService.go                   |      2 +-
 cloudstack/DiskOfferingService.go                  |      6 +-
 cloudstack/DomainService.go                        |     83 +-
 cloudstack/EventService.go                         |     28 +-
 cloudstack/ExtensionService.go                     |   2540 +
 cloudstack/ExtensionService_mock.go                |    504 +
 cloudstack/FirewallService.go                      |     61 +-
 cloudstack/GPUService.go                           |   2923 +
 cloudstack/GPUService_mock.go                      |    641 +
 cloudstack/GuestOSService.go                       |    195 +-
 cloudstack/HostService.go                          |    599 +-
 cloudstack/HypervisorService.go                    |      2 +-
 cloudstack/IPQuarantineService.go                  |      4 +-
 cloudstack/ISOService.go                           |    103 +-
 cloudstack/ImageStoreService.go                    |     18 +-
 cloudstack/InternalLBService.go                    |     14 +-
 cloudstack/KubernetesService.go                    |    715 +-
 cloudstack/KubernetesService_mock.go               |     58 +
 cloudstack/LDAPService.go                          |    124 +-
 cloudstack/LDAPService_mock.go                     |     29 +-
 cloudstack/LimitService.go                         |      6 +-
 cloudstack/LoadBalancerService.go                  |    104 +-
 cloudstack/ManagementService.go                    |    167 +-
 cloudstack/ManagementService_mock.go               |      8 +-
 cloudstack/MetricsService.go                       |     31 +-
 cloudstack/NATService.go                           |      8 +-
 cloudstack/NetrisService.go                        |    507 +
 cloudstack/NetrisService_mock.go                   |    146 +
 cloudstack/NetscalerService.go                     |     13 +-
 cloudstack/NetworkACLService.go                    |     16 +-
 cloudstack/NetworkDeviceService.go                 |      4 +-
 cloudstack/NetworkOfferingService.go               |     30 +-
 cloudstack/NetworkService.go                       |     98 +-
 cloudstack/NetworkService_mock.go                  |      8 +-
 cloudstack/NicService.go                           |     19 +-
 cloudstack/NiciraNVPService.go                     |      4 +-
 cloudstack/NsxService.go                           |    534 +
 cloudstack/NsxService_mock.go                      |    146 +
 cloudstack/OauthService.go                         |      4 +-
 cloudstack/ObjectStoreService.go                   |     11 +-
 cloudstack/ObjectStoreService_mock.go              |      8 +-
 cloudstack/OutofbandManagementService.go           |      6 +-
 cloudstack/OvsElementService.go                    |      2 +-
 cloudstack/PodService.go                           |    205 +-
 cloudstack/PoolService.go                          |     76 +-
 cloudstack/PortableIPService.go                    |      4 +-
 cloudstack/ProjectService.go                       |    109 +-
 cloudstack/QuotaService.go                         |     21 +-
 cloudstack/RegionService.go                        |      6 +-
 cloudstack/RegistrationService.go                  |      2 +-
 cloudstack/ResourceIconService.go                  |      4 +-
 cloudstack/ResourceService.go                      |      2 +-
 cloudstack/ResourcemetadataService.go              |      4 +-
 cloudstack/ResourcetagsService.go                  |      4 +-
 cloudstack/RoleService.go                          |     18 +-
 cloudstack/RollingMaintenanceService.go            |      2 +-
 cloudstack/RouterService.go                        |     50 +-
 cloudstack/SSHService.go                           |     21 +-
 cloudstack/SecurityGroupService.go                 |     14 +-
 cloudstack/ServiceOfferingService.go               |    295 +-
 cloudstack/SharedFileSystemService.go              |     20 +-
 cloudstack/SnapshotService.go                      |    323 +-
 cloudstack/StoragePoolService.go                   |    155 +-
 cloudstack/StratosphereSSPService.go               |      4 +-
 cloudstack/SwiftService.go                         |      2 +-
 cloudstack/SystemVMService.go                      |     48 +-
 cloudstack/TemplateService.go                      |    338 +-
 cloudstack/UCSService.go                           |      6 +-
 cloudstack/UsageService.go                         |     14 +-
 cloudstack/UserService.go                          |    113 +-
 cloudstack/VLANService.go                          |     65 +-
 cloudstack/VMGroupService.go                       |      6 +-
 cloudstack/VPCService.go                           |    191 +-
 cloudstack/VPCService_mock.go                      |     16 +-
 cloudstack/VPNService.go                           |     52 +-
 cloudstack/VirtualMachineService.go                |   1391 +-
 cloudstack/VirtualMachineService_mock.go           |     87 +
 cloudstack/VirtualNetworkFunctionsService.go       |    548 +-
 cloudstack/VirtualNetworkFunctionsService_mock.go  |      8 +-
 cloudstack/VolumeService.go                        |    191 +-
 cloudstack/VolumeService_mock.go                   |     29 +
 cloudstack/WebhookService.go                       |     10 +-
 cloudstack/ZoneService.go                          |    181 +-
 cloudstack/cloudstack.go                           |     57 +
 generate/generate.go                               |    105 +-
 generate/layout.go                                 |     70 +
 generate/listApis.json                             | 169108 ++++++++++--------
 generate/requiredParams.go                         |      7 +
 go.mod                                             |      8 +-
 go.sum                                             |     14 +-
 test/AccountService_test.go                        |      2 +-
 test/BackupService_test.go                         |    287 +
 test/ConfigurationService_test.go                  |     36 +
 test/ExtensionService_test.go                      |    191 +
 test/GPUService_test.go                            |    239 +
 test/KubernetesService_test.go                     |     30 +
 test/LDAPService_test.go                           |     12 +-
 test/ManagementService_test.go                     |      2 +-
 ...rRangeService_test.go => NetrisService_test.go} |     37 +-
 ...mberRangeService_test.go => NsxService_test.go} |     37 +-
 test/ObjectStoreService_test.go                    |      2 +-
 test/VPCService_test.go                            |      4 +-
 test/VirtualMachineService_test.go                 |     36 +
 test/VirtualNetworkFunctionsService_test.go        |      2 +-
 test/VolumeService_test.go                         |     12 +
 test/testdata/HostService.json                     |      2 +-
 139 files changed, 117401 insertions(+), 77200 deletions(-)
 copy .github/{workflows/build.yml => actions/setup-go-and-build/action.yml} 
(63%)
 create mode 100644 .github/workflows/ci.yml
 create mode 100644 .github/workflows/rat.yaml
 create mode 100644 .rat-excludes
 create mode 100644 ci/ci_test.go
 create mode 100644 cloudstack/BackupService.go
 create mode 100644 cloudstack/BackupService_mock.go
 create mode 100644 cloudstack/ExtensionService.go
 create mode 100644 cloudstack/ExtensionService_mock.go
 create mode 100644 cloudstack/GPUService.go
 create mode 100644 cloudstack/GPUService_mock.go
 create mode 100644 cloudstack/NetrisService.go
 create mode 100644 cloudstack/NetrisService_mock.go
 create mode 100644 cloudstack/NsxService.go
 create mode 100644 cloudstack/NsxService_mock.go
 create mode 100644 test/BackupService_test.go
 create mode 100644 test/ExtensionService_test.go
 create mode 100644 test/GPUService_test.go
 copy test/{ASNumberRangeService_test.go => NetrisService_test.go} (61%)
 copy test/{ASNumberRangeService_test.go => NsxService_test.go} (61%)

Reply via email to