Source code for azure.mgmt.web.v2016_03_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 CertificatePaged(Paged): """ A paging container for iterating over a list of :class:`Certificate <azure.mgmt.web.v2016_03_01.models.Certificate>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[Certificate]'} } def __init__(self, *args, **kwargs): super(CertificatePaged, self).__init__(*args, **kwargs)
[docs]class DeletedSitePaged(Paged): """ A paging container for iterating over a list of :class:`DeletedSite <azure.mgmt.web.v2016_03_01.models.DeletedSite>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[DeletedSite]'} } def __init__(self, *args, **kwargs): super(DeletedSitePaged, self).__init__(*args, **kwargs)
[docs]class DetectorResponsePaged(Paged): """ A paging container for iterating over a list of :class:`DetectorResponse <azure.mgmt.web.v2016_03_01.models.DetectorResponse>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[DetectorResponse]'} } def __init__(self, *args, **kwargs): super(DetectorResponsePaged, self).__init__(*args, **kwargs)
[docs]class DiagnosticCategoryPaged(Paged): """ A paging container for iterating over a list of :class:`DiagnosticCategory <azure.mgmt.web.v2016_03_01.models.DiagnosticCategory>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[DiagnosticCategory]'} } def __init__(self, *args, **kwargs): super(DiagnosticCategoryPaged, self).__init__(*args, **kwargs)
[docs]class AnalysisDefinitionPaged(Paged): """ A paging container for iterating over a list of :class:`AnalysisDefinition <azure.mgmt.web.v2016_03_01.models.AnalysisDefinition>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[AnalysisDefinition]'} } def __init__(self, *args, **kwargs): super(AnalysisDefinitionPaged, self).__init__(*args, **kwargs)
[docs]class DetectorDefinitionPaged(Paged): """ A paging container for iterating over a list of :class:`DetectorDefinition <azure.mgmt.web.v2016_03_01.models.DetectorDefinition>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[DetectorDefinition]'} } def __init__(self, *args, **kwargs): super(DetectorDefinitionPaged, self).__init__(*args, **kwargs)
[docs]class ApplicationStackPaged(Paged): """ A paging container for iterating over a list of :class:`ApplicationStack <azure.mgmt.web.v2016_03_01.models.ApplicationStack>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ApplicationStack]'} } def __init__(self, *args, **kwargs): super(ApplicationStackPaged, self).__init__(*args, **kwargs)
[docs]class CsmOperationDescriptionPaged(Paged): """ A paging container for iterating over a list of :class:`CsmOperationDescription <azure.mgmt.web.v2016_03_01.models.CsmOperationDescription>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[CsmOperationDescription]'} } def __init__(self, *args, **kwargs): super(CsmOperationDescriptionPaged, self).__init__(*args, **kwargs)
[docs]class RecommendationPaged(Paged): """ A paging container for iterating over a list of :class:`Recommendation <azure.mgmt.web.v2016_03_01.models.Recommendation>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[Recommendation]'} } def __init__(self, *args, **kwargs): super(RecommendationPaged, self).__init__(*args, **kwargs)
[docs]class ResourceHealthMetadataPaged(Paged): """ A paging container for iterating over a list of :class:`ResourceHealthMetadata <azure.mgmt.web.v2016_03_01.models.ResourceHealthMetadata>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ResourceHealthMetadata]'} } def __init__(self, *args, **kwargs): super(ResourceHealthMetadataPaged, self).__init__(*args, **kwargs)
[docs]class SourceControlPaged(Paged): """ A paging container for iterating over a list of :class:`SourceControl <azure.mgmt.web.v2016_03_01.models.SourceControl>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[SourceControl]'} } def __init__(self, *args, **kwargs): super(SourceControlPaged, self).__init__(*args, **kwargs)
[docs]class GeoRegionPaged(Paged): """ A paging container for iterating over a list of :class:`GeoRegion <azure.mgmt.web.v2016_03_01.models.GeoRegion>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[GeoRegion]'} } def __init__(self, *args, **kwargs): super(GeoRegionPaged, self).__init__(*args, **kwargs)
[docs]class IdentifierPaged(Paged): """ A paging container for iterating over a list of :class:`Identifier <azure.mgmt.web.v2016_03_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 PremierAddOnOfferPaged(Paged): """ A paging container for iterating over a list of :class:`PremierAddOnOffer <azure.mgmt.web.v2016_03_01.models.PremierAddOnOffer>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[PremierAddOnOffer]'} } def __init__(self, *args, **kwargs): super(PremierAddOnOfferPaged, self).__init__(*args, **kwargs)
[docs]class BillingMeterPaged(Paged): """ A paging container for iterating over a list of :class:`BillingMeter <azure.mgmt.web.v2016_03_01.models.BillingMeter>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[BillingMeter]'} } def __init__(self, *args, **kwargs): super(BillingMeterPaged, self).__init__(*args, **kwargs)