Skip to content

Commit e099dde

Browse files
author
SDKAuto
committed
CodeGen from PR 11840 in Azure/azure-rest-api-specs
Merge 969501806e7c89e707b64286f19a706f7b7ac635 into 88aae44
1 parent e1f2009 commit e099dde

13 files changed

+2085
-672
lines changed

sdk/sql/azure-mgmt-sql/azure/mgmt/sql/_sql_management_client.py

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -101,13 +101,12 @@
101101
from .operations import ServerAzureADAdministratorsOperations
102102
from .operations import SyncGroupsOperations
103103
from .operations import SyncMembersOperations
104-
from .operations import ManagedInstancesOperations
105-
from .operations import ManagedDatabaseRestoreDetailsOperations
106104
from .operations import ManagedDatabasesOperations
107105
from .operations import ServerAzureADOnlyAuthenticationsOperations
108-
from .operations import ImportExportOperations
106+
from .operations import ManagedInstancesOperations
109107
from .operations import ManagedInstanceAzureADOnlyAuthenticationsOperations
110108
from .operations import ServerTrustGroupsOperations
109+
from .operations import ServerDevOpsAuditSettingsOperations
111110
from . import models
112111

113112

@@ -293,20 +292,18 @@ class SqlManagementClient(SDKClient):
293292
:vartype sync_groups: azure.mgmt.sql.operations.SyncGroupsOperations
294293
:ivar sync_members: SyncMembers operations
295294
:vartype sync_members: azure.mgmt.sql.operations.SyncMembersOperations
296-
:ivar managed_instances: ManagedInstances operations
297-
:vartype managed_instances: azure.mgmt.sql.operations.ManagedInstancesOperations
298-
:ivar managed_database_restore_details: ManagedDatabaseRestoreDetails operations
299-
:vartype managed_database_restore_details: azure.mgmt.sql.operations.ManagedDatabaseRestoreDetailsOperations
300295
:ivar managed_databases: ManagedDatabases operations
301296
:vartype managed_databases: azure.mgmt.sql.operations.ManagedDatabasesOperations
302297
:ivar server_azure_ad_only_authentications: ServerAzureADOnlyAuthentications operations
303298
:vartype server_azure_ad_only_authentications: azure.mgmt.sql.operations.ServerAzureADOnlyAuthenticationsOperations
304-
:ivar import_export: ImportExport operations
305-
:vartype import_export: azure.mgmt.sql.operations.ImportExportOperations
299+
:ivar managed_instances: ManagedInstances operations
300+
:vartype managed_instances: azure.mgmt.sql.operations.ManagedInstancesOperations
306301
:ivar managed_instance_azure_ad_only_authentications: ManagedInstanceAzureADOnlyAuthentications operations
307302
:vartype managed_instance_azure_ad_only_authentications: azure.mgmt.sql.operations.ManagedInstanceAzureADOnlyAuthenticationsOperations
308303
:ivar server_trust_groups: ServerTrustGroups operations
309304
:vartype server_trust_groups: azure.mgmt.sql.operations.ServerTrustGroupsOperations
305+
:ivar server_dev_ops_audit_settings: ServerDevOpsAuditSettings operations
306+
:vartype server_dev_ops_audit_settings: azure.mgmt.sql.operations.ServerDevOpsAuditSettingsOperations
310307
311308
:param credentials: Credentials needed for the client to connect to Azure.
312309
:type credentials: :mod:`A msrestazure Credentials
@@ -503,17 +500,15 @@ def __init__(
503500
self._client, self.config, self._serialize, self._deserialize)
504501
self.sync_members = SyncMembersOperations(
505502
self._client, self.config, self._serialize, self._deserialize)
506-
self.managed_instances = ManagedInstancesOperations(
507-
self._client, self.config, self._serialize, self._deserialize)
508-
self.managed_database_restore_details = ManagedDatabaseRestoreDetailsOperations(
509-
self._client, self.config, self._serialize, self._deserialize)
510503
self.managed_databases = ManagedDatabasesOperations(
511504
self._client, self.config, self._serialize, self._deserialize)
512505
self.server_azure_ad_only_authentications = ServerAzureADOnlyAuthenticationsOperations(
513506
self._client, self.config, self._serialize, self._deserialize)
514-
self.import_export = ImportExportOperations(
507+
self.managed_instances = ManagedInstancesOperations(
515508
self._client, self.config, self._serialize, self._deserialize)
516509
self.managed_instance_azure_ad_only_authentications = ManagedInstanceAzureADOnlyAuthenticationsOperations(
517510
self._client, self.config, self._serialize, self._deserialize)
518511
self.server_trust_groups = ServerTrustGroupsOperations(
519512
self._client, self.config, self._serialize, self._deserialize)
513+
self.server_dev_ops_audit_settings = ServerDevOpsAuditSettingsOperations(
514+
self._client, self.config, self._serialize, self._deserialize)

sdk/sql/azure-mgmt-sql/azure/mgmt/sql/models/__init__.py

Lines changed: 44 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,6 @@
8484
from ._models_py3 import LongTermRetentionBackup
8585
from ._models_py3 import ManagedBackupShortTermRetentionPolicy
8686
from ._models_py3 import ManagedDatabase
87-
from ._models_py3 import ManagedDatabaseRestoreDetailsResult
8887
from ._models_py3 import ManagedDatabaseSecurityAlertPolicy
8988
from ._models_py3 import ManagedDatabaseUpdate
9089
from ._models_py3 import ManagedInstance
@@ -100,6 +99,9 @@
10099
from ._models_py3 import ManagedInstanceOperationParametersPair
101100
from ._models_py3 import ManagedInstanceOperationSteps
102101
from ._models_py3 import ManagedInstancePairInfo
102+
from ._models_py3 import ManagedInstancePecProperty
103+
from ._models_py3 import ManagedInstancePrivateEndpointConnectionProperties
104+
from ._models_py3 import ManagedInstancePrivateEndpointProperty
103105
from ._models_py3 import ManagedInstancePrivateLinkServiceConnectionStateProperty
104106
from ._models_py3 import ManagedInstanceUpdate
105107
from ._models_py3 import ManagedInstanceVcoresCapability
@@ -130,6 +132,9 @@
130132
from ._models_py3 import PrivateLinkResourceProperties
131133
from ._models_py3 import PrivateLinkServiceConnectionStateProperty
132134
from ._models_py3 import ProxyResource
135+
from ._models_py3 import QueryMetricInterval
136+
from ._models_py3 import QueryMetricProperties
137+
from ._models_py3 import QueryStatisticsProperties
133138
from ._models_py3 import ReadScaleCapability
134139
from ._models_py3 import RecommendedElasticPool
135140
from ._models_py3 import RecommendedElasticPoolMetric
@@ -151,6 +156,7 @@
151156
from ._models_py3 import ServerBlobAuditingPolicy
152157
from ._models_py3 import ServerCommunicationLink
153158
from ._models_py3 import ServerConnectionPolicy
159+
from ._models_py3 import ServerDevOpsAuditingSettings
154160
from ._models_py3 import ServerDnsAlias
155161
from ._models_py3 import ServerDnsAliasAcquisition
156162
from ._models_py3 import ServerInfo
@@ -182,7 +188,9 @@
182188
from ._models_py3 import SyncGroupSchemaTable
183189
from ._models_py3 import SyncGroupSchemaTableColumn
184190
from ._models_py3 import SyncMember
191+
from ._models_py3 import SystemData
185192
from ._models_py3 import TdeCertificate
193+
from ._models_py3 import TopQueries
186194
from ._models_py3 import TrackedResource
187195
from ._models_py3 import TransparentDataEncryption
188196
from ._models_py3 import TransparentDataEncryptionActivity
@@ -273,7 +281,6 @@
273281
from ._models import LongTermRetentionBackup
274282
from ._models import ManagedBackupShortTermRetentionPolicy
275283
from ._models import ManagedDatabase
276-
from ._models import ManagedDatabaseRestoreDetailsResult
277284
from ._models import ManagedDatabaseSecurityAlertPolicy
278285
from ._models import ManagedDatabaseUpdate
279286
from ._models import ManagedInstance
@@ -289,6 +296,9 @@
289296
from ._models import ManagedInstanceOperationParametersPair
290297
from ._models import ManagedInstanceOperationSteps
291298
from ._models import ManagedInstancePairInfo
299+
from ._models import ManagedInstancePecProperty
300+
from ._models import ManagedInstancePrivateEndpointConnectionProperties
301+
from ._models import ManagedInstancePrivateEndpointProperty
292302
from ._models import ManagedInstancePrivateLinkServiceConnectionStateProperty
293303
from ._models import ManagedInstanceUpdate
294304
from ._models import ManagedInstanceVcoresCapability
@@ -319,6 +329,9 @@
319329
from ._models import PrivateLinkResourceProperties
320330
from ._models import PrivateLinkServiceConnectionStateProperty
321331
from ._models import ProxyResource
332+
from ._models import QueryMetricInterval
333+
from ._models import QueryMetricProperties
334+
from ._models import QueryStatisticsProperties
322335
from ._models import ReadScaleCapability
323336
from ._models import RecommendedElasticPool
324337
from ._models import RecommendedElasticPoolMetric
@@ -340,6 +353,7 @@
340353
from ._models import ServerBlobAuditingPolicy
341354
from ._models import ServerCommunicationLink
342355
from ._models import ServerConnectionPolicy
356+
from ._models import ServerDevOpsAuditingSettings
343357
from ._models import ServerDnsAlias
344358
from ._models import ServerDnsAliasAcquisition
345359
from ._models import ServerInfo
@@ -371,7 +385,9 @@
371385
from ._models import SyncGroupSchemaTable
372386
from ._models import SyncGroupSchemaTableColumn
373387
from ._models import SyncMember
388+
from ._models import SystemData
374389
from ._models import TdeCertificate
390+
from ._models import TopQueries
375391
from ._models import TrackedResource
376392
from ._models import TransparentDataEncryption
377393
from ._models import TransparentDataEncryptionActivity
@@ -445,6 +461,7 @@
445461
from ._paged_models import ServerAzureADOnlyAuthenticationPaged
446462
from ._paged_models import ServerBlobAuditingPolicyPaged
447463
from ._paged_models import ServerCommunicationLinkPaged
464+
from ._paged_models import ServerDevOpsAuditingSettingsPaged
448465
from ._paged_models import ServerDnsAliasPaged
449466
from ._paged_models import ServerKeyPaged
450467
from ._paged_models import ServerPaged
@@ -462,6 +479,7 @@
462479
from ._paged_models import SyncGroupLogPropertiesPaged
463480
from ._paged_models import SyncGroupPaged
464481
from ._paged_models import SyncMemberPaged
482+
from ._paged_models import TopQueriesPaged
465483
from ._paged_models import TransparentDataEncryptionActivityPaged
466484
from ._paged_models import UsagePaged
467485
from ._paged_models import VirtualClusterPaged
@@ -544,15 +562,18 @@
544562
ManagedInstanceLicenseType,
545563
ManagedInstanceProxyOverride,
546564
StorageAccountType,
547-
StorageKeyType,
565+
QueryTimeGrainType,
566+
QueryMetricUnitType,
548567
CreateMode,
549568
SampleName,
550569
DatabaseStatus,
551570
DatabaseLicenseType,
552571
DatabaseReadScale,
553572
SecondaryType,
573+
StorageKeyType,
554574
ElasticPoolState,
555575
ElasticPoolLicenseType,
576+
CreatedByType,
556577
LongTermRetentionDatabaseState,
557578
VulnerabilityAssessmentPolicyBaselineName,
558579
SensitivityLabelSource,
@@ -563,6 +584,8 @@
563584
DatabaseState4,
564585
DatabaseState5,
565586
DatabaseState6,
587+
AggregationFunctionType,
588+
MetricType,
566589
ReplicaType,
567590
)
568591

@@ -641,7 +664,6 @@
641664
'LongTermRetentionBackup',
642665
'ManagedBackupShortTermRetentionPolicy',
643666
'ManagedDatabase',
644-
'ManagedDatabaseRestoreDetailsResult',
645667
'ManagedDatabaseSecurityAlertPolicy',
646668
'ManagedDatabaseUpdate',
647669
'ManagedInstance',
@@ -657,6 +679,9 @@
657679
'ManagedInstanceOperationParametersPair',
658680
'ManagedInstanceOperationSteps',
659681
'ManagedInstancePairInfo',
682+
'ManagedInstancePecProperty',
683+
'ManagedInstancePrivateEndpointConnectionProperties',
684+
'ManagedInstancePrivateEndpointProperty',
660685
'ManagedInstancePrivateLinkServiceConnectionStateProperty',
661686
'ManagedInstanceUpdate',
662687
'ManagedInstanceVcoresCapability',
@@ -687,6 +712,9 @@
687712
'PrivateLinkResourceProperties',
688713
'PrivateLinkServiceConnectionStateProperty',
689714
'ProxyResource',
715+
'QueryMetricInterval',
716+
'QueryMetricProperties',
717+
'QueryStatisticsProperties',
690718
'ReadScaleCapability',
691719
'RecommendedElasticPool',
692720
'RecommendedElasticPoolMetric',
@@ -708,6 +736,7 @@
708736
'ServerBlobAuditingPolicy',
709737
'ServerCommunicationLink',
710738
'ServerConnectionPolicy',
739+
'ServerDevOpsAuditingSettings',
711740
'ServerDnsAlias',
712741
'ServerDnsAliasAcquisition',
713742
'ServerInfo',
@@ -739,7 +768,9 @@
739768
'SyncGroupSchemaTable',
740769
'SyncGroupSchemaTableColumn',
741770
'SyncMember',
771+
'SystemData',
742772
'TdeCertificate',
773+
'TopQueries',
743774
'TrackedResource',
744775
'TransparentDataEncryption',
745776
'TransparentDataEncryptionActivity',
@@ -832,11 +863,13 @@
832863
'SyncGroupLogPropertiesPaged',
833864
'SyncGroupPaged',
834865
'SyncMemberPaged',
835-
'ManagedInstancePaged',
836866
'ManagedDatabasePaged',
837867
'ServerAzureADOnlyAuthenticationPaged',
868+
'ManagedInstancePaged',
869+
'TopQueriesPaged',
838870
'ManagedInstanceAzureADOnlyAuthenticationPaged',
839871
'ServerTrustGroupPaged',
872+
'ServerDevOpsAuditingSettingsPaged',
840873
'ServerConnectionType',
841874
'SecurityAlertPolicyState',
842875
'SecurityAlertPolicyEmailAccountAdmins',
@@ -911,15 +944,18 @@
911944
'ManagedInstanceLicenseType',
912945
'ManagedInstanceProxyOverride',
913946
'StorageAccountType',
914-
'StorageKeyType',
947+
'QueryTimeGrainType',
948+
'QueryMetricUnitType',
915949
'CreateMode',
916950
'SampleName',
917951
'DatabaseStatus',
918952
'DatabaseLicenseType',
919953
'DatabaseReadScale',
920954
'SecondaryType',
955+
'StorageKeyType',
921956
'ElasticPoolState',
922957
'ElasticPoolLicenseType',
958+
'CreatedByType',
923959
'LongTermRetentionDatabaseState',
924960
'VulnerabilityAssessmentPolicyBaselineName',
925961
'SensitivityLabelSource',
@@ -930,5 +966,7 @@
930966
'DatabaseState4',
931967
'DatabaseState5',
932968
'DatabaseState6',
969+
'AggregationFunctionType',
970+
'MetricType',
933971
'ReplicaType',
934972
]

0 commit comments

Comments
 (0)