Source code for azure.mgmt.cosmosdb.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 DatabaseAccountGetResultsPaged(Paged): """ A paging container for iterating over a list of :class:`DatabaseAccountGetResults <azure.mgmt.cosmosdb.models.DatabaseAccountGetResults>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[DatabaseAccountGetResults]'} } def __init__(self, *args, **kwargs): super(DatabaseAccountGetResultsPaged, self).__init__(*args, **kwargs)
[docs]class MetricPaged(Paged): """ A paging container for iterating over a list of :class:`Metric <azure.mgmt.cosmosdb.models.Metric>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[Metric]'} } def __init__(self, *args, **kwargs): super(MetricPaged, self).__init__(*args, **kwargs)
[docs]class UsagePaged(Paged): """ A paging container for iterating over a list of :class:`Usage <azure.mgmt.cosmosdb.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 MetricDefinitionPaged(Paged): """ A paging container for iterating over a list of :class:`MetricDefinition <azure.mgmt.cosmosdb.models.MetricDefinition>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[MetricDefinition]'} } def __init__(self, *args, **kwargs): super(MetricDefinitionPaged, self).__init__(*args, **kwargs)
[docs]class OperationPaged(Paged): """ A paging container for iterating over a list of :class:`Operation <azure.mgmt.cosmosdb.models.Operation>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[Operation]'} } def __init__(self, *args, **kwargs): super(OperationPaged, self).__init__(*args, **kwargs)
[docs]class PercentileMetricPaged(Paged): """ A paging container for iterating over a list of :class:`PercentileMetric <azure.mgmt.cosmosdb.models.PercentileMetric>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[PercentileMetric]'} } def __init__(self, *args, **kwargs): super(PercentileMetricPaged, self).__init__(*args, **kwargs)
[docs]class PartitionMetricPaged(Paged): """ A paging container for iterating over a list of :class:`PartitionMetric <azure.mgmt.cosmosdb.models.PartitionMetric>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[PartitionMetric]'} } def __init__(self, *args, **kwargs): super(PartitionMetricPaged, self).__init__(*args, **kwargs)
[docs]class PartitionUsagePaged(Paged): """ A paging container for iterating over a list of :class:`PartitionUsage <azure.mgmt.cosmosdb.models.PartitionUsage>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[PartitionUsage]'} } def __init__(self, *args, **kwargs): super(PartitionUsagePaged, self).__init__(*args, **kwargs)
[docs]class SqlDatabaseGetResultsPaged(Paged): """ A paging container for iterating over a list of :class:`SqlDatabaseGetResults <azure.mgmt.cosmosdb.models.SqlDatabaseGetResults>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[SqlDatabaseGetResults]'} } def __init__(self, *args, **kwargs): super(SqlDatabaseGetResultsPaged, self).__init__(*args, **kwargs)
[docs]class SqlContainerGetResultsPaged(Paged): """ A paging container for iterating over a list of :class:`SqlContainerGetResults <azure.mgmt.cosmosdb.models.SqlContainerGetResults>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[SqlContainerGetResults]'} } def __init__(self, *args, **kwargs): super(SqlContainerGetResultsPaged, self).__init__(*args, **kwargs)
[docs]class SqlStoredProcedureGetResultsPaged(Paged): """ A paging container for iterating over a list of :class:`SqlStoredProcedureGetResults <azure.mgmt.cosmosdb.models.SqlStoredProcedureGetResults>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[SqlStoredProcedureGetResults]'} } def __init__(self, *args, **kwargs): super(SqlStoredProcedureGetResultsPaged, self).__init__(*args, **kwargs)
[docs]class SqlUserDefinedFunctionGetResultsPaged(Paged): """ A paging container for iterating over a list of :class:`SqlUserDefinedFunctionGetResults <azure.mgmt.cosmosdb.models.SqlUserDefinedFunctionGetResults>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[SqlUserDefinedFunctionGetResults]'} } def __init__(self, *args, **kwargs): super(SqlUserDefinedFunctionGetResultsPaged, self).__init__(*args, **kwargs)
[docs]class SqlTriggerGetResultsPaged(Paged): """ A paging container for iterating over a list of :class:`SqlTriggerGetResults <azure.mgmt.cosmosdb.models.SqlTriggerGetResults>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[SqlTriggerGetResults]'} } def __init__(self, *args, **kwargs): super(SqlTriggerGetResultsPaged, self).__init__(*args, **kwargs)
[docs]class MongoDBDatabaseGetResultsPaged(Paged): """ A paging container for iterating over a list of :class:`MongoDBDatabaseGetResults <azure.mgmt.cosmosdb.models.MongoDBDatabaseGetResults>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[MongoDBDatabaseGetResults]'} } def __init__(self, *args, **kwargs): super(MongoDBDatabaseGetResultsPaged, self).__init__(*args, **kwargs)
[docs]class MongoDBCollectionGetResultsPaged(Paged): """ A paging container for iterating over a list of :class:`MongoDBCollectionGetResults <azure.mgmt.cosmosdb.models.MongoDBCollectionGetResults>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[MongoDBCollectionGetResults]'} } def __init__(self, *args, **kwargs): super(MongoDBCollectionGetResultsPaged, self).__init__(*args, **kwargs)
[docs]class TableGetResultsPaged(Paged): """ A paging container for iterating over a list of :class:`TableGetResults <azure.mgmt.cosmosdb.models.TableGetResults>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[TableGetResults]'} } def __init__(self, *args, **kwargs): super(TableGetResultsPaged, self).__init__(*args, **kwargs)
[docs]class CassandraKeyspaceGetResultsPaged(Paged): """ A paging container for iterating over a list of :class:`CassandraKeyspaceGetResults <azure.mgmt.cosmosdb.models.CassandraKeyspaceGetResults>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[CassandraKeyspaceGetResults]'} } def __init__(self, *args, **kwargs): super(CassandraKeyspaceGetResultsPaged, self).__init__(*args, **kwargs)
[docs]class CassandraTableGetResultsPaged(Paged): """ A paging container for iterating over a list of :class:`CassandraTableGetResults <azure.mgmt.cosmosdb.models.CassandraTableGetResults>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[CassandraTableGetResults]'} } def __init__(self, *args, **kwargs): super(CassandraTableGetResultsPaged, self).__init__(*args, **kwargs)
[docs]class GremlinDatabaseGetResultsPaged(Paged): """ A paging container for iterating over a list of :class:`GremlinDatabaseGetResults <azure.mgmt.cosmosdb.models.GremlinDatabaseGetResults>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[GremlinDatabaseGetResults]'} } def __init__(self, *args, **kwargs): super(GremlinDatabaseGetResultsPaged, self).__init__(*args, **kwargs)
[docs]class GremlinGraphGetResultsPaged(Paged): """ A paging container for iterating over a list of :class:`GremlinGraphGetResults <azure.mgmt.cosmosdb.models.GremlinGraphGetResults>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[GremlinGraphGetResults]'} } def __init__(self, *args, **kwargs): super(GremlinGraphGetResultsPaged, self).__init__(*args, **kwargs)
[docs]class NotebookWorkspacePaged(Paged): """ A paging container for iterating over a list of :class:`NotebookWorkspace <azure.mgmt.cosmosdb.models.NotebookWorkspace>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[NotebookWorkspace]'} } def __init__(self, *args, **kwargs): super(NotebookWorkspacePaged, self).__init__(*args, **kwargs)
[docs]class PrivateLinkResourcePaged(Paged): """ A paging container for iterating over a list of :class:`PrivateLinkResource <azure.mgmt.cosmosdb.models.PrivateLinkResource>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[PrivateLinkResource]'} } def __init__(self, *args, **kwargs): super(PrivateLinkResourcePaged, self).__init__(*args, **kwargs)
[docs]class PrivateEndpointConnectionPaged(Paged): """ A paging container for iterating over a list of :class:`PrivateEndpointConnection <azure.mgmt.cosmosdb.models.PrivateEndpointConnection>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[PrivateEndpointConnection]'} } def __init__(self, *args, **kwargs): super(PrivateEndpointConnectionPaged, self).__init__(*args, **kwargs)