Source code for azure.mgmt.devtestlabs.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 OperationMetadataPaged(Paged): """ A paging container for iterating over a list of :class:`OperationMetadata <azure.mgmt.devtestlabs.models.OperationMetadata>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[OperationMetadata]'} } def __init__(self, *args, **kwargs): super(OperationMetadataPaged, self).__init__(*args, **kwargs)
[docs]class LabPaged(Paged): """ A paging container for iterating over a list of :class:`Lab <azure.mgmt.devtestlabs.models.Lab>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[Lab]'} } def __init__(self, *args, **kwargs): super(LabPaged, self).__init__(*args, **kwargs)
[docs]class LabVhdPaged(Paged): """ A paging container for iterating over a list of :class:`LabVhd <azure.mgmt.devtestlabs.models.LabVhd>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[LabVhd]'} } def __init__(self, *args, **kwargs): super(LabVhdPaged, self).__init__(*args, **kwargs)
[docs]class SchedulePaged(Paged): """ A paging container for iterating over a list of :class:`Schedule <azure.mgmt.devtestlabs.models.Schedule>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[Schedule]'} } def __init__(self, *args, **kwargs): super(SchedulePaged, self).__init__(*args, **kwargs)
[docs]class ArtifactSourcePaged(Paged): """ A paging container for iterating over a list of :class:`ArtifactSource <azure.mgmt.devtestlabs.models.ArtifactSource>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ArtifactSource]'} } def __init__(self, *args, **kwargs): super(ArtifactSourcePaged, self).__init__(*args, **kwargs)
[docs]class ArmTemplatePaged(Paged): """ A paging container for iterating over a list of :class:`ArmTemplate <azure.mgmt.devtestlabs.models.ArmTemplate>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ArmTemplate]'} } def __init__(self, *args, **kwargs): super(ArmTemplatePaged, self).__init__(*args, **kwargs)
[docs]class ArtifactPaged(Paged): """ A paging container for iterating over a list of :class:`Artifact <azure.mgmt.devtestlabs.models.Artifact>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[Artifact]'} } def __init__(self, *args, **kwargs): super(ArtifactPaged, self).__init__(*args, **kwargs)
[docs]class CustomImagePaged(Paged): """ A paging container for iterating over a list of :class:`CustomImage <azure.mgmt.devtestlabs.models.CustomImage>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[CustomImage]'} } def __init__(self, *args, **kwargs): super(CustomImagePaged, self).__init__(*args, **kwargs)
[docs]class FormulaPaged(Paged): """ A paging container for iterating over a list of :class:`Formula <azure.mgmt.devtestlabs.models.Formula>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[Formula]'} } def __init__(self, *args, **kwargs): super(FormulaPaged, self).__init__(*args, **kwargs)
[docs]class GalleryImagePaged(Paged): """ A paging container for iterating over a list of :class:`GalleryImage <azure.mgmt.devtestlabs.models.GalleryImage>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[GalleryImage]'} } def __init__(self, *args, **kwargs): super(GalleryImagePaged, self).__init__(*args, **kwargs)
[docs]class NotificationChannelPaged(Paged): """ A paging container for iterating over a list of :class:`NotificationChannel <azure.mgmt.devtestlabs.models.NotificationChannel>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[NotificationChannel]'} } def __init__(self, *args, **kwargs): super(NotificationChannelPaged, self).__init__(*args, **kwargs)
[docs]class PolicyPaged(Paged): """ A paging container for iterating over a list of :class:`Policy <azure.mgmt.devtestlabs.models.Policy>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[Policy]'} } def __init__(self, *args, **kwargs): super(PolicyPaged, self).__init__(*args, **kwargs)
[docs]class UserPaged(Paged): """ A paging container for iterating over a list of :class:`User <azure.mgmt.devtestlabs.models.User>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[User]'} } def __init__(self, *args, **kwargs): super(UserPaged, self).__init__(*args, **kwargs)
[docs]class DiskPaged(Paged): """ A paging container for iterating over a list of :class:`Disk <azure.mgmt.devtestlabs.models.Disk>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[Disk]'} } def __init__(self, *args, **kwargs): super(DiskPaged, self).__init__(*args, **kwargs)
[docs]class DtlEnvironmentPaged(Paged): """ A paging container for iterating over a list of :class:`DtlEnvironment <azure.mgmt.devtestlabs.models.DtlEnvironment>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[DtlEnvironment]'} } def __init__(self, *args, **kwargs): super(DtlEnvironmentPaged, self).__init__(*args, **kwargs)
[docs]class SecretPaged(Paged): """ A paging container for iterating over a list of :class:`Secret <azure.mgmt.devtestlabs.models.Secret>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[Secret]'} } def __init__(self, *args, **kwargs): super(SecretPaged, self).__init__(*args, **kwargs)
[docs]class ServiceFabricPaged(Paged): """ A paging container for iterating over a list of :class:`ServiceFabric <azure.mgmt.devtestlabs.models.ServiceFabric>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ServiceFabric]'} } def __init__(self, *args, **kwargs): super(ServiceFabricPaged, self).__init__(*args, **kwargs)
[docs]class LabVirtualMachinePaged(Paged): """ A paging container for iterating over a list of :class:`LabVirtualMachine <azure.mgmt.devtestlabs.models.LabVirtualMachine>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[LabVirtualMachine]'} } def __init__(self, *args, **kwargs): super(LabVirtualMachinePaged, self).__init__(*args, **kwargs)
[docs]class VirtualNetworkPaged(Paged): """ A paging container for iterating over a list of :class:`VirtualNetwork <azure.mgmt.devtestlabs.models.VirtualNetwork>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[VirtualNetwork]'} } def __init__(self, *args, **kwargs): super(VirtualNetworkPaged, self).__init__(*args, **kwargs)