1# coding=utf-8 2# -------------------------------------------------------------------------- 3# Copyright (c) Microsoft Corporation. All rights reserved. 4# Licensed under the MIT License. See License.txt in the project root for 5# license information. 6# 7# Code generated by Microsoft (R) AutoRest Code Generator. 8# Changes may cause incorrect behavior and will be lost if the code is 9# regenerated. 10# -------------------------------------------------------------------------- 11 12from msrest.paging import Paged 13 14 15class ApiContractPaged(Paged): 16 """ 17 A paging container for iterating over a list of :class:`ApiContract <azure.mgmt.apimanagement.models.ApiContract>` object 18 """ 19 20 _attribute_map = { 21 'next_link': {'key': 'nextLink', 'type': 'str'}, 22 'current_page': {'key': 'value', 'type': '[ApiContract]'} 23 } 24 25 def __init__(self, *args, **kwargs): 26 27 super(ApiContractPaged, self).__init__(*args, **kwargs) 28class TagResourceContractPaged(Paged): 29 """ 30 A paging container for iterating over a list of :class:`TagResourceContract <azure.mgmt.apimanagement.models.TagResourceContract>` object 31 """ 32 33 _attribute_map = { 34 'next_link': {'key': 'nextLink', 'type': 'str'}, 35 'current_page': {'key': 'value', 'type': '[TagResourceContract]'} 36 } 37 38 def __init__(self, *args, **kwargs): 39 40 super(TagResourceContractPaged, self).__init__(*args, **kwargs) 41class ApiRevisionContractPaged(Paged): 42 """ 43 A paging container for iterating over a list of :class:`ApiRevisionContract <azure.mgmt.apimanagement.models.ApiRevisionContract>` object 44 """ 45 46 _attribute_map = { 47 'next_link': {'key': 'nextLink', 'type': 'str'}, 48 'current_page': {'key': 'value', 'type': '[ApiRevisionContract]'} 49 } 50 51 def __init__(self, *args, **kwargs): 52 53 super(ApiRevisionContractPaged, self).__init__(*args, **kwargs) 54class ApiReleaseContractPaged(Paged): 55 """ 56 A paging container for iterating over a list of :class:`ApiReleaseContract <azure.mgmt.apimanagement.models.ApiReleaseContract>` object 57 """ 58 59 _attribute_map = { 60 'next_link': {'key': 'nextLink', 'type': 'str'}, 61 'current_page': {'key': 'value', 'type': '[ApiReleaseContract]'} 62 } 63 64 def __init__(self, *args, **kwargs): 65 66 super(ApiReleaseContractPaged, self).__init__(*args, **kwargs) 67class OperationContractPaged(Paged): 68 """ 69 A paging container for iterating over a list of :class:`OperationContract <azure.mgmt.apimanagement.models.OperationContract>` object 70 """ 71 72 _attribute_map = { 73 'next_link': {'key': 'nextLink', 'type': 'str'}, 74 'current_page': {'key': 'value', 'type': '[OperationContract]'} 75 } 76 77 def __init__(self, *args, **kwargs): 78 79 super(OperationContractPaged, self).__init__(*args, **kwargs) 80class TagContractPaged(Paged): 81 """ 82 A paging container for iterating over a list of :class:`TagContract <azure.mgmt.apimanagement.models.TagContract>` object 83 """ 84 85 _attribute_map = { 86 'next_link': {'key': 'nextLink', 'type': 'str'}, 87 'current_page': {'key': 'value', 'type': '[TagContract]'} 88 } 89 90 def __init__(self, *args, **kwargs): 91 92 super(TagContractPaged, self).__init__(*args, **kwargs) 93class ProductContractPaged(Paged): 94 """ 95 A paging container for iterating over a list of :class:`ProductContract <azure.mgmt.apimanagement.models.ProductContract>` object 96 """ 97 98 _attribute_map = { 99 'next_link': {'key': 'nextLink', 'type': 'str'}, 100 'current_page': {'key': 'value', 'type': '[ProductContract]'} 101 } 102 103 def __init__(self, *args, **kwargs): 104 105 super(ProductContractPaged, self).__init__(*args, **kwargs) 106class SchemaContractPaged(Paged): 107 """ 108 A paging container for iterating over a list of :class:`SchemaContract <azure.mgmt.apimanagement.models.SchemaContract>` object 109 """ 110 111 _attribute_map = { 112 'next_link': {'key': 'nextLink', 'type': 'str'}, 113 'current_page': {'key': 'value', 'type': '[SchemaContract]'} 114 } 115 116 def __init__(self, *args, **kwargs): 117 118 super(SchemaContractPaged, self).__init__(*args, **kwargs) 119class DiagnosticContractPaged(Paged): 120 """ 121 A paging container for iterating over a list of :class:`DiagnosticContract <azure.mgmt.apimanagement.models.DiagnosticContract>` object 122 """ 123 124 _attribute_map = { 125 'next_link': {'key': 'nextLink', 'type': 'str'}, 126 'current_page': {'key': 'value', 'type': '[DiagnosticContract]'} 127 } 128 129 def __init__(self, *args, **kwargs): 130 131 super(DiagnosticContractPaged, self).__init__(*args, **kwargs) 132class IssueContractPaged(Paged): 133 """ 134 A paging container for iterating over a list of :class:`IssueContract <azure.mgmt.apimanagement.models.IssueContract>` object 135 """ 136 137 _attribute_map = { 138 'next_link': {'key': 'nextLink', 'type': 'str'}, 139 'current_page': {'key': 'value', 'type': '[IssueContract]'} 140 } 141 142 def __init__(self, *args, **kwargs): 143 144 super(IssueContractPaged, self).__init__(*args, **kwargs) 145class IssueCommentContractPaged(Paged): 146 """ 147 A paging container for iterating over a list of :class:`IssueCommentContract <azure.mgmt.apimanagement.models.IssueCommentContract>` object 148 """ 149 150 _attribute_map = { 151 'next_link': {'key': 'nextLink', 'type': 'str'}, 152 'current_page': {'key': 'value', 'type': '[IssueCommentContract]'} 153 } 154 155 def __init__(self, *args, **kwargs): 156 157 super(IssueCommentContractPaged, self).__init__(*args, **kwargs) 158class IssueAttachmentContractPaged(Paged): 159 """ 160 A paging container for iterating over a list of :class:`IssueAttachmentContract <azure.mgmt.apimanagement.models.IssueAttachmentContract>` object 161 """ 162 163 _attribute_map = { 164 'next_link': {'key': 'nextLink', 'type': 'str'}, 165 'current_page': {'key': 'value', 'type': '[IssueAttachmentContract]'} 166 } 167 168 def __init__(self, *args, **kwargs): 169 170 super(IssueAttachmentContractPaged, self).__init__(*args, **kwargs) 171class TagDescriptionContractPaged(Paged): 172 """ 173 A paging container for iterating over a list of :class:`TagDescriptionContract <azure.mgmt.apimanagement.models.TagDescriptionContract>` object 174 """ 175 176 _attribute_map = { 177 'next_link': {'key': 'nextLink', 'type': 'str'}, 178 'current_page': {'key': 'value', 'type': '[TagDescriptionContract]'} 179 } 180 181 def __init__(self, *args, **kwargs): 182 183 super(TagDescriptionContractPaged, self).__init__(*args, **kwargs) 184class ApiVersionSetContractPaged(Paged): 185 """ 186 A paging container for iterating over a list of :class:`ApiVersionSetContract <azure.mgmt.apimanagement.models.ApiVersionSetContract>` object 187 """ 188 189 _attribute_map = { 190 'next_link': {'key': 'nextLink', 'type': 'str'}, 191 'current_page': {'key': 'value', 'type': '[ApiVersionSetContract]'} 192 } 193 194 def __init__(self, *args, **kwargs): 195 196 super(ApiVersionSetContractPaged, self).__init__(*args, **kwargs) 197class AuthorizationServerContractPaged(Paged): 198 """ 199 A paging container for iterating over a list of :class:`AuthorizationServerContract <azure.mgmt.apimanagement.models.AuthorizationServerContract>` object 200 """ 201 202 _attribute_map = { 203 'next_link': {'key': 'nextLink', 'type': 'str'}, 204 'current_page': {'key': 'value', 'type': '[AuthorizationServerContract]'} 205 } 206 207 def __init__(self, *args, **kwargs): 208 209 super(AuthorizationServerContractPaged, self).__init__(*args, **kwargs) 210class BackendContractPaged(Paged): 211 """ 212 A paging container for iterating over a list of :class:`BackendContract <azure.mgmt.apimanagement.models.BackendContract>` object 213 """ 214 215 _attribute_map = { 216 'next_link': {'key': 'nextLink', 'type': 'str'}, 217 'current_page': {'key': 'value', 'type': '[BackendContract]'} 218 } 219 220 def __init__(self, *args, **kwargs): 221 222 super(BackendContractPaged, self).__init__(*args, **kwargs) 223class CacheContractPaged(Paged): 224 """ 225 A paging container for iterating over a list of :class:`CacheContract <azure.mgmt.apimanagement.models.CacheContract>` object 226 """ 227 228 _attribute_map = { 229 'next_link': {'key': 'nextLink', 'type': 'str'}, 230 'current_page': {'key': 'value', 'type': '[CacheContract]'} 231 } 232 233 def __init__(self, *args, **kwargs): 234 235 super(CacheContractPaged, self).__init__(*args, **kwargs) 236class CertificateContractPaged(Paged): 237 """ 238 A paging container for iterating over a list of :class:`CertificateContract <azure.mgmt.apimanagement.models.CertificateContract>` object 239 """ 240 241 _attribute_map = { 242 'next_link': {'key': 'nextLink', 'type': 'str'}, 243 'current_page': {'key': 'value', 'type': '[CertificateContract]'} 244 } 245 246 def __init__(self, *args, **kwargs): 247 248 super(CertificateContractPaged, self).__init__(*args, **kwargs) 249class OperationPaged(Paged): 250 """ 251 A paging container for iterating over a list of :class:`Operation <azure.mgmt.apimanagement.models.Operation>` object 252 """ 253 254 _attribute_map = { 255 'next_link': {'key': 'nextLink', 'type': 'str'}, 256 'current_page': {'key': 'value', 'type': '[Operation]'} 257 } 258 259 def __init__(self, *args, **kwargs): 260 261 super(OperationPaged, self).__init__(*args, **kwargs) 262class ResourceSkuResultPaged(Paged): 263 """ 264 A paging container for iterating over a list of :class:`ResourceSkuResult <azure.mgmt.apimanagement.models.ResourceSkuResult>` object 265 """ 266 267 _attribute_map = { 268 'next_link': {'key': 'nextLink', 'type': 'str'}, 269 'current_page': {'key': 'value', 'type': '[ResourceSkuResult]'} 270 } 271 272 def __init__(self, *args, **kwargs): 273 274 super(ResourceSkuResultPaged, self).__init__(*args, **kwargs) 275class ApiManagementServiceResourcePaged(Paged): 276 """ 277 A paging container for iterating over a list of :class:`ApiManagementServiceResource <azure.mgmt.apimanagement.models.ApiManagementServiceResource>` object 278 """ 279 280 _attribute_map = { 281 'next_link': {'key': 'nextLink', 'type': 'str'}, 282 'current_page': {'key': 'value', 'type': '[ApiManagementServiceResource]'} 283 } 284 285 def __init__(self, *args, **kwargs): 286 287 super(ApiManagementServiceResourcePaged, self).__init__(*args, **kwargs) 288class EmailTemplateContractPaged(Paged): 289 """ 290 A paging container for iterating over a list of :class:`EmailTemplateContract <azure.mgmt.apimanagement.models.EmailTemplateContract>` object 291 """ 292 293 _attribute_map = { 294 'next_link': {'key': 'nextLink', 'type': 'str'}, 295 'current_page': {'key': 'value', 'type': '[EmailTemplateContract]'} 296 } 297 298 def __init__(self, *args, **kwargs): 299 300 super(EmailTemplateContractPaged, self).__init__(*args, **kwargs) 301class GatewayContractPaged(Paged): 302 """ 303 A paging container for iterating over a list of :class:`GatewayContract <azure.mgmt.apimanagement.models.GatewayContract>` object 304 """ 305 306 _attribute_map = { 307 'next_link': {'key': 'nextLink', 'type': 'str'}, 308 'current_page': {'key': 'value', 'type': '[GatewayContract]'} 309 } 310 311 def __init__(self, *args, **kwargs): 312 313 super(GatewayContractPaged, self).__init__(*args, **kwargs) 314class GatewayHostnameConfigurationContractPaged(Paged): 315 """ 316 A paging container for iterating over a list of :class:`GatewayHostnameConfigurationContract <azure.mgmt.apimanagement.models.GatewayHostnameConfigurationContract>` object 317 """ 318 319 _attribute_map = { 320 'next_link': {'key': 'nextLink', 'type': 'str'}, 321 'current_page': {'key': 'value', 'type': '[GatewayHostnameConfigurationContract]'} 322 } 323 324 def __init__(self, *args, **kwargs): 325 326 super(GatewayHostnameConfigurationContractPaged, self).__init__(*args, **kwargs) 327class GroupContractPaged(Paged): 328 """ 329 A paging container for iterating over a list of :class:`GroupContract <azure.mgmt.apimanagement.models.GroupContract>` object 330 """ 331 332 _attribute_map = { 333 'next_link': {'key': 'nextLink', 'type': 'str'}, 334 'current_page': {'key': 'value', 'type': '[GroupContract]'} 335 } 336 337 def __init__(self, *args, **kwargs): 338 339 super(GroupContractPaged, self).__init__(*args, **kwargs) 340class UserContractPaged(Paged): 341 """ 342 A paging container for iterating over a list of :class:`UserContract <azure.mgmt.apimanagement.models.UserContract>` object 343 """ 344 345 _attribute_map = { 346 'next_link': {'key': 'nextLink', 'type': 'str'}, 347 'current_page': {'key': 'value', 'type': '[UserContract]'} 348 } 349 350 def __init__(self, *args, **kwargs): 351 352 super(UserContractPaged, self).__init__(*args, **kwargs) 353class IdentityProviderContractPaged(Paged): 354 """ 355 A paging container for iterating over a list of :class:`IdentityProviderContract <azure.mgmt.apimanagement.models.IdentityProviderContract>` object 356 """ 357 358 _attribute_map = { 359 'next_link': {'key': 'nextLink', 'type': 'str'}, 360 'current_page': {'key': 'value', 'type': '[IdentityProviderContract]'} 361 } 362 363 def __init__(self, *args, **kwargs): 364 365 super(IdentityProviderContractPaged, self).__init__(*args, **kwargs) 366class LoggerContractPaged(Paged): 367 """ 368 A paging container for iterating over a list of :class:`LoggerContract <azure.mgmt.apimanagement.models.LoggerContract>` object 369 """ 370 371 _attribute_map = { 372 'next_link': {'key': 'nextLink', 'type': 'str'}, 373 'current_page': {'key': 'value', 'type': '[LoggerContract]'} 374 } 375 376 def __init__(self, *args, **kwargs): 377 378 super(LoggerContractPaged, self).__init__(*args, **kwargs) 379class NamedValueContractPaged(Paged): 380 """ 381 A paging container for iterating over a list of :class:`NamedValueContract <azure.mgmt.apimanagement.models.NamedValueContract>` object 382 """ 383 384 _attribute_map = { 385 'next_link': {'key': 'nextLink', 'type': 'str'}, 386 'current_page': {'key': 'value', 'type': '[NamedValueContract]'} 387 } 388 389 def __init__(self, *args, **kwargs): 390 391 super(NamedValueContractPaged, self).__init__(*args, **kwargs) 392class NotificationContractPaged(Paged): 393 """ 394 A paging container for iterating over a list of :class:`NotificationContract <azure.mgmt.apimanagement.models.NotificationContract>` object 395 """ 396 397 _attribute_map = { 398 'next_link': {'key': 'nextLink', 'type': 'str'}, 399 'current_page': {'key': 'value', 'type': '[NotificationContract]'} 400 } 401 402 def __init__(self, *args, **kwargs): 403 404 super(NotificationContractPaged, self).__init__(*args, **kwargs) 405class OpenidConnectProviderContractPaged(Paged): 406 """ 407 A paging container for iterating over a list of :class:`OpenidConnectProviderContract <azure.mgmt.apimanagement.models.OpenidConnectProviderContract>` object 408 """ 409 410 _attribute_map = { 411 'next_link': {'key': 'nextLink', 'type': 'str'}, 412 'current_page': {'key': 'value', 'type': '[OpenidConnectProviderContract]'} 413 } 414 415 def __init__(self, *args, **kwargs): 416 417 super(OpenidConnectProviderContractPaged, self).__init__(*args, **kwargs) 418class SubscriptionContractPaged(Paged): 419 """ 420 A paging container for iterating over a list of :class:`SubscriptionContract <azure.mgmt.apimanagement.models.SubscriptionContract>` object 421 """ 422 423 _attribute_map = { 424 'next_link': {'key': 'nextLink', 'type': 'str'}, 425 'current_page': {'key': 'value', 'type': '[SubscriptionContract]'} 426 } 427 428 def __init__(self, *args, **kwargs): 429 430 super(SubscriptionContractPaged, self).__init__(*args, **kwargs) 431class RegionContractPaged(Paged): 432 """ 433 A paging container for iterating over a list of :class:`RegionContract <azure.mgmt.apimanagement.models.RegionContract>` object 434 """ 435 436 _attribute_map = { 437 'next_link': {'key': 'nextLink', 'type': 'str'}, 438 'current_page': {'key': 'value', 'type': '[RegionContract]'} 439 } 440 441 def __init__(self, *args, **kwargs): 442 443 super(RegionContractPaged, self).__init__(*args, **kwargs) 444class ReportRecordContractPaged(Paged): 445 """ 446 A paging container for iterating over a list of :class:`ReportRecordContract <azure.mgmt.apimanagement.models.ReportRecordContract>` object 447 """ 448 449 _attribute_map = { 450 'next_link': {'key': 'nextLink', 'type': 'str'}, 451 'current_page': {'key': 'value', 'type': '[ReportRecordContract]'} 452 } 453 454 def __init__(self, *args, **kwargs): 455 456 super(ReportRecordContractPaged, self).__init__(*args, **kwargs) 457class RequestReportRecordContractPaged(Paged): 458 """ 459 A paging container for iterating over a list of :class:`RequestReportRecordContract <azure.mgmt.apimanagement.models.RequestReportRecordContract>` object 460 """ 461 462 _attribute_map = { 463 'next_link': {'key': 'nextLink', 'type': 'str'}, 464 'current_page': {'key': 'value', 'type': '[RequestReportRecordContract]'} 465 } 466 467 def __init__(self, *args, **kwargs): 468 469 super(RequestReportRecordContractPaged, self).__init__(*args, **kwargs) 470class UserIdentityContractPaged(Paged): 471 """ 472 A paging container for iterating over a list of :class:`UserIdentityContract <azure.mgmt.apimanagement.models.UserIdentityContract>` object 473 """ 474 475 _attribute_map = { 476 'next_link': {'key': 'nextLink', 'type': 'str'}, 477 'current_page': {'key': 'value', 'type': '[UserIdentityContract]'} 478 } 479 480 def __init__(self, *args, **kwargs): 481 482 super(UserIdentityContractPaged, self).__init__(*args, **kwargs) 483