Source code for azure.mgmt.web.v2016_09_01.models._paged_models

# coding=utf-8
# --------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for
# license information.
#
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is
# regenerated.
# --------------------------------------------------------------------------

from msrest.paging import Paged


[docs]class AppServiceEnvironmentResourcePaged(Paged): """ A paging container for iterating over a list of :class:`AppServiceEnvironmentResource <azure.mgmt.web.v2016_09_01.models.AppServiceEnvironmentResource>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[AppServiceEnvironmentResource]'} } def __init__(self, *args, **kwargs): super(AppServiceEnvironmentResourcePaged, self).__init__(*args, **kwargs)
[docs]class StampCapacityPaged(Paged): """ A paging container for iterating over a list of :class:`StampCapacity <azure.mgmt.web.v2016_09_01.models.StampCapacity>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[StampCapacity]'} } def __init__(self, *args, **kwargs): super(StampCapacityPaged, self).__init__(*args, **kwargs)
[docs]class ResourceMetricPaged(Paged): """ A paging container for iterating over a list of :class:`ResourceMetric <azure.mgmt.web.v2016_09_01.models.ResourceMetric>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ResourceMetric]'} } def __init__(self, *args, **kwargs): super(ResourceMetricPaged, self).__init__(*args, **kwargs)
[docs]class WorkerPoolResourcePaged(Paged): """ A paging container for iterating over a list of :class:`WorkerPoolResource <azure.mgmt.web.v2016_09_01.models.WorkerPoolResource>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[WorkerPoolResource]'} } def __init__(self, *args, **kwargs): super(WorkerPoolResourcePaged, self).__init__(*args, **kwargs)
[docs]class ResourceMetricDefinitionPaged(Paged): """ A paging container for iterating over a list of :class:`ResourceMetricDefinition <azure.mgmt.web.v2016_09_01.models.ResourceMetricDefinition>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ResourceMetricDefinition]'} } def __init__(self, *args, **kwargs): super(ResourceMetricDefinitionPaged, self).__init__(*args, **kwargs)
[docs]class SkuInfoPaged(Paged): """ A paging container for iterating over a list of :class:`SkuInfo <azure.mgmt.web.v2016_09_01.models.SkuInfo>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[SkuInfo]'} } def __init__(self, *args, **kwargs): super(SkuInfoPaged, self).__init__(*args, **kwargs)
[docs]class UsagePaged(Paged): """ A paging container for iterating over a list of :class:`Usage <azure.mgmt.web.v2016_09_01.models.Usage>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[Usage]'} } def __init__(self, *args, **kwargs): super(UsagePaged, self).__init__(*args, **kwargs)
[docs]class AppServicePlanPaged(Paged): """ A paging container for iterating over a list of :class:`AppServicePlan <azure.mgmt.web.v2016_09_01.models.AppServicePlan>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[AppServicePlan]'} } def __init__(self, *args, **kwargs): super(AppServicePlanPaged, self).__init__(*args, **kwargs)
[docs]class SitePaged(Paged): """ A paging container for iterating over a list of :class:`Site <azure.mgmt.web.v2016_09_01.models.Site>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[Site]'} } def __init__(self, *args, **kwargs): super(SitePaged, self).__init__(*args, **kwargs)
[docs]class CsmUsageQuotaPaged(Paged): """ A paging container for iterating over a list of :class:`CsmUsageQuota <azure.mgmt.web.v2016_09_01.models.CsmUsageQuota>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[CsmUsageQuota]'} } def __init__(self, *args, **kwargs): super(CsmUsageQuotaPaged, self).__init__(*args, **kwargs)
[docs]class StrPaged(Paged): """ A paging container for iterating over a list of str object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[str]'} } def __init__(self, *args, **kwargs): super(StrPaged, self).__init__(*args, **kwargs)
[docs]class HybridConnectionPaged(Paged): """ A paging container for iterating over a list of :class:`HybridConnection <azure.mgmt.web.v2016_09_01.models.HybridConnection>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[HybridConnection]'} } def __init__(self, *args, **kwargs): super(HybridConnectionPaged, self).__init__(*args, **kwargs)