/
models.go
797 lines (721 loc) · 37.9 KB
/
models.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
//go:build go1.9
// +build go1.9
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
// This code was auto-generated by:
// github.com/Azure/azure-sdk-for-go/eng/tools/profileBuilder
package billing
import (
"context"
original "github.com/Azure/azure-sdk-for-go/services/preview/billing/mgmt/2020-05-01-preview/billing"
)
const (
DefaultBaseURI = original.DefaultBaseURI
)
type AcceptanceMode = original.AcceptanceMode
const (
ClickToAccept AcceptanceMode = original.ClickToAccept
ESignEmbedded AcceptanceMode = original.ESignEmbedded
ESignOffline AcceptanceMode = original.ESignOffline
)
type AccountStatus = original.AccountStatus
const (
Active AccountStatus = original.Active
Deleted AccountStatus = original.Deleted
Disabled AccountStatus = original.Disabled
Expired AccountStatus = original.Expired
Extended AccountStatus = original.Extended
Terminated AccountStatus = original.Terminated
Transferred AccountStatus = original.Transferred
)
type AccountType = original.AccountType
const (
Enterprise AccountType = original.Enterprise
Individual AccountType = original.Individual
Partner AccountType = original.Partner
)
type AddressValidationStatus = original.AddressValidationStatus
const (
Invalid AddressValidationStatus = original.Invalid
Valid AddressValidationStatus = original.Valid
)
type AgreementType = original.AgreementType
const (
EnterpriseAgreement AgreementType = original.EnterpriseAgreement
MicrosoftCustomerAgreement AgreementType = original.MicrosoftCustomerAgreement
MicrosoftOnlineServicesProgram AgreementType = original.MicrosoftOnlineServicesProgram
MicrosoftPartnerAgreement AgreementType = original.MicrosoftPartnerAgreement
)
type AutoRenew = original.AutoRenew
const (
Off AutoRenew = original.Off
On AutoRenew = original.On
)
type Category = original.Category
const (
CategoryAffiliatePurchaseTerms Category = original.CategoryAffiliatePurchaseTerms
CategoryMicrosoftCustomerAgreement Category = original.CategoryMicrosoftCustomerAgreement
CategoryOther Category = original.CategoryOther
)
type DocumentSource = original.DocumentSource
const (
DRS DocumentSource = original.DRS
ENF DocumentSource = original.ENF
)
type DocumentType = original.DocumentType
const (
DocumentTypeCreditNote DocumentType = original.DocumentTypeCreditNote
DocumentTypeInvoice DocumentType = original.DocumentTypeInvoice
DocumentTypeTaxReceipt DocumentType = original.DocumentTypeTaxReceipt
DocumentTypeVoidNote DocumentType = original.DocumentTypeVoidNote
)
type Frequency = original.Frequency
const (
Monthly Frequency = original.Monthly
OneTime Frequency = original.OneTime
UsageBased Frequency = original.UsageBased
)
type InvoiceDocumentType = original.InvoiceDocumentType
const (
InvoiceDocumentTypeCreditNote InvoiceDocumentType = original.InvoiceDocumentTypeCreditNote
InvoiceDocumentTypeInvoice InvoiceDocumentType = original.InvoiceDocumentTypeInvoice
)
type InvoiceSectionState = original.InvoiceSectionState
const (
InvoiceSectionStateActive InvoiceSectionState = original.InvoiceSectionStateActive
InvoiceSectionStateRestricted InvoiceSectionState = original.InvoiceSectionStateRestricted
)
type InvoiceStatus = original.InvoiceStatus
const (
Due InvoiceStatus = original.Due
OverDue InvoiceStatus = original.OverDue
Paid InvoiceStatus = original.Paid
Void InvoiceStatus = original.Void
)
type InvoiceType = original.InvoiceType
const (
AzureMarketplace InvoiceType = original.AzureMarketplace
AzureService InvoiceType = original.AzureService
AzureSupport InvoiceType = original.AzureSupport
)
type MarketplacePurchasesPolicy = original.MarketplacePurchasesPolicy
const (
AllAllowed MarketplacePurchasesPolicy = original.AllAllowed
NotAllowed MarketplacePurchasesPolicy = original.NotAllowed
OnlyFreeAllowed MarketplacePurchasesPolicy = original.OnlyFreeAllowed
)
type PaymentMethodFamily = original.PaymentMethodFamily
const (
CheckWire PaymentMethodFamily = original.CheckWire
CreditCard PaymentMethodFamily = original.CreditCard
Credits PaymentMethodFamily = original.Credits
None PaymentMethodFamily = original.None
)
type ProductStatusType = original.ProductStatusType
const (
ProductStatusTypeActive ProductStatusType = original.ProductStatusTypeActive
ProductStatusTypeAutoRenew ProductStatusType = original.ProductStatusTypeAutoRenew
ProductStatusTypeCancelled ProductStatusType = original.ProductStatusTypeCancelled
ProductStatusTypeDisabled ProductStatusType = original.ProductStatusTypeDisabled
ProductStatusTypeExpired ProductStatusType = original.ProductStatusTypeExpired
ProductStatusTypeExpiring ProductStatusType = original.ProductStatusTypeExpiring
ProductStatusTypeInactive ProductStatusType = original.ProductStatusTypeInactive
ProductStatusTypePastDue ProductStatusType = original.ProductStatusTypePastDue
)
type ProductTransferValidationErrorCode = original.ProductTransferValidationErrorCode
const (
CrossBillingAccountNotAllowed ProductTransferValidationErrorCode = original.CrossBillingAccountNotAllowed
DestinationBillingProfilePastDue ProductTransferValidationErrorCode = original.DestinationBillingProfilePastDue
InsufficientPermissionOnDestination ProductTransferValidationErrorCode = original.InsufficientPermissionOnDestination
InsufficientPermissionOnSource ProductTransferValidationErrorCode = original.InsufficientPermissionOnSource
InvalidSource ProductTransferValidationErrorCode = original.InvalidSource
NotAvailableForDestinationMarket ProductTransferValidationErrorCode = original.NotAvailableForDestinationMarket
OneTimePurchaseProductTransferNotAllowed ProductTransferValidationErrorCode = original.OneTimePurchaseProductTransferNotAllowed
ProductNotActive ProductTransferValidationErrorCode = original.ProductNotActive
ProductTypeNotSupported ProductTransferValidationErrorCode = original.ProductTypeNotSupported
)
type ProfileSpendingLimit = original.ProfileSpendingLimit
const (
ProfileSpendingLimitOff ProfileSpendingLimit = original.ProfileSpendingLimitOff
ProfileSpendingLimitOn ProfileSpendingLimit = original.ProfileSpendingLimitOn
)
type ProfileStatus = original.ProfileStatus
const (
ProfileStatusActive ProfileStatus = original.ProfileStatusActive
ProfileStatusDisabled ProfileStatus = original.ProfileStatusDisabled
ProfileStatusWarned ProfileStatus = original.ProfileStatusWarned
)
type ProfileStatusReasonCode = original.ProfileStatusReasonCode
const (
PastDue ProfileStatusReasonCode = original.PastDue
SpendingLimitExpired ProfileStatusReasonCode = original.SpendingLimitExpired
SpendingLimitReached ProfileStatusReasonCode = original.SpendingLimitReached
)
type RelationshipType = original.RelationshipType
const (
CSPPartner RelationshipType = original.CSPPartner
Direct RelationshipType = original.Direct
IndirectCustomer RelationshipType = original.IndirectCustomer
IndirectPartner RelationshipType = original.IndirectPartner
)
type ReservationPurchasesPolicy = original.ReservationPurchasesPolicy
const (
ReservationPurchasesPolicyAllowed ReservationPurchasesPolicy = original.ReservationPurchasesPolicyAllowed
ReservationPurchasesPolicyNotAllowed ReservationPurchasesPolicy = original.ReservationPurchasesPolicyNotAllowed
)
type ReservationType = original.ReservationType
const (
Purchase ReservationType = original.Purchase
UsageCharge ReservationType = original.UsageCharge
)
type SpendingLimit = original.SpendingLimit
const (
SpendingLimitOff SpendingLimit = original.SpendingLimitOff
SpendingLimitOn SpendingLimit = original.SpendingLimitOn
)
type SpendingLimitForBillingProfile = original.SpendingLimitForBillingProfile
const (
SpendingLimitForBillingProfileOff SpendingLimitForBillingProfile = original.SpendingLimitForBillingProfileOff
SpendingLimitForBillingProfileOn SpendingLimitForBillingProfile = original.SpendingLimitForBillingProfileOn
)
type StatusReasonCode = original.StatusReasonCode
const (
StatusReasonCodePastDue StatusReasonCode = original.StatusReasonCodePastDue
StatusReasonCodeSpendingLimitExpired StatusReasonCode = original.StatusReasonCodeSpendingLimitExpired
StatusReasonCodeSpendingLimitReached StatusReasonCode = original.StatusReasonCodeSpendingLimitReached
)
type StatusReasonCodeForBillingProfile = original.StatusReasonCodeForBillingProfile
const (
StatusReasonCodeForBillingProfilePastDue StatusReasonCodeForBillingProfile = original.StatusReasonCodeForBillingProfilePastDue
StatusReasonCodeForBillingProfileSpendingLimitExpired StatusReasonCodeForBillingProfile = original.StatusReasonCodeForBillingProfileSpendingLimitExpired
StatusReasonCodeForBillingProfileSpendingLimitReached StatusReasonCodeForBillingProfile = original.StatusReasonCodeForBillingProfileSpendingLimitReached
)
type SubscriptionStatusType = original.SubscriptionStatusType
const (
SubscriptionStatusTypeAbandoned SubscriptionStatusType = original.SubscriptionStatusTypeAbandoned
SubscriptionStatusTypeActive SubscriptionStatusType = original.SubscriptionStatusTypeActive
SubscriptionStatusTypeDeleted SubscriptionStatusType = original.SubscriptionStatusTypeDeleted
SubscriptionStatusTypeInactive SubscriptionStatusType = original.SubscriptionStatusTypeInactive
SubscriptionStatusTypeWarning SubscriptionStatusType = original.SubscriptionStatusTypeWarning
)
type SubscriptionTransferValidationErrorCode = original.SubscriptionTransferValidationErrorCode
const (
SubscriptionTransferValidationErrorCodeCrossBillingAccountNotAllowed SubscriptionTransferValidationErrorCode = original.SubscriptionTransferValidationErrorCodeCrossBillingAccountNotAllowed
SubscriptionTransferValidationErrorCodeDestinationBillingProfilePastDue SubscriptionTransferValidationErrorCode = original.SubscriptionTransferValidationErrorCodeDestinationBillingProfilePastDue
SubscriptionTransferValidationErrorCodeInsufficientPermissionOnDestination SubscriptionTransferValidationErrorCode = original.SubscriptionTransferValidationErrorCodeInsufficientPermissionOnDestination
SubscriptionTransferValidationErrorCodeInsufficientPermissionOnSource SubscriptionTransferValidationErrorCode = original.SubscriptionTransferValidationErrorCodeInsufficientPermissionOnSource
SubscriptionTransferValidationErrorCodeInvalidSource SubscriptionTransferValidationErrorCode = original.SubscriptionTransferValidationErrorCodeInvalidSource
SubscriptionTransferValidationErrorCodeNotAvailableForDestinationMarket SubscriptionTransferValidationErrorCode = original.SubscriptionTransferValidationErrorCodeNotAvailableForDestinationMarket
SubscriptionTransferValidationErrorCodeSubscriptionNotActive SubscriptionTransferValidationErrorCode = original.SubscriptionTransferValidationErrorCodeSubscriptionNotActive
SubscriptionTransferValidationErrorCodeSubscriptionTypeNotSupported SubscriptionTransferValidationErrorCode = original.SubscriptionTransferValidationErrorCodeSubscriptionTypeNotSupported
)
type TargetCloud = original.TargetCloud
const (
USGov TargetCloud = original.USGov
USNat TargetCloud = original.USNat
USSec TargetCloud = original.USSec
)
type TransactionTypeKind = original.TransactionTypeKind
const (
All TransactionTypeKind = original.All
Reservation TransactionTypeKind = original.Reservation
)
type ViewCharges = original.ViewCharges
const (
ViewChargesAllowed ViewCharges = original.ViewChargesAllowed
ViewChargesNotAllowed ViewCharges = original.ViewChargesNotAllowed
)
type ViewChargesPolicy = original.ViewChargesPolicy
const (
ViewChargesPolicyAllowed ViewChargesPolicy = original.ViewChargesPolicyAllowed
ViewChargesPolicyNotAllowed ViewChargesPolicy = original.ViewChargesPolicyNotAllowed
)
type Account = original.Account
type AccountListResult = original.AccountListResult
type AccountListResultIterator = original.AccountListResultIterator
type AccountListResultPage = original.AccountListResultPage
type AccountProperties = original.AccountProperties
type AccountUpdateRequest = original.AccountUpdateRequest
type AccountsClient = original.AccountsClient
type AccountsUpdateFuture = original.AccountsUpdateFuture
type AddressClient = original.AddressClient
type AddressDetails = original.AddressDetails
type Agreement = original.Agreement
type AgreementListResult = original.AgreementListResult
type AgreementListResultIterator = original.AgreementListResultIterator
type AgreementListResultPage = original.AgreementListResultPage
type AgreementProperties = original.AgreementProperties
type AgreementsClient = original.AgreementsClient
type Amount = original.Amount
type AvailableBalance = original.AvailableBalance
type AvailableBalanceProperties = original.AvailableBalanceProperties
type AvailableBalancesClient = original.AvailableBalancesClient
type AzurePlan = original.AzurePlan
type BaseClient = original.BaseClient
type Customer = original.Customer
type CustomerListResult = original.CustomerListResult
type CustomerListResultIterator = original.CustomerListResultIterator
type CustomerListResultPage = original.CustomerListResultPage
type CustomerPolicy = original.CustomerPolicy
type CustomerPolicyProperties = original.CustomerPolicyProperties
type CustomerProperties = original.CustomerProperties
type CustomersClient = original.CustomersClient
type Department = original.Department
type DepartmentProperties = original.DepartmentProperties
type Document = original.Document
type DownloadURL = original.DownloadURL
type Enrollment = original.Enrollment
type EnrollmentAccount = original.EnrollmentAccount
type EnrollmentAccountContext = original.EnrollmentAccountContext
type EnrollmentAccountListResult = original.EnrollmentAccountListResult
type EnrollmentAccountListResultIterator = original.EnrollmentAccountListResultIterator
type EnrollmentAccountListResultPage = original.EnrollmentAccountListResultPage
type EnrollmentAccountProperties = original.EnrollmentAccountProperties
type EnrollmentAccountSummary = original.EnrollmentAccountSummary
type EnrollmentAccountSummaryProperties = original.EnrollmentAccountSummaryProperties
type EnrollmentAccountsClient = original.EnrollmentAccountsClient
type EnrollmentPolicies = original.EnrollmentPolicies
type ErrorDetails = original.ErrorDetails
type ErrorResponse = original.ErrorResponse
type ErrorSubDetailsItem = original.ErrorSubDetailsItem
type IndirectRelationshipInfo = original.IndirectRelationshipInfo
type Instruction = original.Instruction
type InstructionListResult = original.InstructionListResult
type InstructionListResultIterator = original.InstructionListResultIterator
type InstructionListResultPage = original.InstructionListResultPage
type InstructionProperties = original.InstructionProperties
type InstructionsClient = original.InstructionsClient
type Invoice = original.Invoice
type InvoiceListResult = original.InvoiceListResult
type InvoiceListResultIterator = original.InvoiceListResultIterator
type InvoiceListResultPage = original.InvoiceListResultPage
type InvoiceProperties = original.InvoiceProperties
type InvoiceSection = original.InvoiceSection
type InvoiceSectionCreationRequest = original.InvoiceSectionCreationRequest
type InvoiceSectionListResult = original.InvoiceSectionListResult
type InvoiceSectionListResultIterator = original.InvoiceSectionListResultIterator
type InvoiceSectionListResultPage = original.InvoiceSectionListResultPage
type InvoiceSectionListWithCreateSubPermissionResult = original.InvoiceSectionListWithCreateSubPermissionResult
type InvoiceSectionListWithCreateSubPermissionResultIterator = original.InvoiceSectionListWithCreateSubPermissionResultIterator
type InvoiceSectionListWithCreateSubPermissionResultPage = original.InvoiceSectionListWithCreateSubPermissionResultPage
type InvoiceSectionProperties = original.InvoiceSectionProperties
type InvoiceSectionWithCreateSubPermission = original.InvoiceSectionWithCreateSubPermission
type InvoiceSectionsClient = original.InvoiceSectionsClient
type InvoiceSectionsCreateOrUpdateFuture = original.InvoiceSectionsCreateOrUpdateFuture
type InvoiceSectionsOnExpand = original.InvoiceSectionsOnExpand
type InvoicesClient = original.InvoicesClient
type InvoicesDownloadBillingSubscriptionInvoiceFuture = original.InvoicesDownloadBillingSubscriptionInvoiceFuture
type InvoicesDownloadInvoiceFuture = original.InvoicesDownloadInvoiceFuture
type InvoicesDownloadMultipleBillingProfileInvoicesFuture = original.InvoicesDownloadMultipleBillingProfileInvoicesFuture
type InvoicesDownloadMultipleBillingSubscriptionInvoicesFuture = original.InvoicesDownloadMultipleBillingSubscriptionInvoicesFuture
type Operation = original.Operation
type OperationDisplay = original.OperationDisplay
type OperationListResult = original.OperationListResult
type OperationListResultIterator = original.OperationListResultIterator
type OperationListResultPage = original.OperationListResultPage
type OperationsClient = original.OperationsClient
type Participants = original.Participants
type PaymentProperties = original.PaymentProperties
type Period = original.Period
type PeriodProperties = original.PeriodProperties
type PeriodsClient = original.PeriodsClient
type PeriodsListResult = original.PeriodsListResult
type PeriodsListResultIterator = original.PeriodsListResultIterator
type PeriodsListResultPage = original.PeriodsListResultPage
type PermissionsClient = original.PermissionsClient
type PermissionsListResult = original.PermissionsListResult
type PermissionsListResultIterator = original.PermissionsListResultIterator
type PermissionsListResultPage = original.PermissionsListResultPage
type PermissionsProperties = original.PermissionsProperties
type PoliciesClient = original.PoliciesClient
type Policy = original.Policy
type PolicyProperties = original.PolicyProperties
type Product = original.Product
type ProductProperties = original.ProductProperties
type ProductsClient = original.ProductsClient
type ProductsListResult = original.ProductsListResult
type ProductsListResultIterator = original.ProductsListResultIterator
type ProductsListResultPage = original.ProductsListResultPage
type Profile = original.Profile
type ProfileCreationRequest = original.ProfileCreationRequest
type ProfileListResult = original.ProfileListResult
type ProfileListResultIterator = original.ProfileListResultIterator
type ProfileListResultPage = original.ProfileListResultPage
type ProfileProperties = original.ProfileProperties
type ProfilesClient = original.ProfilesClient
type ProfilesCreateOrUpdateFuture = original.ProfilesCreateOrUpdateFuture
type ProfilesOnExpand = original.ProfilesOnExpand
type Property = original.Property
type PropertyClient = original.PropertyClient
type PropertyProperties = original.PropertyProperties
type RebillDetails = original.RebillDetails
type Reseller = original.Reseller
type Resource = original.Resource
type RoleAssignment = original.RoleAssignment
type RoleAssignmentListResult = original.RoleAssignmentListResult
type RoleAssignmentListResultIterator = original.RoleAssignmentListResultIterator
type RoleAssignmentListResultPage = original.RoleAssignmentListResultPage
type RoleAssignmentProperties = original.RoleAssignmentProperties
type RoleAssignmentsClient = original.RoleAssignmentsClient
type RoleDefinition = original.RoleDefinition
type RoleDefinitionListResult = original.RoleDefinitionListResult
type RoleDefinitionListResultIterator = original.RoleDefinitionListResultIterator
type RoleDefinitionListResultPage = original.RoleDefinitionListResultPage
type RoleDefinitionProperties = original.RoleDefinitionProperties
type RoleDefinitionsClient = original.RoleDefinitionsClient
type Subscription = original.Subscription
type SubscriptionProperties = original.SubscriptionProperties
type SubscriptionsClient = original.SubscriptionsClient
type SubscriptionsListResult = original.SubscriptionsListResult
type SubscriptionsListResultIterator = original.SubscriptionsListResultIterator
type SubscriptionsListResultPage = original.SubscriptionsListResultPage
type SubscriptionsMoveFuture = original.SubscriptionsMoveFuture
type Transaction = original.Transaction
type TransactionListResult = original.TransactionListResult
type TransactionListResultIterator = original.TransactionListResultIterator
type TransactionListResultPage = original.TransactionListResultPage
type TransactionProperties = original.TransactionProperties
type TransactionsClient = original.TransactionsClient
type TransferBillingSubscriptionRequestProperties = original.TransferBillingSubscriptionRequestProperties
type TransferProductRequestProperties = original.TransferProductRequestProperties
type ValidateAddressResponse = original.ValidateAddressResponse
type ValidateProductTransferEligibilityError = original.ValidateProductTransferEligibilityError
type ValidateProductTransferEligibilityResult = original.ValidateProductTransferEligibilityResult
type ValidateSubscriptionTransferEligibilityError = original.ValidateSubscriptionTransferEligibilityError
type ValidateSubscriptionTransferEligibilityResult = original.ValidateSubscriptionTransferEligibilityResult
func New(subscriptionID string) BaseClient {
return original.New(subscriptionID)
}
func NewAccountListResultIterator(page AccountListResultPage) AccountListResultIterator {
return original.NewAccountListResultIterator(page)
}
func NewAccountListResultPage(cur AccountListResult, getNextPage func(context.Context, AccountListResult) (AccountListResult, error)) AccountListResultPage {
return original.NewAccountListResultPage(cur, getNextPage)
}
func NewAccountsClient(subscriptionID string) AccountsClient {
return original.NewAccountsClient(subscriptionID)
}
func NewAccountsClientWithBaseURI(baseURI string, subscriptionID string) AccountsClient {
return original.NewAccountsClientWithBaseURI(baseURI, subscriptionID)
}
func NewAddressClient(subscriptionID string) AddressClient {
return original.NewAddressClient(subscriptionID)
}
func NewAddressClientWithBaseURI(baseURI string, subscriptionID string) AddressClient {
return original.NewAddressClientWithBaseURI(baseURI, subscriptionID)
}
func NewAgreementListResultIterator(page AgreementListResultPage) AgreementListResultIterator {
return original.NewAgreementListResultIterator(page)
}
func NewAgreementListResultPage(cur AgreementListResult, getNextPage func(context.Context, AgreementListResult) (AgreementListResult, error)) AgreementListResultPage {
return original.NewAgreementListResultPage(cur, getNextPage)
}
func NewAgreementsClient(subscriptionID string) AgreementsClient {
return original.NewAgreementsClient(subscriptionID)
}
func NewAgreementsClientWithBaseURI(baseURI string, subscriptionID string) AgreementsClient {
return original.NewAgreementsClientWithBaseURI(baseURI, subscriptionID)
}
func NewAvailableBalancesClient(subscriptionID string) AvailableBalancesClient {
return original.NewAvailableBalancesClient(subscriptionID)
}
func NewAvailableBalancesClientWithBaseURI(baseURI string, subscriptionID string) AvailableBalancesClient {
return original.NewAvailableBalancesClientWithBaseURI(baseURI, subscriptionID)
}
func NewCustomerListResultIterator(page CustomerListResultPage) CustomerListResultIterator {
return original.NewCustomerListResultIterator(page)
}
func NewCustomerListResultPage(cur CustomerListResult, getNextPage func(context.Context, CustomerListResult) (CustomerListResult, error)) CustomerListResultPage {
return original.NewCustomerListResultPage(cur, getNextPage)
}
func NewCustomersClient(subscriptionID string) CustomersClient {
return original.NewCustomersClient(subscriptionID)
}
func NewCustomersClientWithBaseURI(baseURI string, subscriptionID string) CustomersClient {
return original.NewCustomersClientWithBaseURI(baseURI, subscriptionID)
}
func NewEnrollmentAccountListResultIterator(page EnrollmentAccountListResultPage) EnrollmentAccountListResultIterator {
return original.NewEnrollmentAccountListResultIterator(page)
}
func NewEnrollmentAccountListResultPage(cur EnrollmentAccountListResult, getNextPage func(context.Context, EnrollmentAccountListResult) (EnrollmentAccountListResult, error)) EnrollmentAccountListResultPage {
return original.NewEnrollmentAccountListResultPage(cur, getNextPage)
}
func NewEnrollmentAccountsClient(subscriptionID string) EnrollmentAccountsClient {
return original.NewEnrollmentAccountsClient(subscriptionID)
}
func NewEnrollmentAccountsClientWithBaseURI(baseURI string, subscriptionID string) EnrollmentAccountsClient {
return original.NewEnrollmentAccountsClientWithBaseURI(baseURI, subscriptionID)
}
func NewInstructionListResultIterator(page InstructionListResultPage) InstructionListResultIterator {
return original.NewInstructionListResultIterator(page)
}
func NewInstructionListResultPage(cur InstructionListResult, getNextPage func(context.Context, InstructionListResult) (InstructionListResult, error)) InstructionListResultPage {
return original.NewInstructionListResultPage(cur, getNextPage)
}
func NewInstructionsClient(subscriptionID string) InstructionsClient {
return original.NewInstructionsClient(subscriptionID)
}
func NewInstructionsClientWithBaseURI(baseURI string, subscriptionID string) InstructionsClient {
return original.NewInstructionsClientWithBaseURI(baseURI, subscriptionID)
}
func NewInvoiceListResultIterator(page InvoiceListResultPage) InvoiceListResultIterator {
return original.NewInvoiceListResultIterator(page)
}
func NewInvoiceListResultPage(cur InvoiceListResult, getNextPage func(context.Context, InvoiceListResult) (InvoiceListResult, error)) InvoiceListResultPage {
return original.NewInvoiceListResultPage(cur, getNextPage)
}
func NewInvoiceSectionListResultIterator(page InvoiceSectionListResultPage) InvoiceSectionListResultIterator {
return original.NewInvoiceSectionListResultIterator(page)
}
func NewInvoiceSectionListResultPage(cur InvoiceSectionListResult, getNextPage func(context.Context, InvoiceSectionListResult) (InvoiceSectionListResult, error)) InvoiceSectionListResultPage {
return original.NewInvoiceSectionListResultPage(cur, getNextPage)
}
func NewInvoiceSectionListWithCreateSubPermissionResultIterator(page InvoiceSectionListWithCreateSubPermissionResultPage) InvoiceSectionListWithCreateSubPermissionResultIterator {
return original.NewInvoiceSectionListWithCreateSubPermissionResultIterator(page)
}
func NewInvoiceSectionListWithCreateSubPermissionResultPage(cur InvoiceSectionListWithCreateSubPermissionResult, getNextPage func(context.Context, InvoiceSectionListWithCreateSubPermissionResult) (InvoiceSectionListWithCreateSubPermissionResult, error)) InvoiceSectionListWithCreateSubPermissionResultPage {
return original.NewInvoiceSectionListWithCreateSubPermissionResultPage(cur, getNextPage)
}
func NewInvoiceSectionsClient(subscriptionID string) InvoiceSectionsClient {
return original.NewInvoiceSectionsClient(subscriptionID)
}
func NewInvoiceSectionsClientWithBaseURI(baseURI string, subscriptionID string) InvoiceSectionsClient {
return original.NewInvoiceSectionsClientWithBaseURI(baseURI, subscriptionID)
}
func NewInvoicesClient(subscriptionID string) InvoicesClient {
return original.NewInvoicesClient(subscriptionID)
}
func NewInvoicesClientWithBaseURI(baseURI string, subscriptionID string) InvoicesClient {
return original.NewInvoicesClientWithBaseURI(baseURI, subscriptionID)
}
func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator {
return original.NewOperationListResultIterator(page)
}
func NewOperationListResultPage(cur OperationListResult, getNextPage func(context.Context, OperationListResult) (OperationListResult, error)) OperationListResultPage {
return original.NewOperationListResultPage(cur, getNextPage)
}
func NewOperationsClient(subscriptionID string) OperationsClient {
return original.NewOperationsClient(subscriptionID)
}
func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
}
func NewPeriodsClient(subscriptionID string) PeriodsClient {
return original.NewPeriodsClient(subscriptionID)
}
func NewPeriodsClientWithBaseURI(baseURI string, subscriptionID string) PeriodsClient {
return original.NewPeriodsClientWithBaseURI(baseURI, subscriptionID)
}
func NewPeriodsListResultIterator(page PeriodsListResultPage) PeriodsListResultIterator {
return original.NewPeriodsListResultIterator(page)
}
func NewPeriodsListResultPage(cur PeriodsListResult, getNextPage func(context.Context, PeriodsListResult) (PeriodsListResult, error)) PeriodsListResultPage {
return original.NewPeriodsListResultPage(cur, getNextPage)
}
func NewPermissionsClient(subscriptionID string) PermissionsClient {
return original.NewPermissionsClient(subscriptionID)
}
func NewPermissionsClientWithBaseURI(baseURI string, subscriptionID string) PermissionsClient {
return original.NewPermissionsClientWithBaseURI(baseURI, subscriptionID)
}
func NewPermissionsListResultIterator(page PermissionsListResultPage) PermissionsListResultIterator {
return original.NewPermissionsListResultIterator(page)
}
func NewPermissionsListResultPage(cur PermissionsListResult, getNextPage func(context.Context, PermissionsListResult) (PermissionsListResult, error)) PermissionsListResultPage {
return original.NewPermissionsListResultPage(cur, getNextPage)
}
func NewPoliciesClient(subscriptionID string) PoliciesClient {
return original.NewPoliciesClient(subscriptionID)
}
func NewPoliciesClientWithBaseURI(baseURI string, subscriptionID string) PoliciesClient {
return original.NewPoliciesClientWithBaseURI(baseURI, subscriptionID)
}
func NewProductsClient(subscriptionID string) ProductsClient {
return original.NewProductsClient(subscriptionID)
}
func NewProductsClientWithBaseURI(baseURI string, subscriptionID string) ProductsClient {
return original.NewProductsClientWithBaseURI(baseURI, subscriptionID)
}
func NewProductsListResultIterator(page ProductsListResultPage) ProductsListResultIterator {
return original.NewProductsListResultIterator(page)
}
func NewProductsListResultPage(cur ProductsListResult, getNextPage func(context.Context, ProductsListResult) (ProductsListResult, error)) ProductsListResultPage {
return original.NewProductsListResultPage(cur, getNextPage)
}
func NewProfileListResultIterator(page ProfileListResultPage) ProfileListResultIterator {
return original.NewProfileListResultIterator(page)
}
func NewProfileListResultPage(cur ProfileListResult, getNextPage func(context.Context, ProfileListResult) (ProfileListResult, error)) ProfileListResultPage {
return original.NewProfileListResultPage(cur, getNextPage)
}
func NewProfilesClient(subscriptionID string) ProfilesClient {
return original.NewProfilesClient(subscriptionID)
}
func NewProfilesClientWithBaseURI(baseURI string, subscriptionID string) ProfilesClient {
return original.NewProfilesClientWithBaseURI(baseURI, subscriptionID)
}
func NewPropertyClient(subscriptionID string) PropertyClient {
return original.NewPropertyClient(subscriptionID)
}
func NewPropertyClientWithBaseURI(baseURI string, subscriptionID string) PropertyClient {
return original.NewPropertyClientWithBaseURI(baseURI, subscriptionID)
}
func NewRoleAssignmentListResultIterator(page RoleAssignmentListResultPage) RoleAssignmentListResultIterator {
return original.NewRoleAssignmentListResultIterator(page)
}
func NewRoleAssignmentListResultPage(cur RoleAssignmentListResult, getNextPage func(context.Context, RoleAssignmentListResult) (RoleAssignmentListResult, error)) RoleAssignmentListResultPage {
return original.NewRoleAssignmentListResultPage(cur, getNextPage)
}
func NewRoleAssignmentsClient(subscriptionID string) RoleAssignmentsClient {
return original.NewRoleAssignmentsClient(subscriptionID)
}
func NewRoleAssignmentsClientWithBaseURI(baseURI string, subscriptionID string) RoleAssignmentsClient {
return original.NewRoleAssignmentsClientWithBaseURI(baseURI, subscriptionID)
}
func NewRoleDefinitionListResultIterator(page RoleDefinitionListResultPage) RoleDefinitionListResultIterator {
return original.NewRoleDefinitionListResultIterator(page)
}
func NewRoleDefinitionListResultPage(cur RoleDefinitionListResult, getNextPage func(context.Context, RoleDefinitionListResult) (RoleDefinitionListResult, error)) RoleDefinitionListResultPage {
return original.NewRoleDefinitionListResultPage(cur, getNextPage)
}
func NewRoleDefinitionsClient(subscriptionID string) RoleDefinitionsClient {
return original.NewRoleDefinitionsClient(subscriptionID)
}
func NewRoleDefinitionsClientWithBaseURI(baseURI string, subscriptionID string) RoleDefinitionsClient {
return original.NewRoleDefinitionsClientWithBaseURI(baseURI, subscriptionID)
}
func NewSubscriptionsClient(subscriptionID string) SubscriptionsClient {
return original.NewSubscriptionsClient(subscriptionID)
}
func NewSubscriptionsClientWithBaseURI(baseURI string, subscriptionID string) SubscriptionsClient {
return original.NewSubscriptionsClientWithBaseURI(baseURI, subscriptionID)
}
func NewSubscriptionsListResultIterator(page SubscriptionsListResultPage) SubscriptionsListResultIterator {
return original.NewSubscriptionsListResultIterator(page)
}
func NewSubscriptionsListResultPage(cur SubscriptionsListResult, getNextPage func(context.Context, SubscriptionsListResult) (SubscriptionsListResult, error)) SubscriptionsListResultPage {
return original.NewSubscriptionsListResultPage(cur, getNextPage)
}
func NewTransactionListResultIterator(page TransactionListResultPage) TransactionListResultIterator {
return original.NewTransactionListResultIterator(page)
}
func NewTransactionListResultPage(cur TransactionListResult, getNextPage func(context.Context, TransactionListResult) (TransactionListResult, error)) TransactionListResultPage {
return original.NewTransactionListResultPage(cur, getNextPage)
}
func NewTransactionsClient(subscriptionID string) TransactionsClient {
return original.NewTransactionsClient(subscriptionID)
}
func NewTransactionsClientWithBaseURI(baseURI string, subscriptionID string) TransactionsClient {
return original.NewTransactionsClientWithBaseURI(baseURI, subscriptionID)
}
func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
return original.NewWithBaseURI(baseURI, subscriptionID)
}
func PossibleAcceptanceModeValues() []AcceptanceMode {
return original.PossibleAcceptanceModeValues()
}
func PossibleAccountStatusValues() []AccountStatus {
return original.PossibleAccountStatusValues()
}
func PossibleAccountTypeValues() []AccountType {
return original.PossibleAccountTypeValues()
}
func PossibleAddressValidationStatusValues() []AddressValidationStatus {
return original.PossibleAddressValidationStatusValues()
}
func PossibleAgreementTypeValues() []AgreementType {
return original.PossibleAgreementTypeValues()
}
func PossibleAutoRenewValues() []AutoRenew {
return original.PossibleAutoRenewValues()
}
func PossibleCategoryValues() []Category {
return original.PossibleCategoryValues()
}
func PossibleDocumentSourceValues() []DocumentSource {
return original.PossibleDocumentSourceValues()
}
func PossibleDocumentTypeValues() []DocumentType {
return original.PossibleDocumentTypeValues()
}
func PossibleFrequencyValues() []Frequency {
return original.PossibleFrequencyValues()
}
func PossibleInvoiceDocumentTypeValues() []InvoiceDocumentType {
return original.PossibleInvoiceDocumentTypeValues()
}
func PossibleInvoiceSectionStateValues() []InvoiceSectionState {
return original.PossibleInvoiceSectionStateValues()
}
func PossibleInvoiceStatusValues() []InvoiceStatus {
return original.PossibleInvoiceStatusValues()
}
func PossibleInvoiceTypeValues() []InvoiceType {
return original.PossibleInvoiceTypeValues()
}
func PossibleMarketplacePurchasesPolicyValues() []MarketplacePurchasesPolicy {
return original.PossibleMarketplacePurchasesPolicyValues()
}
func PossiblePaymentMethodFamilyValues() []PaymentMethodFamily {
return original.PossiblePaymentMethodFamilyValues()
}
func PossibleProductStatusTypeValues() []ProductStatusType {
return original.PossibleProductStatusTypeValues()
}
func PossibleProductTransferValidationErrorCodeValues() []ProductTransferValidationErrorCode {
return original.PossibleProductTransferValidationErrorCodeValues()
}
func PossibleProfileSpendingLimitValues() []ProfileSpendingLimit {
return original.PossibleProfileSpendingLimitValues()
}
func PossibleProfileStatusReasonCodeValues() []ProfileStatusReasonCode {
return original.PossibleProfileStatusReasonCodeValues()
}
func PossibleProfileStatusValues() []ProfileStatus {
return original.PossibleProfileStatusValues()
}
func PossibleRelationshipTypeValues() []RelationshipType {
return original.PossibleRelationshipTypeValues()
}
func PossibleReservationPurchasesPolicyValues() []ReservationPurchasesPolicy {
return original.PossibleReservationPurchasesPolicyValues()
}
func PossibleReservationTypeValues() []ReservationType {
return original.PossibleReservationTypeValues()
}
func PossibleSpendingLimitForBillingProfileValues() []SpendingLimitForBillingProfile {
return original.PossibleSpendingLimitForBillingProfileValues()
}
func PossibleSpendingLimitValues() []SpendingLimit {
return original.PossibleSpendingLimitValues()
}
func PossibleStatusReasonCodeForBillingProfileValues() []StatusReasonCodeForBillingProfile {
return original.PossibleStatusReasonCodeForBillingProfileValues()
}
func PossibleStatusReasonCodeValues() []StatusReasonCode {
return original.PossibleStatusReasonCodeValues()
}
func PossibleSubscriptionStatusTypeValues() []SubscriptionStatusType {
return original.PossibleSubscriptionStatusTypeValues()
}
func PossibleSubscriptionTransferValidationErrorCodeValues() []SubscriptionTransferValidationErrorCode {
return original.PossibleSubscriptionTransferValidationErrorCodeValues()
}
func PossibleTargetCloudValues() []TargetCloud {
return original.PossibleTargetCloudValues()
}
func PossibleTransactionTypeKindValues() []TransactionTypeKind {
return original.PossibleTransactionTypeKindValues()
}
func PossibleViewChargesPolicyValues() []ViewChargesPolicy {
return original.PossibleViewChargesPolicyValues()
}
func PossibleViewChargesValues() []ViewCharges {
return original.PossibleViewChargesValues()
}
func UserAgent() string {
return original.UserAgent() + " profiles/preview"
}
func Version() string {
return original.Version()
}