This is an automated email from the ASF dual-hosted git repository.
dahn pushed a change to branch pr90
in repository https://gitbox.apache.org/repos/asf/cloudstack-go.git
discard 559eff5 api update
discard cd12960 add +30 more apis
discard e5d68a1 ensure that quotaTariffCreate uses POST
discard 871ccec add custom response type for QuotaBalance
discard 224cd16 add custom quotaStatement response type to match actual
cloudstack api response
discard b328f00 fix quotaTariffList
discard 41c6338 fix types for QuotaService
discard 8b44e1d update generated files
discard 9c73055 fix url value generation for double/float64 types
discard 62fbbb3 ran make and it auto updated manual changes to QuotaService.go
discard 13ca509 add missing quota api functions to layout.go
discard 3b147e2 updated listApis.json with latest 4.19.2 from cloudmonkey cli
discard ed2fe1d add NewQuotaUpdateParams for QuotaUpdate
discard b2ca6d3 fix url values
discard e745129 implemented QuotaUpdate
discard 257bed2 implemented QuotaTariffUpdate
discard 158a2af implement QuotaTariffList
discard 4974989 implement QuotaTariffDelete
discard 4b19e81 implement QuotaTariffCreate
discard f2bf26d implement QuotaSummary
discard 6687828 implement QuotaStatement
discard 9ccd647 implement QuotaCredits
discard d9b1a71 implement QuotaBalance
discard 2a3d170 add initial comments for expanding Quota api
discard ac8d8da Use POST for user sensitive calls
add 0b2d6ba Use POST for user sensitive calls
add 2b21240 Merge pull request #86 from apache/post
add 9994d40 add +30 more apis
add 4f01bd9 Merge pull request #89 from suecodelabs/feature_add_more_apis
add d7cc5d0 Update go version
add b9fa85f Update go version #94
add d4d7f16 Update SDK with 4.20 APIs
add 75d368f Merge pull request #93 from apache/sdk-4.20
add fd3145e update listApis to Cloudstack 4.20
add f8d42b4 Add generated 4.20 code
add 25d94b9 replace deprecated github.com/golang/mock package
add f184c7c Remove ShutdownService_test.go because ReadyForShutdown() is
a part of ManagementService
add d654fcc Add missing API calls for Cloudstack 4.20 #91
add 73eb42d Update README.md
add e570e06 Update README.md
add f28c8b7 Merge pull request #95 from apache/DaanHoogland-patch-1
new 74c9fa3 listApis.json update
new 9603bc2 add initial comments for expanding Quota api
new 3232dc6 implement QuotaBalance
new ad466b0 implement QuotaCredits
new 7667f85 implement QuotaStatement
new b5fc126 implement QuotaSummary
new d0652f3 implement QuotaTariffCreate
new 2d56af4 implement QuotaTariffDelete
new 9844bc1 implement QuotaTariffList
new 5349dcf implemented QuotaTariffUpdate
new 544e98c implemented QuotaUpdate
new 628105d fix url values
new 6fc1d36 add NewQuotaUpdateParams for QuotaUpdate
new 65370f8 add missing quota api functions to layout.go
new 3c03bd7 ran make and it auto updated manual changes to QuotaService.go
new c636a94 fix url value generation for double/float64 types
new 766b13d update generated files
new 6ce3878 ensure that quotaTariffCreate uses POST
new 8cb2dbc fix types for QuotaService
new 00d10c3 fix quotaTariffList
new 3dd6536 add custom quotaStatement response type to match actual
cloudstack api response
new e3313bf add custom response type for QuotaBalance
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (559eff5)
\
N -- N -- N refs/heads/pr90 (e3313bf)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 22 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/workflows/build.yml | 4 +-
Makefile | 3 +-
README.md | 2 +
cloudstack/ASNumberRangeService.go | 399 +
cloudstack/ASNumberRangeService_mock.go | 140 +
cloudstack/ASNumberService.go | 483 +
cloudstack/ASNumberService_mock.go | 111 +
cloudstack/AccountService.go | 264 +-
cloudstack/AccountService_mock.go | 57 +-
cloudstack/AddressService.go | 396 +
cloudstack/AddressService_mock.go | 87 +
cloudstack/AlertService.go | 52 +
cloudstack/AlertService_mock.go | 29 +
cloudstack/AuthenticationService.go | 181 +
cloudstack/AuthenticationService_mock.go | 29 +
cloudstack/AutoScaleService.go | 135 +
cloudstack/AutoScaleService_mock.go | 29 +
cloudstack/BGPPeerService.go | 1402 +
cloudstack/BGPPeerService_mock.go | 277 +
cloudstack/CertificateService.go | 1289 +-
cloudstack/CertificateService_mock.go | 224 +
cloudstack/CloudianService.go | 72 +
cloudstack/CloudianService_mock.go | 82 +
cloudstack/ClusterService.go | 428 +
cloudstack/ClusterService_mock.go | 108 +
cloudstack/ConfigurationService.go | 154 +
cloudstack/ConfigurationService_mock.go | 29 +
cloudstack/DiagnosticsService.go | 164 +
cloudstack/DiagnosticsService_mock.go | 29 +
cloudstack/DomainService.go | 142 +
cloudstack/DomainService_mock.go | 29 +
cloudstack/FirewallService.go | 2218 +-
cloudstack/FirewallService_mock.go | 137 +
cloudstack/HostService.go | 92 +
cloudstack/HostService_mock.go | 29 +
cloudstack/IPQuarantineService.go | 457 +
cloudstack/IPQuarantineService_mock.go | 140 +
cloudstack/ISOService.go | 366 +
cloudstack/ISOService_mock.go | 29 +
cloudstack/ImageStoreService.go | 165 +
cloudstack/ImageStoreService_mock.go | 37 +-
cloudstack/InfrastructureUsageService.go | 318 -
cloudstack/InfrastructureUsageService_mock.go | 92 -
cloudstack/LoadBalancerService.go | 1265 +-
cloudstack/LoadBalancerService_mock.go | 193 +-
cloudstack/ManagementService.go | 601 +
cloudstack/ManagementService_mock.go | 208 +
cloudstack/MiscService.go | 105 +
cloudstack/MiscService_mock.go | 82 +
cloudstack/NetscalerService.go | 1578 +
cloudstack/NetscalerService_mock.go | 335 +
cloudstack/NetworkACLService.go | 199 +
cloudstack/NetworkACLService_mock.go | 29 +
cloudstack/NetworkService.go | 1018 +-
cloudstack/NetworkService_mock.go | 191 +-
cloudstack/PodService.go | 433 +
cloudstack/PodService_mock.go | 58 +
cloudstack/PoolService.go | 79 +
cloudstack/PoolService_mock.go | 29 +
cloudstack/QuotaService.go | 108 +-
cloudstack/ResourceIconService.go | 400 +
cloudstack/ResourceIconService_mock.go | 140 +
cloudstack/ResourceService.go | 185 +
cloudstack/ResourceService_mock.go | 82 +
cloudstack/ResourcemetadataService.go | 97 +
cloudstack/ResourcemetadataService_mock.go | 29 +
cloudstack/RoleService.go | 192 +
cloudstack/RoleService_mock.go | 58 +
cloudstack/RollingMaintenanceService.go | 284 +
cloudstack/RollingMaintenanceService_mock.go | 82 +
cloudstack/RouterService.go | 94 +
cloudstack/RouterService_mock.go | 29 +
cloudstack/SecurityGroupService.go | 145 +
cloudstack/SecurityGroupService_mock.go | 29 +
cloudstack/SharedFileSystemService.go | 2412 +
cloudstack/SharedFileSystemService_mock.go | 464 +
cloudstack/ShutdownService.go | 101 -
cloudstack/ShutdownService_mock.go | 82 -
cloudstack/SnapshotService.go | 1010 +-
cloudstack/SnapshotService_mock.go | 116 +
cloudstack/SolidFireService.go | 282 +
cloudstack/SolidFireService_mock.go | 140 +
cloudstack/StoragePoolService.go | 350 +
cloudstack/StoragePoolService_mock.go | 79 +
cloudstack/SystemVMService.go | 332 +
cloudstack/SystemVMService_mock.go | 92 +
cloudstack/TemplateService.go | 335 -
cloudstack/TemplateService_mock.go | 79 -
cloudstack/UsageService_mock.go | 8 +-
cloudstack/UserService.go | 342 +
cloudstack/UserService_mock.go | 87 +
cloudstack/VPCService.go | 225 +
cloudstack/VPCService_mock.go | 45 +-
cloudstack/VirtualMachineService.go | 650 +
cloudstack/VirtualMachineService_mock.go | 58 +
cloudstack/VirtualNetworkFunctionsService.go | 5166 +
cloudstack/VirtualNetworkFunctionsService_mock.go | 353 +
cloudstack/VolumeService.go | 4355 +-
cloudstack/VolumeService_mock.go | 195 +-
cloudstack/WebhookService.go | 1916 +
cloudstack/WebhookService_mock.go | 382 +
cloudstack/ZoneService.go | 2059 +-
cloudstack/ZoneService_mock.go | 195 +
cloudstack/cloudstack.go | 313 +-
examples/mock_test.go | 2 +-
generate/generate.go | 24 +-
generate/layout.go | 182 +-
generate/listApis.json | 147120 +++++++++---------
go.mod | 14 +-
go.sum | 193 +-
...ervice_test.go => ASNumberRangeService_test.go} | 40 +-
...wiftService_test.go => ASNumberService_test.go} | 27 +-
test/AccountService_test.go | 22 +-
test/AddressService_test.go | 39 +
test/AlertService_test.go | 12 +
test/AuthenticationService_test.go | 12 +
test/AutoScaleService_test.go | 12 +
...{PoolService_test.go => BGPPeerService_test.go} | 79 +-
test/CertificateService_test.go | 97 +-
...downService_test.go => CloudianService_test.go} | 14 +-
test/ClusterService_test.go | 42 +
test/ConfigurationService_test.go | 12 +
test/DiagnosticsService_test.go | 12 +
test/DomainService_test.go | 15 +
test/FirewallService_test.go | 54 +
test/HostService_test.go | 12 +
...Service_test.go => IPQuarantineService_test.go} | 37 +-
test/ISOService_test.go | 12 +
test/ImageStoreService_test.go | 12 +
test/InfrastructureUsageService_test.go | 12 -
test/LoadBalancerService_test.go | 71 +-
test/ManagementService_test.go | 60 +
...CapacityService_test.go => MiscService_test.go} | 14 +-
test/NetscalerService_test.go | 149 +
test/NetworkACLService_test.go | 15 +
test/NetworkService_test.go | 79 +-
test/PodService_test.go | 27 +
test/PoolService_test.go | 12 +
test/QuotaService_test.go | 15 +-
...Service_test.go => ResourceIconService_test.go} | 37 +-
...ticsService_test.go => ResourceService_test.go} | 14 +-
test/ResourcemetadataService_test.go | 12 +
test/RoleService_test.go | 24 +
...e_test.go => RollingMaintenanceService_test.go} | 14 +-
test/RouterService_test.go | 12 +
test/SecurityGroupService_test.go | 15 +
test/SharedFileSystemService_test.go | 200 +
test/SnapshotService_test.go | 60 +
...sorService_test.go => SolidFireService_test.go} | 37 +-
test/StoragePoolService_test.go | 24 +
test/SystemVMService_test.go | 12 +
test/TemplateService_test.go | 24 -
test/UserService_test.go | 39 +
test/VPCService_test.go | 15 +
test/VirtualMachineService_test.go | 27 +
...t.go => VirtualNetworkFunctionsService_test.go} | 73 +-
test/VolumeService_test.go | 108 +-
...{PoolService_test.go => WebhookService_test.go} | 82 +-
test/ZoneService_test.go | 104 +-
159 files changed, 111364 insertions(+), 79610 deletions(-)
create mode 100644 cloudstack/ASNumberRangeService.go
create mode 100644 cloudstack/ASNumberRangeService_mock.go
create mode 100644 cloudstack/ASNumberService.go
create mode 100644 cloudstack/ASNumberService_mock.go
create mode 100644 cloudstack/BGPPeerService.go
create mode 100644 cloudstack/BGPPeerService_mock.go
create mode 100644 cloudstack/CloudianService.go
create mode 100644 cloudstack/CloudianService_mock.go
create mode 100644 cloudstack/IPQuarantineService.go
create mode 100644 cloudstack/IPQuarantineService_mock.go
create mode 100644 cloudstack/MiscService.go
create mode 100644 cloudstack/MiscService_mock.go
create mode 100644 cloudstack/NetscalerService.go
create mode 100644 cloudstack/NetscalerService_mock.go
create mode 100644 cloudstack/ResourceIconService.go
create mode 100644 cloudstack/ResourceIconService_mock.go
create mode 100644 cloudstack/ResourceService.go
create mode 100644 cloudstack/ResourceService_mock.go
create mode 100644 cloudstack/RollingMaintenanceService.go
create mode 100644 cloudstack/RollingMaintenanceService_mock.go
create mode 100644 cloudstack/SharedFileSystemService.go
create mode 100644 cloudstack/SharedFileSystemService_mock.go
delete mode 100644 cloudstack/ShutdownService.go
delete mode 100644 cloudstack/ShutdownService_mock.go
create mode 100644 cloudstack/SolidFireService.go
create mode 100644 cloudstack/SolidFireService_mock.go
create mode 100644 cloudstack/VirtualNetworkFunctionsService.go
create mode 100644 cloudstack/VirtualNetworkFunctionsService_mock.go
create mode 100644 cloudstack/WebhookService.go
create mode 100644 cloudstack/WebhookService_mock.go
copy test/{OauthService_test.go => ASNumberRangeService_test.go} (65%)
copy test/{SwiftService_test.go => ASNumberService_test.go} (71%)
copy test/{PoolService_test.go => BGPPeerService_test.go} (52%)
rename test/{ShutdownService_test.go => CloudianService_test.go} (79%)
copy test/{OauthService_test.go => IPQuarantineService_test.go} (61%)
copy test/{SystemCapacityService_test.go => MiscService_test.go} (78%)
create mode 100644 test/NetscalerService_test.go
copy test/{OauthService_test.go => ResourceIconService_test.go} (61%)
copy test/{DiagnosticsService_test.go => ResourceService_test.go} (78%)
copy test/{DiagnosticsService_test.go => RollingMaintenanceService_test.go}
(75%)
create mode 100644 test/SharedFileSystemService_test.go
copy test/{HypervisorService_test.go => SolidFireService_test.go} (59%)
copy test/{PoolService_test.go => VirtualNetworkFunctionsService_test.go} (52%)
copy test/{PoolService_test.go => WebhookService_test.go} (51%)