-
Notifications
You must be signed in to change notification settings - Fork 13
/
zz_api_stubs.go
5723 lines (4887 loc) · 196 KB
/
zz_api_stubs.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
// Copyright 2016-2022 The Libsacloud Authors
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// generated by 'github.com/sacloud/libsacloud/internal/tools/gen-api-stub'; DO NOT EDIT
package stub
import (
"context"
"log"
"github.com/sacloud/libsacloud/v2/sacloud"
"github.com/sacloud/libsacloud/v2/sacloud/types"
)
/*************************************************
* ArchiveStub
*************************************************/
// ArchiveFindStubResult is expected values of the Find operation
type ArchiveFindStubResult struct {
Values *sacloud.ArchiveFindResult
Err error
}
// ArchiveCreateStubResult is expected values of the Create operation
type ArchiveCreateStubResult struct {
Archive *sacloud.Archive
Err error
}
// ArchiveCreateBlankStubResult is expected values of the CreateBlank operation
type ArchiveCreateBlankStubResult struct {
Archive *sacloud.Archive
FTPServer *sacloud.FTPServer
Err error
}
// ArchiveReadStubResult is expected values of the Read operation
type ArchiveReadStubResult struct {
Archive *sacloud.Archive
Err error
}
// ArchiveUpdateStubResult is expected values of the Update operation
type ArchiveUpdateStubResult struct {
Archive *sacloud.Archive
Err error
}
// ArchiveDeleteStubResult is expected values of the Delete operation
type ArchiveDeleteStubResult struct {
Err error
}
// ArchiveOpenFTPStubResult is expected values of the OpenFTP operation
type ArchiveOpenFTPStubResult struct {
FTPServer *sacloud.FTPServer
Err error
}
// ArchiveCloseFTPStubResult is expected values of the CloseFTP operation
type ArchiveCloseFTPStubResult struct {
Err error
}
// ArchiveShareStubResult is expected values of the Share operation
type ArchiveShareStubResult struct {
ArchiveShareInfo *sacloud.ArchiveShareInfo
Err error
}
// ArchiveCreateFromSharedStubResult is expected values of the CreateFromShared operation
type ArchiveCreateFromSharedStubResult struct {
Archive *sacloud.Archive
Err error
}
// ArchiveTransferStubResult is expected values of the Transfer operation
type ArchiveTransferStubResult struct {
Archive *sacloud.Archive
Err error
}
// ArchiveStub is for trace ArchiveOp operations
type ArchiveStub struct {
FindStubResult *ArchiveFindStubResult
CreateStubResult *ArchiveCreateStubResult
CreateBlankStubResult *ArchiveCreateBlankStubResult
ReadStubResult *ArchiveReadStubResult
UpdateStubResult *ArchiveUpdateStubResult
DeleteStubResult *ArchiveDeleteStubResult
OpenFTPStubResult *ArchiveOpenFTPStubResult
CloseFTPStubResult *ArchiveCloseFTPStubResult
ShareStubResult *ArchiveShareStubResult
CreateFromSharedStubResult *ArchiveCreateFromSharedStubResult
TransferStubResult *ArchiveTransferStubResult
}
// NewArchiveStub creates new ArchiveStub instance
func NewArchiveStub(caller sacloud.APICaller) sacloud.ArchiveAPI {
return &ArchiveStub{}
}
// Find is API call with trace log
func (s *ArchiveStub) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) (*sacloud.ArchiveFindResult, error) {
if s.FindStubResult == nil {
log.Fatal("ArchiveStub.FindStubResult is not set")
}
return s.FindStubResult.Values, s.FindStubResult.Err
}
// Create is API call with trace log
func (s *ArchiveStub) Create(ctx context.Context, zone string, param *sacloud.ArchiveCreateRequest) (*sacloud.Archive, error) {
if s.CreateStubResult == nil {
log.Fatal("ArchiveStub.CreateStubResult is not set")
}
return s.CreateStubResult.Archive, s.CreateStubResult.Err
}
// CreateBlank is API call with trace log
func (s *ArchiveStub) CreateBlank(ctx context.Context, zone string, param *sacloud.ArchiveCreateBlankRequest) (*sacloud.Archive, *sacloud.FTPServer, error) {
if s.CreateBlankStubResult == nil {
log.Fatal("ArchiveStub.CreateBlankStubResult is not set")
}
return s.CreateBlankStubResult.Archive, s.CreateBlankStubResult.FTPServer, s.CreateBlankStubResult.Err
}
// Read is API call with trace log
func (s *ArchiveStub) Read(ctx context.Context, zone string, id types.ID) (*sacloud.Archive, error) {
if s.ReadStubResult == nil {
log.Fatal("ArchiveStub.ReadStubResult is not set")
}
return s.ReadStubResult.Archive, s.ReadStubResult.Err
}
// Update is API call with trace log
func (s *ArchiveStub) Update(ctx context.Context, zone string, id types.ID, param *sacloud.ArchiveUpdateRequest) (*sacloud.Archive, error) {
if s.UpdateStubResult == nil {
log.Fatal("ArchiveStub.UpdateStubResult is not set")
}
return s.UpdateStubResult.Archive, s.UpdateStubResult.Err
}
// Delete is API call with trace log
func (s *ArchiveStub) Delete(ctx context.Context, zone string, id types.ID) error {
if s.DeleteStubResult == nil {
log.Fatal("ArchiveStub.DeleteStubResult is not set")
}
return s.DeleteStubResult.Err
}
// OpenFTP is API call with trace log
func (s *ArchiveStub) OpenFTP(ctx context.Context, zone string, id types.ID, openOption *sacloud.OpenFTPRequest) (*sacloud.FTPServer, error) {
if s.OpenFTPStubResult == nil {
log.Fatal("ArchiveStub.OpenFTPStubResult is not set")
}
return s.OpenFTPStubResult.FTPServer, s.OpenFTPStubResult.Err
}
// CloseFTP is API call with trace log
func (s *ArchiveStub) CloseFTP(ctx context.Context, zone string, id types.ID) error {
if s.CloseFTPStubResult == nil {
log.Fatal("ArchiveStub.CloseFTPStubResult is not set")
}
return s.CloseFTPStubResult.Err
}
// Share is API call with trace log
func (s *ArchiveStub) Share(ctx context.Context, zone string, id types.ID) (*sacloud.ArchiveShareInfo, error) {
if s.ShareStubResult == nil {
log.Fatal("ArchiveStub.ShareStubResult is not set")
}
return s.ShareStubResult.ArchiveShareInfo, s.ShareStubResult.Err
}
// CreateFromShared is API call with trace log
func (s *ArchiveStub) CreateFromShared(ctx context.Context, zone string, sourceArchiveID types.ID, destZoneID types.ID, param *sacloud.ArchiveCreateRequestFromShared) (*sacloud.Archive, error) {
if s.CreateFromSharedStubResult == nil {
log.Fatal("ArchiveStub.CreateFromSharedStubResult is not set")
}
return s.CreateFromSharedStubResult.Archive, s.CreateFromSharedStubResult.Err
}
// Transfer is API call with trace log
func (s *ArchiveStub) Transfer(ctx context.Context, zone string, sourceArchiveID types.ID, destZoneID types.ID, param *sacloud.ArchiveTransferRequest) (*sacloud.Archive, error) {
if s.TransferStubResult == nil {
log.Fatal("ArchiveStub.TransferStubResult is not set")
}
return s.TransferStubResult.Archive, s.TransferStubResult.Err
}
/*************************************************
* AuthStatusStub
*************************************************/
// AuthStatusReadStubResult is expected values of the Read operation
type AuthStatusReadStubResult struct {
AuthStatus *sacloud.AuthStatus
Err error
}
// AuthStatusStub is for trace AuthStatusOp operations
type AuthStatusStub struct {
ReadStubResult *AuthStatusReadStubResult
}
// NewAuthStatusStub creates new AuthStatusStub instance
func NewAuthStatusStub(caller sacloud.APICaller) sacloud.AuthStatusAPI {
return &AuthStatusStub{}
}
// Read is API call with trace log
func (s *AuthStatusStub) Read(ctx context.Context) (*sacloud.AuthStatus, error) {
if s.ReadStubResult == nil {
log.Fatal("AuthStatusStub.ReadStubResult is not set")
}
return s.ReadStubResult.AuthStatus, s.ReadStubResult.Err
}
/*************************************************
* AutoBackupStub
*************************************************/
// AutoBackupFindStubResult is expected values of the Find operation
type AutoBackupFindStubResult struct {
Values *sacloud.AutoBackupFindResult
Err error
}
// AutoBackupCreateStubResult is expected values of the Create operation
type AutoBackupCreateStubResult struct {
AutoBackup *sacloud.AutoBackup
Err error
}
// AutoBackupReadStubResult is expected values of the Read operation
type AutoBackupReadStubResult struct {
AutoBackup *sacloud.AutoBackup
Err error
}
// AutoBackupUpdateStubResult is expected values of the Update operation
type AutoBackupUpdateStubResult struct {
AutoBackup *sacloud.AutoBackup
Err error
}
// AutoBackupUpdateSettingsStubResult is expected values of the UpdateSettings operation
type AutoBackupUpdateSettingsStubResult struct {
AutoBackup *sacloud.AutoBackup
Err error
}
// AutoBackupDeleteStubResult is expected values of the Delete operation
type AutoBackupDeleteStubResult struct {
Err error
}
// AutoBackupStub is for trace AutoBackupOp operations
type AutoBackupStub struct {
FindStubResult *AutoBackupFindStubResult
CreateStubResult *AutoBackupCreateStubResult
ReadStubResult *AutoBackupReadStubResult
UpdateStubResult *AutoBackupUpdateStubResult
UpdateSettingsStubResult *AutoBackupUpdateSettingsStubResult
DeleteStubResult *AutoBackupDeleteStubResult
}
// NewAutoBackupStub creates new AutoBackupStub instance
func NewAutoBackupStub(caller sacloud.APICaller) sacloud.AutoBackupAPI {
return &AutoBackupStub{}
}
// Find is API call with trace log
func (s *AutoBackupStub) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) (*sacloud.AutoBackupFindResult, error) {
if s.FindStubResult == nil {
log.Fatal("AutoBackupStub.FindStubResult is not set")
}
return s.FindStubResult.Values, s.FindStubResult.Err
}
// Create is API call with trace log
func (s *AutoBackupStub) Create(ctx context.Context, zone string, param *sacloud.AutoBackupCreateRequest) (*sacloud.AutoBackup, error) {
if s.CreateStubResult == nil {
log.Fatal("AutoBackupStub.CreateStubResult is not set")
}
return s.CreateStubResult.AutoBackup, s.CreateStubResult.Err
}
// Read is API call with trace log
func (s *AutoBackupStub) Read(ctx context.Context, zone string, id types.ID) (*sacloud.AutoBackup, error) {
if s.ReadStubResult == nil {
log.Fatal("AutoBackupStub.ReadStubResult is not set")
}
return s.ReadStubResult.AutoBackup, s.ReadStubResult.Err
}
// Update is API call with trace log
func (s *AutoBackupStub) Update(ctx context.Context, zone string, id types.ID, param *sacloud.AutoBackupUpdateRequest) (*sacloud.AutoBackup, error) {
if s.UpdateStubResult == nil {
log.Fatal("AutoBackupStub.UpdateStubResult is not set")
}
return s.UpdateStubResult.AutoBackup, s.UpdateStubResult.Err
}
// UpdateSettings is API call with trace log
func (s *AutoBackupStub) UpdateSettings(ctx context.Context, zone string, id types.ID, param *sacloud.AutoBackupUpdateSettingsRequest) (*sacloud.AutoBackup, error) {
if s.UpdateSettingsStubResult == nil {
log.Fatal("AutoBackupStub.UpdateSettingsStubResult is not set")
}
return s.UpdateSettingsStubResult.AutoBackup, s.UpdateSettingsStubResult.Err
}
// Delete is API call with trace log
func (s *AutoBackupStub) Delete(ctx context.Context, zone string, id types.ID) error {
if s.DeleteStubResult == nil {
log.Fatal("AutoBackupStub.DeleteStubResult is not set")
}
return s.DeleteStubResult.Err
}
/*************************************************
* BillStub
*************************************************/
// BillByContractStubResult is expected values of the ByContract operation
type BillByContractStubResult struct {
Values *sacloud.BillByContractResult
Err error
}
// BillByContractYearStubResult is expected values of the ByContractYear operation
type BillByContractYearStubResult struct {
Values *sacloud.BillByContractYearResult
Err error
}
// BillByContractYearMonthStubResult is expected values of the ByContractYearMonth operation
type BillByContractYearMonthStubResult struct {
Values *sacloud.BillByContractYearMonthResult
Err error
}
// BillReadStubResult is expected values of the Read operation
type BillReadStubResult struct {
Values *sacloud.BillReadResult
Err error
}
// BillDetailsStubResult is expected values of the Details operation
type BillDetailsStubResult struct {
Values *sacloud.BillDetailsResult
Err error
}
// BillDetailsCSVStubResult is expected values of the DetailsCSV operation
type BillDetailsCSVStubResult struct {
BillDetailCSV *sacloud.BillDetailCSV
Err error
}
// BillStub is for trace BillOp operations
type BillStub struct {
ByContractStubResult *BillByContractStubResult
ByContractYearStubResult *BillByContractYearStubResult
ByContractYearMonthStubResult *BillByContractYearMonthStubResult
ReadStubResult *BillReadStubResult
DetailsStubResult *BillDetailsStubResult
DetailsCSVStubResult *BillDetailsCSVStubResult
}
// NewBillStub creates new BillStub instance
func NewBillStub(caller sacloud.APICaller) sacloud.BillAPI {
return &BillStub{}
}
// ByContract is API call with trace log
func (s *BillStub) ByContract(ctx context.Context, accountID types.ID) (*sacloud.BillByContractResult, error) {
if s.ByContractStubResult == nil {
log.Fatal("BillStub.ByContractStubResult is not set")
}
return s.ByContractStubResult.Values, s.ByContractStubResult.Err
}
// ByContractYear is API call with trace log
func (s *BillStub) ByContractYear(ctx context.Context, accountID types.ID, year int) (*sacloud.BillByContractYearResult, error) {
if s.ByContractYearStubResult == nil {
log.Fatal("BillStub.ByContractYearStubResult is not set")
}
return s.ByContractYearStubResult.Values, s.ByContractYearStubResult.Err
}
// ByContractYearMonth is API call with trace log
func (s *BillStub) ByContractYearMonth(ctx context.Context, accountID types.ID, year int, month int) (*sacloud.BillByContractYearMonthResult, error) {
if s.ByContractYearMonthStubResult == nil {
log.Fatal("BillStub.ByContractYearMonthStubResult is not set")
}
return s.ByContractYearMonthStubResult.Values, s.ByContractYearMonthStubResult.Err
}
// Read is API call with trace log
func (s *BillStub) Read(ctx context.Context, id types.ID) (*sacloud.BillReadResult, error) {
if s.ReadStubResult == nil {
log.Fatal("BillStub.ReadStubResult is not set")
}
return s.ReadStubResult.Values, s.ReadStubResult.Err
}
// Details is API call with trace log
func (s *BillStub) Details(ctx context.Context, MemberCode string, id types.ID) (*sacloud.BillDetailsResult, error) {
if s.DetailsStubResult == nil {
log.Fatal("BillStub.DetailsStubResult is not set")
}
return s.DetailsStubResult.Values, s.DetailsStubResult.Err
}
// DetailsCSV is API call with trace log
func (s *BillStub) DetailsCSV(ctx context.Context, MemberCode string, id types.ID) (*sacloud.BillDetailCSV, error) {
if s.DetailsCSVStubResult == nil {
log.Fatal("BillStub.DetailsCSVStubResult is not set")
}
return s.DetailsCSVStubResult.BillDetailCSV, s.DetailsCSVStubResult.Err
}
/*************************************************
* BridgeStub
*************************************************/
// BridgeFindStubResult is expected values of the Find operation
type BridgeFindStubResult struct {
Values *sacloud.BridgeFindResult
Err error
}
// BridgeCreateStubResult is expected values of the Create operation
type BridgeCreateStubResult struct {
Bridge *sacloud.Bridge
Err error
}
// BridgeReadStubResult is expected values of the Read operation
type BridgeReadStubResult struct {
Bridge *sacloud.Bridge
Err error
}
// BridgeUpdateStubResult is expected values of the Update operation
type BridgeUpdateStubResult struct {
Bridge *sacloud.Bridge
Err error
}
// BridgeDeleteStubResult is expected values of the Delete operation
type BridgeDeleteStubResult struct {
Err error
}
// BridgeStub is for trace BridgeOp operations
type BridgeStub struct {
FindStubResult *BridgeFindStubResult
CreateStubResult *BridgeCreateStubResult
ReadStubResult *BridgeReadStubResult
UpdateStubResult *BridgeUpdateStubResult
DeleteStubResult *BridgeDeleteStubResult
}
// NewBridgeStub creates new BridgeStub instance
func NewBridgeStub(caller sacloud.APICaller) sacloud.BridgeAPI {
return &BridgeStub{}
}
// Find is API call with trace log
func (s *BridgeStub) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) (*sacloud.BridgeFindResult, error) {
if s.FindStubResult == nil {
log.Fatal("BridgeStub.FindStubResult is not set")
}
return s.FindStubResult.Values, s.FindStubResult.Err
}
// Create is API call with trace log
func (s *BridgeStub) Create(ctx context.Context, zone string, param *sacloud.BridgeCreateRequest) (*sacloud.Bridge, error) {
if s.CreateStubResult == nil {
log.Fatal("BridgeStub.CreateStubResult is not set")
}
return s.CreateStubResult.Bridge, s.CreateStubResult.Err
}
// Read is API call with trace log
func (s *BridgeStub) Read(ctx context.Context, zone string, id types.ID) (*sacloud.Bridge, error) {
if s.ReadStubResult == nil {
log.Fatal("BridgeStub.ReadStubResult is not set")
}
return s.ReadStubResult.Bridge, s.ReadStubResult.Err
}
// Update is API call with trace log
func (s *BridgeStub) Update(ctx context.Context, zone string, id types.ID, param *sacloud.BridgeUpdateRequest) (*sacloud.Bridge, error) {
if s.UpdateStubResult == nil {
log.Fatal("BridgeStub.UpdateStubResult is not set")
}
return s.UpdateStubResult.Bridge, s.UpdateStubResult.Err
}
// Delete is API call with trace log
func (s *BridgeStub) Delete(ctx context.Context, zone string, id types.ID) error {
if s.DeleteStubResult == nil {
log.Fatal("BridgeStub.DeleteStubResult is not set")
}
return s.DeleteStubResult.Err
}
/*************************************************
* CDROMStub
*************************************************/
// CDROMFindStubResult is expected values of the Find operation
type CDROMFindStubResult struct {
Values *sacloud.CDROMFindResult
Err error
}
// CDROMCreateStubResult is expected values of the Create operation
type CDROMCreateStubResult struct {
CDROM *sacloud.CDROM
FTPServer *sacloud.FTPServer
Err error
}
// CDROMReadStubResult is expected values of the Read operation
type CDROMReadStubResult struct {
CDROM *sacloud.CDROM
Err error
}
// CDROMUpdateStubResult is expected values of the Update operation
type CDROMUpdateStubResult struct {
CDROM *sacloud.CDROM
Err error
}
// CDROMDeleteStubResult is expected values of the Delete operation
type CDROMDeleteStubResult struct {
Err error
}
// CDROMOpenFTPStubResult is expected values of the OpenFTP operation
type CDROMOpenFTPStubResult struct {
FTPServer *sacloud.FTPServer
Err error
}
// CDROMCloseFTPStubResult is expected values of the CloseFTP operation
type CDROMCloseFTPStubResult struct {
Err error
}
// CDROMStub is for trace CDROMOp operations
type CDROMStub struct {
FindStubResult *CDROMFindStubResult
CreateStubResult *CDROMCreateStubResult
ReadStubResult *CDROMReadStubResult
UpdateStubResult *CDROMUpdateStubResult
DeleteStubResult *CDROMDeleteStubResult
OpenFTPStubResult *CDROMOpenFTPStubResult
CloseFTPStubResult *CDROMCloseFTPStubResult
}
// NewCDROMStub creates new CDROMStub instance
func NewCDROMStub(caller sacloud.APICaller) sacloud.CDROMAPI {
return &CDROMStub{}
}
// Find is API call with trace log
func (s *CDROMStub) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) (*sacloud.CDROMFindResult, error) {
if s.FindStubResult == nil {
log.Fatal("CDROMStub.FindStubResult is not set")
}
return s.FindStubResult.Values, s.FindStubResult.Err
}
// Create is API call with trace log
func (s *CDROMStub) Create(ctx context.Context, zone string, param *sacloud.CDROMCreateRequest) (*sacloud.CDROM, *sacloud.FTPServer, error) {
if s.CreateStubResult == nil {
log.Fatal("CDROMStub.CreateStubResult is not set")
}
return s.CreateStubResult.CDROM, s.CreateStubResult.FTPServer, s.CreateStubResult.Err
}
// Read is API call with trace log
func (s *CDROMStub) Read(ctx context.Context, zone string, id types.ID) (*sacloud.CDROM, error) {
if s.ReadStubResult == nil {
log.Fatal("CDROMStub.ReadStubResult is not set")
}
return s.ReadStubResult.CDROM, s.ReadStubResult.Err
}
// Update is API call with trace log
func (s *CDROMStub) Update(ctx context.Context, zone string, id types.ID, param *sacloud.CDROMUpdateRequest) (*sacloud.CDROM, error) {
if s.UpdateStubResult == nil {
log.Fatal("CDROMStub.UpdateStubResult is not set")
}
return s.UpdateStubResult.CDROM, s.UpdateStubResult.Err
}
// Delete is API call with trace log
func (s *CDROMStub) Delete(ctx context.Context, zone string, id types.ID) error {
if s.DeleteStubResult == nil {
log.Fatal("CDROMStub.DeleteStubResult is not set")
}
return s.DeleteStubResult.Err
}
// OpenFTP is API call with trace log
func (s *CDROMStub) OpenFTP(ctx context.Context, zone string, id types.ID, openOption *sacloud.OpenFTPRequest) (*sacloud.FTPServer, error) {
if s.OpenFTPStubResult == nil {
log.Fatal("CDROMStub.OpenFTPStubResult is not set")
}
return s.OpenFTPStubResult.FTPServer, s.OpenFTPStubResult.Err
}
// CloseFTP is API call with trace log
func (s *CDROMStub) CloseFTP(ctx context.Context, zone string, id types.ID) error {
if s.CloseFTPStubResult == nil {
log.Fatal("CDROMStub.CloseFTPStubResult is not set")
}
return s.CloseFTPStubResult.Err
}
/*************************************************
* CertificateAuthorityStub
*************************************************/
// CertificateAuthorityFindStubResult is expected values of the Find operation
type CertificateAuthorityFindStubResult struct {
Values *sacloud.CertificateAuthorityFindResult
Err error
}
// CertificateAuthorityCreateStubResult is expected values of the Create operation
type CertificateAuthorityCreateStubResult struct {
CertificateAuthority *sacloud.CertificateAuthority
Err error
}
// CertificateAuthorityReadStubResult is expected values of the Read operation
type CertificateAuthorityReadStubResult struct {
CertificateAuthority *sacloud.CertificateAuthority
Err error
}
// CertificateAuthorityUpdateStubResult is expected values of the Update operation
type CertificateAuthorityUpdateStubResult struct {
CertificateAuthority *sacloud.CertificateAuthority
Err error
}
// CertificateAuthorityDeleteStubResult is expected values of the Delete operation
type CertificateAuthorityDeleteStubResult struct {
Err error
}
// CertificateAuthorityDetailStubResult is expected values of the Detail operation
type CertificateAuthorityDetailStubResult struct {
CertificateAuthority *sacloud.CertificateAuthorityDetail
Err error
}
// CertificateAuthorityAddClientStubResult is expected values of the AddClient operation
type CertificateAuthorityAddClientStubResult struct {
CertificateAuthority *sacloud.CertificateAuthorityAddClientOrServerResult
Err error
}
// CertificateAuthorityListClientsStubResult is expected values of the ListClients operation
type CertificateAuthorityListClientsStubResult struct {
Values *sacloud.CertificateAuthorityListClientsResult
Err error
}
// CertificateAuthorityReadClientStubResult is expected values of the ReadClient operation
type CertificateAuthorityReadClientStubResult struct {
CertificateAuthority *sacloud.CertificateAuthorityClient
Err error
}
// CertificateAuthorityRevokeClientStubResult is expected values of the RevokeClient operation
type CertificateAuthorityRevokeClientStubResult struct {
Err error
}
// CertificateAuthorityHoldClientStubResult is expected values of the HoldClient operation
type CertificateAuthorityHoldClientStubResult struct {
Err error
}
// CertificateAuthorityResumeClientStubResult is expected values of the ResumeClient operation
type CertificateAuthorityResumeClientStubResult struct {
Err error
}
// CertificateAuthorityDenyClientStubResult is expected values of the DenyClient operation
type CertificateAuthorityDenyClientStubResult struct {
Err error
}
// CertificateAuthorityAddServerStubResult is expected values of the AddServer operation
type CertificateAuthorityAddServerStubResult struct {
CertificateAuthority *sacloud.CertificateAuthorityAddClientOrServerResult
Err error
}
// CertificateAuthorityListServersStubResult is expected values of the ListServers operation
type CertificateAuthorityListServersStubResult struct {
Values *sacloud.CertificateAuthorityListServersResult
Err error
}
// CertificateAuthorityReadServerStubResult is expected values of the ReadServer operation
type CertificateAuthorityReadServerStubResult struct {
CertificateAuthority *sacloud.CertificateAuthorityServer
Err error
}
// CertificateAuthorityRevokeServerStubResult is expected values of the RevokeServer operation
type CertificateAuthorityRevokeServerStubResult struct {
Err error
}
// CertificateAuthorityHoldServerStubResult is expected values of the HoldServer operation
type CertificateAuthorityHoldServerStubResult struct {
Err error
}
// CertificateAuthorityResumeServerStubResult is expected values of the ResumeServer operation
type CertificateAuthorityResumeServerStubResult struct {
Err error
}
// CertificateAuthorityStub is for trace CertificateAuthorityOp operations
type CertificateAuthorityStub struct {
FindStubResult *CertificateAuthorityFindStubResult
CreateStubResult *CertificateAuthorityCreateStubResult
ReadStubResult *CertificateAuthorityReadStubResult
UpdateStubResult *CertificateAuthorityUpdateStubResult
DeleteStubResult *CertificateAuthorityDeleteStubResult
DetailStubResult *CertificateAuthorityDetailStubResult
AddClientStubResult *CertificateAuthorityAddClientStubResult
ListClientsStubResult *CertificateAuthorityListClientsStubResult
ReadClientStubResult *CertificateAuthorityReadClientStubResult
RevokeClientStubResult *CertificateAuthorityRevokeClientStubResult
HoldClientStubResult *CertificateAuthorityHoldClientStubResult
ResumeClientStubResult *CertificateAuthorityResumeClientStubResult
DenyClientStubResult *CertificateAuthorityDenyClientStubResult
AddServerStubResult *CertificateAuthorityAddServerStubResult
ListServersStubResult *CertificateAuthorityListServersStubResult
ReadServerStubResult *CertificateAuthorityReadServerStubResult
RevokeServerStubResult *CertificateAuthorityRevokeServerStubResult
HoldServerStubResult *CertificateAuthorityHoldServerStubResult
ResumeServerStubResult *CertificateAuthorityResumeServerStubResult
}
// NewCertificateAuthorityStub creates new CertificateAuthorityStub instance
func NewCertificateAuthorityStub(caller sacloud.APICaller) sacloud.CertificateAuthorityAPI {
return &CertificateAuthorityStub{}
}
// Find is API call with trace log
func (s *CertificateAuthorityStub) Find(ctx context.Context, conditions *sacloud.FindCondition) (*sacloud.CertificateAuthorityFindResult, error) {
if s.FindStubResult == nil {
log.Fatal("CertificateAuthorityStub.FindStubResult is not set")
}
return s.FindStubResult.Values, s.FindStubResult.Err
}
// Create is API call with trace log
func (s *CertificateAuthorityStub) Create(ctx context.Context, param *sacloud.CertificateAuthorityCreateRequest) (*sacloud.CertificateAuthority, error) {
if s.CreateStubResult == nil {
log.Fatal("CertificateAuthorityStub.CreateStubResult is not set")
}
return s.CreateStubResult.CertificateAuthority, s.CreateStubResult.Err
}
// Read is API call with trace log
func (s *CertificateAuthorityStub) Read(ctx context.Context, id types.ID) (*sacloud.CertificateAuthority, error) {
if s.ReadStubResult == nil {
log.Fatal("CertificateAuthorityStub.ReadStubResult is not set")
}
return s.ReadStubResult.CertificateAuthority, s.ReadStubResult.Err
}
// Update is API call with trace log
func (s *CertificateAuthorityStub) Update(ctx context.Context, id types.ID, param *sacloud.CertificateAuthorityUpdateRequest) (*sacloud.CertificateAuthority, error) {
if s.UpdateStubResult == nil {
log.Fatal("CertificateAuthorityStub.UpdateStubResult is not set")
}
return s.UpdateStubResult.CertificateAuthority, s.UpdateStubResult.Err
}
// Delete is API call with trace log
func (s *CertificateAuthorityStub) Delete(ctx context.Context, id types.ID) error {
if s.DeleteStubResult == nil {
log.Fatal("CertificateAuthorityStub.DeleteStubResult is not set")
}
return s.DeleteStubResult.Err
}
// Detail is API call with trace log
func (s *CertificateAuthorityStub) Detail(ctx context.Context, id types.ID) (*sacloud.CertificateAuthorityDetail, error) {
if s.DetailStubResult == nil {
log.Fatal("CertificateAuthorityStub.DetailStubResult is not set")
}
return s.DetailStubResult.CertificateAuthority, s.DetailStubResult.Err
}
// AddClient is API call with trace log
func (s *CertificateAuthorityStub) AddClient(ctx context.Context, id types.ID, param *sacloud.CertificateAuthorityAddClientParam) (*sacloud.CertificateAuthorityAddClientOrServerResult, error) {
if s.AddClientStubResult == nil {
log.Fatal("CertificateAuthorityStub.AddClientStubResult is not set")
}
return s.AddClientStubResult.CertificateAuthority, s.AddClientStubResult.Err
}
// ListClients is API call with trace log
func (s *CertificateAuthorityStub) ListClients(ctx context.Context, id types.ID) (*sacloud.CertificateAuthorityListClientsResult, error) {
if s.ListClientsStubResult == nil {
log.Fatal("CertificateAuthorityStub.ListClientsStubResult is not set")
}
return s.ListClientsStubResult.Values, s.ListClientsStubResult.Err
}
// ReadClient is API call with trace log
func (s *CertificateAuthorityStub) ReadClient(ctx context.Context, id types.ID, clientID string) (*sacloud.CertificateAuthorityClient, error) {
if s.ReadClientStubResult == nil {
log.Fatal("CertificateAuthorityStub.ReadClientStubResult is not set")
}
return s.ReadClientStubResult.CertificateAuthority, s.ReadClientStubResult.Err
}
// RevokeClient is API call with trace log
func (s *CertificateAuthorityStub) RevokeClient(ctx context.Context, id types.ID, clientID string) error {
if s.RevokeClientStubResult == nil {
log.Fatal("CertificateAuthorityStub.RevokeClientStubResult is not set")
}
return s.RevokeClientStubResult.Err
}
// HoldClient is API call with trace log
func (s *CertificateAuthorityStub) HoldClient(ctx context.Context, id types.ID, clientID string) error {
if s.HoldClientStubResult == nil {
log.Fatal("CertificateAuthorityStub.HoldClientStubResult is not set")
}
return s.HoldClientStubResult.Err
}
// ResumeClient is API call with trace log
func (s *CertificateAuthorityStub) ResumeClient(ctx context.Context, id types.ID, clientID string) error {
if s.ResumeClientStubResult == nil {
log.Fatal("CertificateAuthorityStub.ResumeClientStubResult is not set")
}
return s.ResumeClientStubResult.Err
}
// DenyClient is API call with trace log
func (s *CertificateAuthorityStub) DenyClient(ctx context.Context, id types.ID, clientID string) error {
if s.DenyClientStubResult == nil {
log.Fatal("CertificateAuthorityStub.DenyClientStubResult is not set")
}
return s.DenyClientStubResult.Err
}
// AddServer is API call with trace log
func (s *CertificateAuthorityStub) AddServer(ctx context.Context, id types.ID, param *sacloud.CertificateAuthorityAddServerParam) (*sacloud.CertificateAuthorityAddClientOrServerResult, error) {
if s.AddServerStubResult == nil {
log.Fatal("CertificateAuthorityStub.AddServerStubResult is not set")
}
return s.AddServerStubResult.CertificateAuthority, s.AddServerStubResult.Err
}
// ListServers is API call with trace log
func (s *CertificateAuthorityStub) ListServers(ctx context.Context, id types.ID) (*sacloud.CertificateAuthorityListServersResult, error) {
if s.ListServersStubResult == nil {
log.Fatal("CertificateAuthorityStub.ListServersStubResult is not set")
}
return s.ListServersStubResult.Values, s.ListServersStubResult.Err
}
// ReadServer is API call with trace log
func (s *CertificateAuthorityStub) ReadServer(ctx context.Context, id types.ID, serverID string) (*sacloud.CertificateAuthorityServer, error) {
if s.ReadServerStubResult == nil {
log.Fatal("CertificateAuthorityStub.ReadServerStubResult is not set")
}
return s.ReadServerStubResult.CertificateAuthority, s.ReadServerStubResult.Err
}
// RevokeServer is API call with trace log
func (s *CertificateAuthorityStub) RevokeServer(ctx context.Context, id types.ID, serverID string) error {
if s.RevokeServerStubResult == nil {
log.Fatal("CertificateAuthorityStub.RevokeServerStubResult is not set")
}
return s.RevokeServerStubResult.Err
}
// HoldServer is API call with trace log
func (s *CertificateAuthorityStub) HoldServer(ctx context.Context, id types.ID, serverID string) error {
if s.HoldServerStubResult == nil {
log.Fatal("CertificateAuthorityStub.HoldServerStubResult is not set")
}
return s.HoldServerStubResult.Err
}
// ResumeServer is API call with trace log
func (s *CertificateAuthorityStub) ResumeServer(ctx context.Context, id types.ID, serverID string) error {
if s.ResumeServerStubResult == nil {
log.Fatal("CertificateAuthorityStub.ResumeServerStubResult is not set")
}
return s.ResumeServerStubResult.Err
}
/*************************************************
* ContainerRegistryStub
*************************************************/
// ContainerRegistryFindStubResult is expected values of the Find operation
type ContainerRegistryFindStubResult struct {
Values *sacloud.ContainerRegistryFindResult
Err error
}
// ContainerRegistryCreateStubResult is expected values of the Create operation
type ContainerRegistryCreateStubResult struct {
ContainerRegistry *sacloud.ContainerRegistry
Err error
}
// ContainerRegistryReadStubResult is expected values of the Read operation
type ContainerRegistryReadStubResult struct {
ContainerRegistry *sacloud.ContainerRegistry
Err error
}
// ContainerRegistryUpdateStubResult is expected values of the Update operation
type ContainerRegistryUpdateStubResult struct {
ContainerRegistry *sacloud.ContainerRegistry
Err error
}
// ContainerRegistryUpdateSettingsStubResult is expected values of the UpdateSettings operation
type ContainerRegistryUpdateSettingsStubResult struct {
ContainerRegistry *sacloud.ContainerRegistry
Err error
}
// ContainerRegistryDeleteStubResult is expected values of the Delete operation
type ContainerRegistryDeleteStubResult struct {
Err error
}
// ContainerRegistryListUsersStubResult is expected values of the ListUsers operation
type ContainerRegistryListUsersStubResult struct {
ContainerRegistryUsers *sacloud.ContainerRegistryUsers
Err error
}
// ContainerRegistryAddUserStubResult is expected values of the AddUser operation
type ContainerRegistryAddUserStubResult struct {
Err error
}
// ContainerRegistryUpdateUserStubResult is expected values of the UpdateUser operation
type ContainerRegistryUpdateUserStubResult struct {
Err error
}
// ContainerRegistryDeleteUserStubResult is expected values of the DeleteUser operation
type ContainerRegistryDeleteUserStubResult struct {
Err error
}
// ContainerRegistryStub is for trace ContainerRegistryOp operations
type ContainerRegistryStub struct {
FindStubResult *ContainerRegistryFindStubResult
CreateStubResult *ContainerRegistryCreateStubResult
ReadStubResult *ContainerRegistryReadStubResult
UpdateStubResult *ContainerRegistryUpdateStubResult
UpdateSettingsStubResult *ContainerRegistryUpdateSettingsStubResult
DeleteStubResult *ContainerRegistryDeleteStubResult
ListUsersStubResult *ContainerRegistryListUsersStubResult
AddUserStubResult *ContainerRegistryAddUserStubResult