Source code for azure.mgmt.web.v2016_08_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 SitePaged(Paged): """ A paging container for iterating over a list of :class:`Site <azure.mgmt.web.v2016_08_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 BackupItemPaged(Paged): """ A paging container for iterating over a list of :class:`BackupItem <azure.mgmt.web.v2016_08_01.models.BackupItem>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[BackupItem]'} } def __init__(self, *args, **kwargs): super(BackupItemPaged, self).__init__(*args, **kwargs)
[docs]class SiteConfigResourcePaged(Paged): """ A paging container for iterating over a list of :class:`SiteConfigResource <azure.mgmt.web.v2016_08_01.models.SiteConfigResource>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[SiteConfigResource]'} } def __init__(self, *args, **kwargs): super(SiteConfigResourcePaged, self).__init__(*args, **kwargs)
[docs]class SiteConfigurationSnapshotInfoPaged(Paged): """ A paging container for iterating over a list of :class:`SiteConfigurationSnapshotInfo <azure.mgmt.web.v2016_08_01.models.SiteConfigurationSnapshotInfo>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[SiteConfigurationSnapshotInfo]'} } def __init__(self, *args, **kwargs): super(SiteConfigurationSnapshotInfoPaged, self).__init__(*args, **kwargs)
[docs]class ContinuousWebJobPaged(Paged): """ A paging container for iterating over a list of :class:`ContinuousWebJob <azure.mgmt.web.v2016_08_01.models.ContinuousWebJob>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ContinuousWebJob]'} } def __init__(self, *args, **kwargs): super(ContinuousWebJobPaged, self).__init__(*args, **kwargs)
[docs]class DeploymentPaged(Paged): """ A paging container for iterating over a list of :class:`Deployment <azure.mgmt.web.v2016_08_01.models.Deployment>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[Deployment]'} } def __init__(self, *args, **kwargs): super(DeploymentPaged, self).__init__(*args, **kwargs)
[docs]class IdentifierPaged(Paged): """ A paging container for iterating over a list of :class:`Identifier <azure.mgmt.web.v2016_08_01.models.Identifier>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[Identifier]'} } def __init__(self, *args, **kwargs): super(IdentifierPaged, self).__init__(*args, **kwargs)
[docs]class FunctionEnvelopePaged(Paged): """ A paging container for iterating over a list of :class:`FunctionEnvelope <azure.mgmt.web.v2016_08_01.models.FunctionEnvelope>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[FunctionEnvelope]'} } def __init__(self, *args, **kwargs): super(FunctionEnvelopePaged, self).__init__(*args, **kwargs)
[docs]class HostNameBindingPaged(Paged): """ A paging container for iterating over a list of :class:`HostNameBinding <azure.mgmt.web.v2016_08_01.models.HostNameBinding>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[HostNameBinding]'} } def __init__(self, *args, **kwargs): super(HostNameBindingPaged, self).__init__(*args, **kwargs)
[docs]class SiteInstancePaged(Paged): """ A paging container for iterating over a list of :class:`SiteInstance <azure.mgmt.web.v2016_08_01.models.SiteInstance>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[SiteInstance]'} } def __init__(self, *args, **kwargs): super(SiteInstancePaged, self).__init__(*args, **kwargs)
[docs]class ProcessInfoPaged(Paged): """ A paging container for iterating over a list of :class:`ProcessInfo <azure.mgmt.web.v2016_08_01.models.ProcessInfo>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ProcessInfo]'} } def __init__(self, *args, **kwargs): super(ProcessInfoPaged, self).__init__(*args, **kwargs)
[docs]class ProcessModuleInfoPaged(Paged): """ A paging container for iterating over a list of :class:`ProcessModuleInfo <azure.mgmt.web.v2016_08_01.models.ProcessModuleInfo>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ProcessModuleInfo]'} } def __init__(self, *args, **kwargs): super(ProcessModuleInfoPaged, self).__init__(*args, **kwargs)
[docs]class ProcessThreadInfoPaged(Paged): """ A paging container for iterating over a list of :class:`ProcessThreadInfo <azure.mgmt.web.v2016_08_01.models.ProcessThreadInfo>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ProcessThreadInfo]'} } def __init__(self, *args, **kwargs): super(ProcessThreadInfoPaged, self).__init__(*args, **kwargs)
[docs]class ResourceMetricDefinitionPaged(Paged): """ A paging container for iterating over a list of :class:`ResourceMetricDefinition <azure.mgmt.web.v2016_08_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 ResourceMetricPaged(Paged): """ A paging container for iterating over a list of :class:`ResourceMetric <azure.mgmt.web.v2016_08_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 PerfMonResponsePaged(Paged): """ A paging container for iterating over a list of :class:`PerfMonResponse <azure.mgmt.web.v2016_08_01.models.PerfMonResponse>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[PerfMonResponse]'} } def __init__(self, *args, **kwargs): super(PerfMonResponsePaged, self).__init__(*args, **kwargs)
[docs]class PublicCertificatePaged(Paged): """ A paging container for iterating over a list of :class:`PublicCertificate <azure.mgmt.web.v2016_08_01.models.PublicCertificate>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[PublicCertificate]'} } def __init__(self, *args, **kwargs): super(PublicCertificatePaged, self).__init__(*args, **kwargs)
[docs]class SiteExtensionInfoPaged(Paged): """ A paging container for iterating over a list of :class:`SiteExtensionInfo <azure.mgmt.web.v2016_08_01.models.SiteExtensionInfo>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[SiteExtensionInfo]'} } def __init__(self, *args, **kwargs): super(SiteExtensionInfoPaged, self).__init__(*args, **kwargs)
[docs]class SlotDifferencePaged(Paged): """ A paging container for iterating over a list of :class:`SlotDifference <azure.mgmt.web.v2016_08_01.models.SlotDifference>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[SlotDifference]'} } def __init__(self, *args, **kwargs): super(SlotDifferencePaged, self).__init__(*args, **kwargs)
[docs]class SnapshotPaged(Paged): """ A paging container for iterating over a list of :class:`Snapshot <azure.mgmt.web.v2016_08_01.models.Snapshot>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[Snapshot]'} } def __init__(self, *args, **kwargs): super(SnapshotPaged, self).__init__(*args, **kwargs)
[docs]class TriggeredWebJobPaged(Paged): """ A paging container for iterating over a list of :class:`TriggeredWebJob <azure.mgmt.web.v2016_08_01.models.TriggeredWebJob>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[TriggeredWebJob]'} } def __init__(self, *args, **kwargs): super(TriggeredWebJobPaged, self).__init__(*args, **kwargs)
[docs]class TriggeredJobHistoryPaged(Paged): """ A paging container for iterating over a list of :class:`TriggeredJobHistory <azure.mgmt.web.v2016_08_01.models.TriggeredJobHistory>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[TriggeredJobHistory]'} } def __init__(self, *args, **kwargs): super(TriggeredJobHistoryPaged, self).__init__(*args, **kwargs)
[docs]class CsmUsageQuotaPaged(Paged): """ A paging container for iterating over a list of :class:`CsmUsageQuota <azure.mgmt.web.v2016_08_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 WebJobPaged(Paged): """ A paging container for iterating over a list of :class:`WebJob <azure.mgmt.web.v2016_08_01.models.WebJob>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[WebJob]'} } def __init__(self, *args, **kwargs): super(WebJobPaged, self).__init__(*args, **kwargs)