Source code for azure.mgmt.sql.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 RecoverableDatabasePaged(Paged): """ A paging container for iterating over a list of :class:`RecoverableDatabase <azure.mgmt.sql.models.RecoverableDatabase>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[RecoverableDatabase]'} } def __init__(self, *args, **kwargs): super(RecoverableDatabasePaged, self).__init__(*args, **kwargs)
[docs]class RestorableDroppedDatabasePaged(Paged): """ A paging container for iterating over a list of :class:`RestorableDroppedDatabase <azure.mgmt.sql.models.RestorableDroppedDatabase>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[RestorableDroppedDatabase]'} } def __init__(self, *args, **kwargs): super(RestorableDroppedDatabasePaged, self).__init__(*args, **kwargs)
[docs]class DataMaskingRulePaged(Paged): """ A paging container for iterating over a list of :class:`DataMaskingRule <azure.mgmt.sql.models.DataMaskingRule>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[DataMaskingRule]'} } def __init__(self, *args, **kwargs): super(DataMaskingRulePaged, self).__init__(*args, **kwargs)
[docs]class FirewallRulePaged(Paged): """ A paging container for iterating over a list of :class:`FirewallRule <azure.mgmt.sql.models.FirewallRule>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[FirewallRule]'} } def __init__(self, *args, **kwargs): super(FirewallRulePaged, self).__init__(*args, **kwargs)
[docs]class GeoBackupPolicyPaged(Paged): """ A paging container for iterating over a list of :class:`GeoBackupPolicy <azure.mgmt.sql.models.GeoBackupPolicy>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[GeoBackupPolicy]'} } def __init__(self, *args, **kwargs): super(GeoBackupPolicyPaged, self).__init__(*args, **kwargs)
[docs]class MetricPaged(Paged): """ A paging container for iterating over a list of :class:`Metric <azure.mgmt.sql.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 MetricDefinitionPaged(Paged): """ A paging container for iterating over a list of :class:`MetricDefinition <azure.mgmt.sql.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 DatabasePaged(Paged): """ A paging container for iterating over a list of :class:`Database <azure.mgmt.sql.models.Database>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[Database]'} } def __init__(self, *args, **kwargs): super(DatabasePaged, self).__init__(*args, **kwargs)
[docs]class ElasticPoolPaged(Paged): """ A paging container for iterating over a list of :class:`ElasticPool <azure.mgmt.sql.models.ElasticPool>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ElasticPool]'} } def __init__(self, *args, **kwargs): super(ElasticPoolPaged, self).__init__(*args, **kwargs)
[docs]class RecommendedElasticPoolPaged(Paged): """ A paging container for iterating over a list of :class:`RecommendedElasticPool <azure.mgmt.sql.models.RecommendedElasticPool>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[RecommendedElasticPool]'} } def __init__(self, *args, **kwargs): super(RecommendedElasticPoolPaged, self).__init__(*args, **kwargs)
[docs]class RecommendedElasticPoolMetricPaged(Paged): """ A paging container for iterating over a list of :class:`RecommendedElasticPoolMetric <azure.mgmt.sql.models.RecommendedElasticPoolMetric>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[RecommendedElasticPoolMetric]'} } def __init__(self, *args, **kwargs): super(RecommendedElasticPoolMetricPaged, self).__init__(*args, **kwargs)
[docs]class ReplicationLinkPaged(Paged): """ A paging container for iterating over a list of :class:`ReplicationLink <azure.mgmt.sql.models.ReplicationLink>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ReplicationLink]'} } def __init__(self, *args, **kwargs): super(ReplicationLinkPaged, self).__init__(*args, **kwargs)
[docs]class ServerCommunicationLinkPaged(Paged): """ A paging container for iterating over a list of :class:`ServerCommunicationLink <azure.mgmt.sql.models.ServerCommunicationLink>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ServerCommunicationLink]'} } def __init__(self, *args, **kwargs): super(ServerCommunicationLinkPaged, self).__init__(*args, **kwargs)
[docs]class ServiceObjectivePaged(Paged): """ A paging container for iterating over a list of :class:`ServiceObjective <azure.mgmt.sql.models.ServiceObjective>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ServiceObjective]'} } def __init__(self, *args, **kwargs): super(ServiceObjectivePaged, self).__init__(*args, **kwargs)
[docs]class ElasticPoolActivityPaged(Paged): """ A paging container for iterating over a list of :class:`ElasticPoolActivity <azure.mgmt.sql.models.ElasticPoolActivity>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ElasticPoolActivity]'} } def __init__(self, *args, **kwargs): super(ElasticPoolActivityPaged, self).__init__(*args, **kwargs)
[docs]class ElasticPoolDatabaseActivityPaged(Paged): """ A paging container for iterating over a list of :class:`ElasticPoolDatabaseActivity <azure.mgmt.sql.models.ElasticPoolDatabaseActivity>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ElasticPoolDatabaseActivity]'} } def __init__(self, *args, **kwargs): super(ElasticPoolDatabaseActivityPaged, self).__init__(*args, **kwargs)
[docs]class ServiceTierAdvisorPaged(Paged): """ A paging container for iterating over a list of :class:`ServiceTierAdvisor <azure.mgmt.sql.models.ServiceTierAdvisor>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ServiceTierAdvisor]'} } def __init__(self, *args, **kwargs): super(ServiceTierAdvisorPaged, self).__init__(*args, **kwargs)
[docs]class TransparentDataEncryptionActivityPaged(Paged): """ A paging container for iterating over a list of :class:`TransparentDataEncryptionActivity <azure.mgmt.sql.models.TransparentDataEncryptionActivity>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[TransparentDataEncryptionActivity]'} } def __init__(self, *args, **kwargs): super(TransparentDataEncryptionActivityPaged, self).__init__(*args, **kwargs)
[docs]class ServerUsagePaged(Paged): """ A paging container for iterating over a list of :class:`ServerUsage <azure.mgmt.sql.models.ServerUsage>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ServerUsage]'} } def __init__(self, *args, **kwargs): super(ServerUsagePaged, self).__init__(*args, **kwargs)
[docs]class DatabaseUsagePaged(Paged): """ A paging container for iterating over a list of :class:`DatabaseUsage <azure.mgmt.sql.models.DatabaseUsage>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[DatabaseUsage]'} } def __init__(self, *args, **kwargs): super(DatabaseUsagePaged, self).__init__(*args, **kwargs)
[docs]class EncryptionProtectorPaged(Paged): """ A paging container for iterating over a list of :class:`EncryptionProtector <azure.mgmt.sql.models.EncryptionProtector>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[EncryptionProtector]'} } def __init__(self, *args, **kwargs): super(EncryptionProtectorPaged, self).__init__(*args, **kwargs)
[docs]class FailoverGroupPaged(Paged): """ A paging container for iterating over a list of :class:`FailoverGroup <azure.mgmt.sql.models.FailoverGroup>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[FailoverGroup]'} } def __init__(self, *args, **kwargs): super(FailoverGroupPaged, self).__init__(*args, **kwargs)
[docs]class OperationPaged(Paged): """ A paging container for iterating over a list of :class:`Operation <azure.mgmt.sql.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 ServerKeyPaged(Paged): """ A paging container for iterating over a list of :class:`ServerKey <azure.mgmt.sql.models.ServerKey>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ServerKey]'} } def __init__(self, *args, **kwargs): super(ServerKeyPaged, self).__init__(*args, **kwargs)
[docs]class SyncAgentPaged(Paged): """ A paging container for iterating over a list of :class:`SyncAgent <azure.mgmt.sql.models.SyncAgent>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[SyncAgent]'} } def __init__(self, *args, **kwargs): super(SyncAgentPaged, self).__init__(*args, **kwargs)
[docs]class SyncAgentLinkedDatabasePaged(Paged): """ A paging container for iterating over a list of :class:`SyncAgentLinkedDatabase <azure.mgmt.sql.models.SyncAgentLinkedDatabase>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[SyncAgentLinkedDatabase]'} } def __init__(self, *args, **kwargs): super(SyncAgentLinkedDatabasePaged, self).__init__(*args, **kwargs)
[docs]class SyncDatabaseIdPropertiesPaged(Paged): """ A paging container for iterating over a list of :class:`SyncDatabaseIdProperties <azure.mgmt.sql.models.SyncDatabaseIdProperties>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[SyncDatabaseIdProperties]'} } def __init__(self, *args, **kwargs): super(SyncDatabaseIdPropertiesPaged, self).__init__(*args, **kwargs)
[docs]class SyncFullSchemaPropertiesPaged(Paged): """ A paging container for iterating over a list of :class:`SyncFullSchemaProperties <azure.mgmt.sql.models.SyncFullSchemaProperties>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[SyncFullSchemaProperties]'} } def __init__(self, *args, **kwargs): super(SyncFullSchemaPropertiesPaged, self).__init__(*args, **kwargs)
[docs]class SyncGroupLogPropertiesPaged(Paged): """ A paging container for iterating over a list of :class:`SyncGroupLogProperties <azure.mgmt.sql.models.SyncGroupLogProperties>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[SyncGroupLogProperties]'} } def __init__(self, *args, **kwargs): super(SyncGroupLogPropertiesPaged, self).__init__(*args, **kwargs)
[docs]class SyncGroupPaged(Paged): """ A paging container for iterating over a list of :class:`SyncGroup <azure.mgmt.sql.models.SyncGroup>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[SyncGroup]'} } def __init__(self, *args, **kwargs): super(SyncGroupPaged, self).__init__(*args, **kwargs)
[docs]class SyncMemberPaged(Paged): """ A paging container for iterating over a list of :class:`SyncMember <azure.mgmt.sql.models.SyncMember>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[SyncMember]'} } def __init__(self, *args, **kwargs): super(SyncMemberPaged, self).__init__(*args, **kwargs)
[docs]class SubscriptionUsagePaged(Paged): """ A paging container for iterating over a list of :class:`SubscriptionUsage <azure.mgmt.sql.models.SubscriptionUsage>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[SubscriptionUsage]'} } def __init__(self, *args, **kwargs): super(SubscriptionUsagePaged, self).__init__(*args, **kwargs)
[docs]class VirtualClusterPaged(Paged): """ A paging container for iterating over a list of :class:`VirtualCluster <azure.mgmt.sql.models.VirtualCluster>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[VirtualCluster]'} } def __init__(self, *args, **kwargs): super(VirtualClusterPaged, self).__init__(*args, **kwargs)
[docs]class VirtualNetworkRulePaged(Paged): """ A paging container for iterating over a list of :class:`VirtualNetworkRule <azure.mgmt.sql.models.VirtualNetworkRule>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[VirtualNetworkRule]'} } def __init__(self, *args, **kwargs): super(VirtualNetworkRulePaged, self).__init__(*args, **kwargs)
[docs]class ServerBlobAuditingPolicyPaged(Paged): """ A paging container for iterating over a list of :class:`ServerBlobAuditingPolicy <azure.mgmt.sql.models.ServerBlobAuditingPolicy>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ServerBlobAuditingPolicy]'} } def __init__(self, *args, **kwargs): super(ServerBlobAuditingPolicyPaged, self).__init__(*args, **kwargs)
[docs]class DatabaseBlobAuditingPolicyPaged(Paged): """ A paging container for iterating over a list of :class:`DatabaseBlobAuditingPolicy <azure.mgmt.sql.models.DatabaseBlobAuditingPolicy>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[DatabaseBlobAuditingPolicy]'} } def __init__(self, *args, **kwargs): super(DatabaseBlobAuditingPolicyPaged, self).__init__(*args, **kwargs)
[docs]class DatabaseVulnerabilityAssessmentPaged(Paged): """ A paging container for iterating over a list of :class:`DatabaseVulnerabilityAssessment <azure.mgmt.sql.models.DatabaseVulnerabilityAssessment>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[DatabaseVulnerabilityAssessment]'} } def __init__(self, *args, **kwargs): super(DatabaseVulnerabilityAssessmentPaged, self).__init__(*args, **kwargs)
[docs]class JobAgentPaged(Paged): """ A paging container for iterating over a list of :class:`JobAgent <azure.mgmt.sql.models.JobAgent>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[JobAgent]'} } def __init__(self, *args, **kwargs): super(JobAgentPaged, self).__init__(*args, **kwargs)
[docs]class JobCredentialPaged(Paged): """ A paging container for iterating over a list of :class:`JobCredential <azure.mgmt.sql.models.JobCredential>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[JobCredential]'} } def __init__(self, *args, **kwargs): super(JobCredentialPaged, self).__init__(*args, **kwargs)
[docs]class JobExecutionPaged(Paged): """ A paging container for iterating over a list of :class:`JobExecution <azure.mgmt.sql.models.JobExecution>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[JobExecution]'} } def __init__(self, *args, **kwargs): super(JobExecutionPaged, self).__init__(*args, **kwargs)
[docs]class JobPaged(Paged): """ A paging container for iterating over a list of :class:`Job <azure.mgmt.sql.models.Job>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[Job]'} } def __init__(self, *args, **kwargs): super(JobPaged, self).__init__(*args, **kwargs)
[docs]class JobStepPaged(Paged): """ A paging container for iterating over a list of :class:`JobStep <azure.mgmt.sql.models.JobStep>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[JobStep]'} } def __init__(self, *args, **kwargs): super(JobStepPaged, self).__init__(*args, **kwargs)
[docs]class JobTargetGroupPaged(Paged): """ A paging container for iterating over a list of :class:`JobTargetGroup <azure.mgmt.sql.models.JobTargetGroup>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[JobTargetGroup]'} } def __init__(self, *args, **kwargs): super(JobTargetGroupPaged, self).__init__(*args, **kwargs)
[docs]class JobVersionPaged(Paged): """ A paging container for iterating over a list of :class:`JobVersion <azure.mgmt.sql.models.JobVersion>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[JobVersion]'} } def __init__(self, *args, **kwargs): super(JobVersionPaged, self).__init__(*args, **kwargs)
[docs]class LongTermRetentionBackupPaged(Paged): """ A paging container for iterating over a list of :class:`LongTermRetentionBackup <azure.mgmt.sql.models.LongTermRetentionBackup>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[LongTermRetentionBackup]'} } def __init__(self, *args, **kwargs): super(LongTermRetentionBackupPaged, self).__init__(*args, **kwargs)
[docs]class ManagedBackupShortTermRetentionPolicyPaged(Paged): """ A paging container for iterating over a list of :class:`ManagedBackupShortTermRetentionPolicy <azure.mgmt.sql.models.ManagedBackupShortTermRetentionPolicy>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ManagedBackupShortTermRetentionPolicy]'} } def __init__(self, *args, **kwargs): super(ManagedBackupShortTermRetentionPolicyPaged, self).__init__(*args, **kwargs)
[docs]class ServerDnsAliasPaged(Paged): """ A paging container for iterating over a list of :class:`ServerDnsAlias <azure.mgmt.sql.models.ServerDnsAlias>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ServerDnsAlias]'} } def __init__(self, *args, **kwargs): super(ServerDnsAliasPaged, self).__init__(*args, **kwargs)
[docs]class ServerSecurityAlertPolicyPaged(Paged): """ A paging container for iterating over a list of :class:`ServerSecurityAlertPolicy <azure.mgmt.sql.models.ServerSecurityAlertPolicy>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ServerSecurityAlertPolicy]'} } def __init__(self, *args, **kwargs): super(ServerSecurityAlertPolicyPaged, self).__init__(*args, **kwargs)
[docs]class RestorableDroppedManagedDatabasePaged(Paged): """ A paging container for iterating over a list of :class:`RestorableDroppedManagedDatabase <azure.mgmt.sql.models.RestorableDroppedManagedDatabase>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[RestorableDroppedManagedDatabase]'} } def __init__(self, *args, **kwargs): super(RestorableDroppedManagedDatabasePaged, self).__init__(*args, **kwargs)
[docs]class RestorePointPaged(Paged): """ A paging container for iterating over a list of :class:`RestorePoint <azure.mgmt.sql.models.RestorePoint>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[RestorePoint]'} } def __init__(self, *args, **kwargs): super(RestorePointPaged, self).__init__(*args, **kwargs)
[docs]class ManagedDatabaseSecurityAlertPolicyPaged(Paged): """ A paging container for iterating over a list of :class:`ManagedDatabaseSecurityAlertPolicy <azure.mgmt.sql.models.ManagedDatabaseSecurityAlertPolicy>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ManagedDatabaseSecurityAlertPolicy]'} } def __init__(self, *args, **kwargs): super(ManagedDatabaseSecurityAlertPolicyPaged, self).__init__(*args, **kwargs)
[docs]class ManagedServerSecurityAlertPolicyPaged(Paged): """ A paging container for iterating over a list of :class:`ManagedServerSecurityAlertPolicy <azure.mgmt.sql.models.ManagedServerSecurityAlertPolicy>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ManagedServerSecurityAlertPolicy]'} } def __init__(self, *args, **kwargs): super(ManagedServerSecurityAlertPolicyPaged, self).__init__(*args, **kwargs)
[docs]class SensitivityLabelPaged(Paged): """ A paging container for iterating over a list of :class:`SensitivityLabel <azure.mgmt.sql.models.SensitivityLabel>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[SensitivityLabel]'} } def __init__(self, *args, **kwargs): super(SensitivityLabelPaged, self).__init__(*args, **kwargs)
[docs]class ManagedInstanceAdministratorPaged(Paged): """ A paging container for iterating over a list of :class:`ManagedInstanceAdministrator <azure.mgmt.sql.models.ManagedInstanceAdministrator>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ManagedInstanceAdministrator]'} } def __init__(self, *args, **kwargs): super(ManagedInstanceAdministratorPaged, self).__init__(*args, **kwargs)
[docs]class DatabaseOperationPaged(Paged): """ A paging container for iterating over a list of :class:`DatabaseOperation <azure.mgmt.sql.models.DatabaseOperation>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[DatabaseOperation]'} } def __init__(self, *args, **kwargs): super(DatabaseOperationPaged, self).__init__(*args, **kwargs)
[docs]class ElasticPoolOperationPaged(Paged): """ A paging container for iterating over a list of :class:`ElasticPoolOperation <azure.mgmt.sql.models.ElasticPoolOperation>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ElasticPoolOperation]'} } def __init__(self, *args, **kwargs): super(ElasticPoolOperationPaged, self).__init__(*args, **kwargs)
[docs]class VulnerabilityAssessmentScanRecordPaged(Paged): """ A paging container for iterating over a list of :class:`VulnerabilityAssessmentScanRecord <azure.mgmt.sql.models.VulnerabilityAssessmentScanRecord>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[VulnerabilityAssessmentScanRecord]'} } def __init__(self, *args, **kwargs): super(VulnerabilityAssessmentScanRecordPaged, self).__init__(*args, **kwargs)
[docs]class InstanceFailoverGroupPaged(Paged): """ A paging container for iterating over a list of :class:`InstanceFailoverGroup <azure.mgmt.sql.models.InstanceFailoverGroup>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[InstanceFailoverGroup]'} } def __init__(self, *args, **kwargs): super(InstanceFailoverGroupPaged, self).__init__(*args, **kwargs)
[docs]class BackupShortTermRetentionPolicyPaged(Paged): """ A paging container for iterating over a list of :class:`BackupShortTermRetentionPolicy <azure.mgmt.sql.models.BackupShortTermRetentionPolicy>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[BackupShortTermRetentionPolicy]'} } def __init__(self, *args, **kwargs): super(BackupShortTermRetentionPolicyPaged, self).__init__(*args, **kwargs)
[docs]class ManagedInstanceKeyPaged(Paged): """ A paging container for iterating over a list of :class:`ManagedInstanceKey <azure.mgmt.sql.models.ManagedInstanceKey>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ManagedInstanceKey]'} } def __init__(self, *args, **kwargs): super(ManagedInstanceKeyPaged, self).__init__(*args, **kwargs)
[docs]class ManagedInstanceEncryptionProtectorPaged(Paged): """ A paging container for iterating over a list of :class:`ManagedInstanceEncryptionProtector <azure.mgmt.sql.models.ManagedInstanceEncryptionProtector>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ManagedInstanceEncryptionProtector]'} } def __init__(self, *args, **kwargs): super(ManagedInstanceEncryptionProtectorPaged, self).__init__(*args, **kwargs)
[docs]class RecoverableManagedDatabasePaged(Paged): """ A paging container for iterating over a list of :class:`RecoverableManagedDatabase <azure.mgmt.sql.models.RecoverableManagedDatabase>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[RecoverableManagedDatabase]'} } def __init__(self, *args, **kwargs): super(RecoverableManagedDatabasePaged, self).__init__(*args, **kwargs)
[docs]class ManagedInstanceVulnerabilityAssessmentPaged(Paged): """ A paging container for iterating over a list of :class:`ManagedInstanceVulnerabilityAssessment <azure.mgmt.sql.models.ManagedInstanceVulnerabilityAssessment>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ManagedInstanceVulnerabilityAssessment]'} } def __init__(self, *args, **kwargs): super(ManagedInstanceVulnerabilityAssessmentPaged, self).__init__(*args, **kwargs)
[docs]class ServerVulnerabilityAssessmentPaged(Paged): """ A paging container for iterating over a list of :class:`ServerVulnerabilityAssessment <azure.mgmt.sql.models.ServerVulnerabilityAssessment>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ServerVulnerabilityAssessment]'} } def __init__(self, *args, **kwargs): super(ServerVulnerabilityAssessmentPaged, self).__init__(*args, **kwargs)
[docs]class InstancePoolPaged(Paged): """ A paging container for iterating over a list of :class:`InstancePool <azure.mgmt.sql.models.InstancePool>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[InstancePool]'} } def __init__(self, *args, **kwargs): super(InstancePoolPaged, self).__init__(*args, **kwargs)
[docs]class UsagePaged(Paged): """ A paging container for iterating over a list of :class:`Usage <azure.mgmt.sql.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 ManagedInstancePaged(Paged): """ A paging container for iterating over a list of :class:`ManagedInstance <azure.mgmt.sql.models.ManagedInstance>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ManagedInstance]'} } def __init__(self, *args, **kwargs): super(ManagedInstancePaged, self).__init__(*args, **kwargs)
[docs]class PrivateEndpointConnectionPaged(Paged): """ A paging container for iterating over a list of :class:`PrivateEndpointConnection <azure.mgmt.sql.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)
[docs]class PrivateLinkResourcePaged(Paged): """ A paging container for iterating over a list of :class:`PrivateLinkResource <azure.mgmt.sql.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 ServerPaged(Paged): """ A paging container for iterating over a list of :class:`Server <azure.mgmt.sql.models.Server>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[Server]'} } def __init__(self, *args, **kwargs): super(ServerPaged, self).__init__(*args, **kwargs)
[docs]class ManagedInstanceLongTermRetentionBackupPaged(Paged): """ A paging container for iterating over a list of :class:`ManagedInstanceLongTermRetentionBackup <azure.mgmt.sql.models.ManagedInstanceLongTermRetentionBackup>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ManagedInstanceLongTermRetentionBackup]'} } def __init__(self, *args, **kwargs): super(ManagedInstanceLongTermRetentionBackupPaged, self).__init__(*args, **kwargs)
[docs]class ManagedInstanceLongTermRetentionPolicyPaged(Paged): """ A paging container for iterating over a list of :class:`ManagedInstanceLongTermRetentionPolicy <azure.mgmt.sql.models.ManagedInstanceLongTermRetentionPolicy>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ManagedInstanceLongTermRetentionPolicy]'} } def __init__(self, *args, **kwargs): super(ManagedInstanceLongTermRetentionPolicyPaged, self).__init__(*args, **kwargs)
[docs]class WorkloadGroupPaged(Paged): """ A paging container for iterating over a list of :class:`WorkloadGroup <azure.mgmt.sql.models.WorkloadGroup>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[WorkloadGroup]'} } def __init__(self, *args, **kwargs): super(WorkloadGroupPaged, self).__init__(*args, **kwargs)
[docs]class WorkloadClassifierPaged(Paged): """ A paging container for iterating over a list of :class:`WorkloadClassifier <azure.mgmt.sql.models.WorkloadClassifier>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[WorkloadClassifier]'} } def __init__(self, *args, **kwargs): super(WorkloadClassifierPaged, self).__init__(*args, **kwargs)
[docs]class ManagedDatabasePaged(Paged): """ A paging container for iterating over a list of :class:`ManagedDatabase <azure.mgmt.sql.models.ManagedDatabase>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ManagedDatabase]'} } def __init__(self, *args, **kwargs): super(ManagedDatabasePaged, self).__init__(*args, **kwargs)
[docs]class ServerAzureADAdministratorPaged(Paged): """ A paging container for iterating over a list of :class:`ServerAzureADAdministrator <azure.mgmt.sql.models.ServerAzureADAdministrator>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ServerAzureADAdministrator]'} } def __init__(self, *args, **kwargs): super(ServerAzureADAdministratorPaged, self).__init__(*args, **kwargs)
[docs]class ManagedInstanceOperationPaged(Paged): """ A paging container for iterating over a list of :class:`ManagedInstanceOperation <azure.mgmt.sql.models.ManagedInstanceOperation>` object """ _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, 'current_page': {'key': 'value', 'type': '[ManagedInstanceOperation]'} } def __init__(self, *args, **kwargs): super(ManagedInstanceOperationPaged, self).__init__(*args, **kwargs)