forked from linode/linodego
-
Notifications
You must be signed in to change notification settings - Fork 0
/
paged_response_structs.go
180 lines (122 loc) · 9.73 KB
/
paged_response_structs.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
package linodego
// Deprecated: AccountAvailabilityPagedResponse exists for historical compatibility and should not be used.
type AccountAvailabilityPagedResponse legacyPagedResponse[AccountAvailability]
// Deprecated: AccountBetasPagedResponse exists for historical compatibility and should not be used.
type AccountBetasPagedResponse legacyPagedResponse[AccountBetaProgram]
// Deprecated: BetaProgramPagedResponse exists for historical compatibility and should not be used.
type BetaProgramPagedResponse legacyPagedResponse[BetaProgram]
// Deprecated: DatabaseEnginesPagedResponse exists for historical compatibility and should not be used.
type DatabaseEnginesPagedResponse legacyPagedResponse[DatabaseEngine]
// Deprecated: DatabaseTypesPagedResponse exists for historical compatibility and should not be used.
type DatabaseTypesPagedResponse legacyPagedResponse[DatabaseType]
// Deprecated: DatabasesPagedResponse exists for historical compatibility and should not be used.
type DatabasesPagedResponse legacyPagedResponse[Database]
// Deprecated: DomainRecordsPagedResponse exists for historical compatibility and should not be used.
type DomainRecordsPagedResponse legacyPagedResponse[DomainRecord]
// Deprecated: DomainsPagedResponse exists for historical compatibility and should not be used.
type DomainsPagedResponse legacyPagedResponse[Domain]
// Deprecated: EventsPagedResponse exists for historical compatibility and should not be used.
type EventsPagedResponse legacyPagedResponse[Event]
// Deprecated: FirewallDevicesPagedResponse exists for historical compatibility and should not be used.
type FirewallDevicesPagedResponse legacyPagedResponse[FirewallDevice]
// Deprecated: FirewallsPagedResponse exists for historical compatibility and should not be used.
type FirewallsPagedResponse legacyPagedResponse[Firewall]
// Deprecated: ImagesPagedResponse exists for historical compatibility and should not be used.
type ImagesPagedResponse legacyPagedResponse[Image]
// Deprecated: InstanceConfigsPagedResponse exists for historical compatibility and should not be used.
type InstanceConfigsPagedResponse legacyPagedResponse[InstanceConfig]
// Deprecated: InstanceDisksPagedResponse exists for historical compatibility and should not be used.
type InstanceDisksPagedResponse legacyPagedResponse[InstanceDisk]
// Deprecated: InstanceFirewallsPagedResponse exists for historical compatibility and should not be used.
type InstanceFirewallsPagedResponse legacyPagedResponse[Firewall]
// Deprecated: InstanceVolumesPagedResponse exists for historical compatibility and should not be used.
type InstanceVolumesPagedResponse legacyPagedResponse[Volume]
// Deprecated: InstancesPagedResponse exists for historical compatibility and should not be used.
type InstancesPagedResponse legacyPagedResponse[Instance]
// Deprecated: InvoiceItemsPagedResponse exists for historical compatibility and should not be used.
type InvoiceItemsPagedResponse legacyPagedResponse[InvoiceItem]
// Deprecated: InvoicesPagedResponse exists for historical compatibility and should not be used.
type InvoicesPagedResponse legacyPagedResponse[Invoice]
// Deprecated: LKEClusterPoolsPagedResponse exists for historical compatibility and should not be used.
// LKEClusterPoolsPagedResponse represents a paginated LKEClusterPool API response.
type LKEClusterPoolsPagedResponse LKENodePoolsPagedResponse
// Deprecated: LKEVersionsPagedResponse exists for historical compatibility and should not be used.
type LKEVersionsPagedResponse legacyPagedResponse[LKEVersion]
// Deprecated: LKEClusterAPIEndpointsPagedResponse exists for historical compatibility and should not be used.
type LKEClusterAPIEndpointsPagedResponse legacyPagedResponse[LKEClusterAPIEndpoint]
// Deprecated: LKEClustersPagedResponse exists for historical compatibility and should not be used.
type LKEClustersPagedResponse legacyPagedResponse[LKECluster]
// Deprecated: LKENodePoolsPagedResponse exists for historical compatibility and should not be used.
type LKENodePoolsPagedResponse legacyPagedResponse[LKENodePool]
// Deprecated: IPAddressesPagedResponse exists for historical compatibility and should not be used.
type IPAddressesPagedResponse legacyPagedResponse[InstanceIP]
// Deprecated: IPv6PoolsPagedResponse exists for historical compatibility and should not be used.
type IPv6PoolsPagedResponse legacyPagedResponse[IPv6Range]
// Deprecated: IPv6RangesPagedResponse exists for historical compatibility and should not be used.
type IPv6RangesPagedResponse legacyPagedResponse[IPv6Range]
// Deprecated: LinodeKernelsPagedResponse exists for historical compatibility and should not be used.
type LinodeKernelsPagedResponse legacyPagedResponse[LinodeKernel]
// Deprecated: LinodeTypesPagedResponse exists for historical compatibility and should not be used.
type LinodeTypesPagedResponse legacyPagedResponse[LinodeType]
// Deprecated: LoginsPagedResponse exists for historical compatibility and should not be used.
type LoginsPagedResponse legacyPagedResponse[Login]
// Deprecated: LongviewClientsPagedResponse exists for historical compatibility and should not be used.
type LongviewClientsPagedResponse legacyPagedResponse[LongviewClient]
// Deprecated: LongviewSubscriptionsPagedResponse exists for historical compatibility and should not be used.
type LongviewSubscriptionsPagedResponse legacyPagedResponse[LongviewSubscription]
// Deprecated: MySQLDatabasesPagedResponse exists for historical compatibility and should not be used.
type MySQLDatabasesPagedResponse legacyPagedResponse[MySQLDatabase]
// Deprecated: MySQLDatabaseBackupsPagedResponse exists for historical compatibility and should not be used.
type MySQLDatabaseBackupsPagedResponse legacyPagedResponse[MySQLDatabaseBackup]
// Deprecated: NodeBalancersPagedResponse exists for historical compatibility and should not be used.
type NodeBalancersPagedResponse legacyPagedResponse[NodeBalancer]
// Deprecated: NodeBalancerConfigsPagedResponse exists for historical compatibility and should not be used.
type NodeBalancerConfigsPagedResponse legacyPagedResponse[NodeBalancerConfig]
// Deprecated: NodeBalancerNodesPagedResponse exists for historical compatibility and should not be used.
type NodeBalancerNodesPagedResponse legacyPagedResponse[NodeBalancerNode]
// Deprecated: NodeBalancerFirewallsPagedResponse exists for historical compatibility and should not be used.
type NodeBalancerFirewallsPagedResponse legacyPagedResponse[Firewall]
// Deprecated: NotificationsPagedResponse exists for historical compatibility and should not be used.
type NotificationsPagedResponse legacyPagedResponse[Notification]
// Deprecated: OAuthClientsPagedResponse exists for historical compatibility and should not be used.
type OAuthClientsPagedResponse legacyPagedResponse[OAuthClient]
// Deprecated: ObjectStorageKeysPagedResponse exists for historical compatibility and should not be used.
type ObjectStorageKeysPagedResponse legacyPagedResponse[ObjectStorageKey]
// Deprecated: ObjectStorageBucketsPagedResponse exists for historical compatibility and should not be used.
type ObjectStorageBucketsPagedResponse legacyPagedResponse[ObjectStorageBucket]
// Deprecated: ObjectStorageClustersPagedResponse exists for historical compatibility and should not be used.
type ObjectStorageClustersPagedResponse legacyPagedResponse[ObjectStorageCluster]
// Deprecated: PaymentsPagedResponse exists for historical compatibility and should not be used.
type PaymentsPagedResponse legacyPagedResponse[Payment]
// Deprecated: RegionsPagedResponse exists for historical compatibility and should not be used.
type RegionsPagedResponse legacyPagedResponse[Region]
// Deprecated: SSHKeysPagedResponse exists for historical compatibility and should not be used.
type SSHKeysPagedResponse legacyPagedResponse[SSHKey]
// Deprecated: TokensPagedResponse exists for historical compatibility and should not be used.
type (
TokensPagedResponse legacyPagedResponse[Token]
// Deprecated: RegionsAvailabilityPagedResponse exists for historical compatibility and should not be used.
RegionsAvailabilityPagedResponse legacyPagedResponse[RegionAvailability]
)
// Deprecated: StackscriptsPagedResponse exists for historical compatibility and should not be used.
type StackscriptsPagedResponse legacyPagedResponse[Stackscript]
// Deprecated: TagsPagedResponse exists for historical compatibility and should not be used.
type TagsPagedResponse legacyPagedResponse[Tag]
// Deprecated: TaggedObjectsPagedResponse exists for historical compatibility and should not be used.
type TaggedObjectsPagedResponse legacyPagedResponse[TaggedObject]
// Deprecated: TicketsPagedResponse exists for historical compatibility and should not be used.
type TicketsPagedResponse legacyPagedResponse[Ticket]
// Deprecated: PostgresDatabasesPagedResponse exists for historical compatibility and should not be used.
type PostgresDatabasesPagedResponse legacyPagedResponse[PostgresDatabase]
// Deprecated: PostgresDatabaseBackupsPagedResponse exists for historical compatibility and should not be used.
type PostgresDatabaseBackupsPagedResponse legacyPagedResponse[PostgresDatabaseBackup]
// Deprecated: ProfileLoginsPagedResponse exists for historical compatibility and should not be used.
type ProfileLoginsPagedResponse legacyPagedResponse[ProfileLogin]
// Deprecated: UsersPagedResponse exists for historical compatibility and should not be used.
type UsersPagedResponse legacyPagedResponse[User]
// Deprecated: VolumesPagedResponse exists for historical compatibility and should not be used.
type VolumesPagedResponse legacyPagedResponse[Volume]
// Deprecated: VPCsPagedResponse exists for historical compatibility and should not be used.
type VPCsPagedResponse legacyPagedResponse[VPC]
// Deprecated: VPCSubnetsPagedResponse exists for historical compatibility and should not be used.
type VPCSubnetsPagedResponse legacyPagedResponse[VPCSubnet]