Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

swagger changes for adding new parameter in dc telemetry #24834

fix mismatch

0a89b90
Select commit
Loading
Failed to load commit list.
Merged

swagger changes for adding new parameter in dc telemetry #24834

fix mismatch
0a89b90
Select commit
Loading
Failed to load commit list.
This check has been archived and is scheduled for deletion. Learn more about checks retention
openapi-pipeline-app / Swagger SDK Breaking Change Tracking succeeded Jul 19, 2023 in 2m 6s

Swagger SDK Breaking Change Tracking succeeded

UpdateTracking
View more details.

Details

Breaking Changes Tracking

⚠️azure-sdk-for-go - sdk/resourcemanager/sql/armsql - Approved - 2.0.0-beta.1
Diff with approved:
+	Enum `DNSRefreshConfigurationPropertiesStatus` has been removed
+	Enum `ManagedInstancePropertiesProvisioningState` has been removed
+	Enum `PrimaryAggregationType` has been removed
+	Enum `ReplicationMode` has been removed
+	Enum `ServiceObjectiveName` has been removed
+	Enum `UnitDefinitionType` has been removed
+	Enum `UnitType` has been removed
+	Enum `UpsertManagedServerOperationStepStatus` has been removed
+	Field `CurrentValue`, `DisplayName`, `Limit`, `NextResetTime`, `ResourceName`, `Unit` of struct `ServerUsage` has been removed
+	Field `DatabaseVulnerabilityAssessmentRuleBaseline` of struct `ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClientCreateOrUpdateResponse` has been removed
+	Field `DatabaseVulnerabilityAssessmentRuleBaseline` of struct `ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClientGetResponse` has been removed
+	Field `Family`, `MaintenanceConfigurationID` of struct `VirtualClusterProperties` has been removed
+	Field `LastHardenedLsn`, `LinkState`, `PrimaryAvailabilityGroupName`, `SecondaryAvailabilityGroupName`, `SourceEndpoint`, `SourceReplicaID`, `TargetDatabase`, `TargetReplicaID` of struct `DistributedAvailabilityGroupProperties` has been removed
+	Field `ZoneRedundant` of struct `ManagedInstanceEditionCapability` has been removed
+	Function `*ClientFactory.NewElasticPoolActivitiesClient` has been removed
+	Function `*ClientFactory.NewElasticPoolDatabaseActivitiesClient` has been removed
+	Function `*ClientFactory.NewServerCommunicationLinksClient` has been removed
+	Function `*ClientFactory.NewServiceObjectivesClient` has been removed
+	Function `*DataMaskingPoliciesClient.CreateOrUpdate` parameter(s) have been changed from `(context.Context, string, string, string, DataMaskingPolicy, *DataMaskingPoliciesClientCreateOrUpdateOptions)` to `(context.Context, string, string, string, DataMaskingPolicyName, DataMaskingPolicy, *DataMaskingPoliciesClientCreateOrUpdateOptions)`
+	Function `*DataMaskingPoliciesClient.Get` parameter(s) have been changed from `(context.Context, string, string, string, *DataMaskingPoliciesClientGetOptions)` to `(context.Context, string, string, string, DataMaskingPolicyName, *DataMaskingPoliciesClientGetOptions)`
+	Function `*DataMaskingRulesClient.CreateOrUpdate` parameter(s) have been changed from `(context.Context, string, string, string, string, DataMaskingRule, *DataMaskingRulesClientCreateOrUpdateOptions)` to `(context.Context, string, string, string, DataMaskingPolicyName, string, DataMaskingRule, *DataMaskingRulesClientCreateOrUpdateOptions)`
+	Function `*DataMaskingRulesClient.NewListByDatabasePager` parameter(s) have been changed from `(string, string, string, *DataMaskingRulesClientListByDatabaseOptions)` to `(string, string, string, DataMaskingPolicyName, *DataMaskingRulesClientListByDatabaseOptions)`
+	Function `*DatabasesClient.NewListMetricDefinitionsPager` has been removed
+	Function `*DatabasesClient.NewListMetricsPager` has been removed
+	Function `*DistributedAvailabilityGroupsClient.BeginCreateOrUpdate` parameter(s) have been changed from `(context.Context, string, string, string, DistributedAvailabilityGroup, *DistributedAvailabilityGroupsClientBeginCreateOrUpdateOptions)` to `(context.Context, string, string, string, DistributedAvailabilityGroupsCreateOrUpdateRequestBody, *DistributedAvailabilityGroupsClientBeginCreateOrUpdateOptions)`
+	Function `*ElasticPoolActivitiesClient.NewListByElasticPoolPager` has been removed
+	Function `*ElasticPoolDatabaseActivitiesClient.NewListByElasticPoolPager` has been removed
+	Function `*ElasticPoolsClient.NewListMetricDefinitionsPager` has been removed
+	Function `*ElasticPoolsClient.NewListMetricsPager` has been removed
+	Function `*GeoBackupPoliciesClient.NewListByDatabasePager` has been removed
+	Function `*ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClient.CreateOrUpdate` parameter(s) have been changed from `(context.Context, string, string, string, VulnerabilityAssessmentName, string, VulnerabilityAssessmentPolicyBaselineName, DatabaseVulnerabilityAssessmentRuleBaseline, *ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClientCreateOrUpdateOptions)` to `(context.Context, string, string, string, VulnerabilityAssessmentName, string, VulnerabilityAssessmentPolicyBaselineName, DatabaseVulnerabilityAssessmentRuleBaselineAutoGenerated, *ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClientCreateOrUpdateOptions)`
+	Function `*ManagedServerSecurityAlertPoliciesClient.BeginCreateOrUpdate` parameter(s) have been changed from `(context.Context, string, string, SecurityAlertPolicyName, ManagedServerSecurityAlertPolicy, *ManagedServerSecurityAlertPoliciesClientBeginCreateOrUpdateOptions)` to `(context.Context, string, string, SecurityAlertPolicyNameAutoGenerated, ManagedServerSecurityAlertPolicy, *ManagedServerSecurityAlertPoliciesClientBeginCreateOrUpdateOptions)`
+	Function `*ManagedServerSecurityAlertPoliciesClient.Get` parameter(s) have been changed from `(context.Context, string, string, SecurityAlertPolicyName, *ManagedServerSecurityAlertPoliciesClientGetOptions)` to `(context.Context, string, string, SecurityAlertPolicyNameAutoGenerated, *ManagedServerSecurityAlertPoliciesClientGetOptions)`
+	Function `*OutboundFirewallRulesClient.BeginCreateOrUpdate` parameter(s) have been changed from `(context.Context, string, string, string, OutboundFirewallRule, *OutboundFirewallRulesClientBeginCreateOrUpdateOptions)` to `(context.Context, string, string, string, *OutboundFirewallRulesClientBeginCreateOrUpdateOptions)`
+	Function `*ServerCommunicationLinksClient.BeginCreateOrUpdate` has been removed
+	Function `*ServerCommunicationLinksClient.Delete` has been removed
+	Function `*ServerCommunicationLinksClient.Get` has been removed
+	Function `*ServerCommunicationLinksClient.NewListByServerPager` has been removed
+	Function `*ServerDevOpsAuditSettingsClient.BeginCreateOrUpdate` parameter(s) have been changed from `(context.Context, string, string, string, ServerDevOpsAuditingSettings, *ServerDevOpsAuditSettingsClientBeginCreateOrUpdateOptions)` to `(context.Context, string, string, DevOpsAuditingSettingsName, ServerDevOpsAuditingSettings, *ServerDevOpsAuditSettingsClientBeginCreateOrUpdateOptions)`
+	Function `*ServerDevOpsAuditSettingsClient.Get` parameter(s) have been changed from `(context.Context, string, string, string, *ServerDevOpsAuditSettingsClientGetOptions)` to `(context.Context, string, string, DevOpsAuditingSettingsName, *ServerDevOpsAuditSettingsClientGetOptions)`
+	Function `*ServerSecurityAlertPoliciesClient.BeginCreateOrUpdate` parameter(s) have been changed from `(context.Context, string, string, SecurityAlertPolicyName, ServerSecurityAlertPolicy, *ServerSecurityAlertPoliciesClientBeginCreateOrUpdateOptions)` to `(context.Context, string, string, SecurityAlertPolicyNameAutoGenerated, ServerSecurityAlertPolicy, *ServerSecurityAlertPoliciesClientBeginCreateOrUpdateOptions)`
+	Function `*ServerSecurityAlertPoliciesClient.Get` parameter(s) have been changed from `(context.Context, string, string, SecurityAlertPolicyName, *ServerSecurityAlertPoliciesClientGetOptions)` to `(context.Context, string, string, SecurityAlertPolicyNameAutoGenerated, *ServerSecurityAlertPoliciesClientGetOptions)`
+	Function `*ServiceObjectivesClient.Get` has been removed
+	Function `*ServiceObjectivesClient.NewListByServerPager` has been removed
+	Function `NewElasticPoolActivitiesClient` has been removed
+	Function `NewElasticPoolDatabaseActivitiesClient` has been removed
+	Function `NewServerCommunicationLinksClient` has been removed
+	Function `NewServiceObjectivesClient` has been removed
+	Operation `*ReplicationLinksClient.Delete` has been changed to LRO, use `*ReplicationLinksClient.BeginDelete` instead.
+	Operation `*TransparentDataEncryptionsClient.CreateOrUpdate` has been changed to LRO, use `*TransparentDataEncryptionsClient.BeginCreateOrUpdate` instead.
+	Operation `*VirtualClustersClient.UpdateDNSServers` has been changed to LRO, use `*VirtualClustersClient.BeginUpdateDNSServers` instead.
+	Struct `DNSRefreshConfigurationProperties` has been removed
+	Struct `ElasticPoolActivityListResult` has been removed
+	Struct `ElasticPoolActivityProperties` has been removed
+	Struct `ElasticPoolActivity` has been removed
+	Struct `ElasticPoolDatabaseActivityListResult` has been removed
+	Struct `ElasticPoolDatabaseActivityProperties` has been removed
+	Struct `ElasticPoolDatabaseActivity` has been removed
+	Struct `MetricAvailability` has been removed
+	Struct `MetricDefinitionListResult` has been removed
+	Struct `MetricDefinition` has been removed
+	Struct `MetricListResult` has been removed
+	Struct `MetricName` has been removed
+	Struct `MetricValue` has been removed
+	Struct `Metric` has been removed
+	Struct `OperationImpact` has been removed
+	Struct `ServerCommunicationLinkListResult` has been removed
+	Struct `ServerCommunicationLinkProperties` has been removed
+	Struct `ServerCommunicationLink` has been removed
+	Struct `ServiceObjectiveListResult` has been removed
+	Struct `ServiceObjectiveProperties` has been removed
+	Struct `ServiceObjective` has been removed
+	Struct `SloUsageMetric` has been removed
+	Struct `UpdateManagedInstanceDNSServersOperation` has been removed
+	Struct `UpsertManagedServerOperationStep` has been removed
+	Type of `DistributedAvailabilityGroupProperties.ReplicationMode` has been changed from `*ReplicationMode` to `*ReplicationModeType`
+	Type of `ExportDatabaseDefinition.NetworkIsolation` has been changed from `*NetworkIsolationSettings` to `*NetworkIsolationSettingsAutoGenerated`
+	Type of `ImportExistingDatabaseDefinition.NetworkIsolation` has been changed from `*NetworkIsolationSettings` to `*NetworkIsolationSettingsAutoGenerated`
+	Type of `ImportNewDatabaseDefinition.NetworkIsolation` has been changed from `*NetworkIsolationSettings` to `*NetworkIsolationSettingsAutoGenerated2`
+	Type of `JobExecutionsClientListByAgentOptions.Skip` has been changed from `*int32` to `*int64`
+	Type of `JobExecutionsClientListByAgentOptions.Top` has been changed from `*int32` to `*int64`
+	Type of `JobExecutionsClientListByJobOptions.Skip` has been changed from `*int32` to `*int64`
+	Type of `JobExecutionsClientListByJobOptions.Top` has been changed from `*int32` to `*int64`
+	Type of `JobStepExecutionsClientListByJobExecutionOptions.Skip` has been changed from `*int32` to `*int64`
+	Type of `JobStepExecutionsClientListByJobExecutionOptions.Top` has been changed from `*int32` to `*int64`
+	Type of `JobTargetExecutionsClientListByJobExecutionOptions.Skip` has been changed from `*int32` to `*int64`
+	Type of `JobTargetExecutionsClientListByJobExecutionOptions.Top` has been changed from `*int32` to `*int64`
+	Type of `JobTargetExecutionsClientListByStepOptions.Skip` has been changed from `*int32` to `*int64`
+	Type of `JobTargetExecutionsClientListByStepOptions.Top` has been changed from `*int32` to `*int64`
+	Type of `LongTermRetentionPolicy.Properties` has been changed from `*BaseLongTermRetentionPolicyProperties` to `*LongTermRetentionPolicyProperties`
+	Type of `ManagedDatabaseRestoreDetailsProperties.NumberOfFilesDetected` has been changed from `*int64` to `*int32`
+	Type of `ManagedDatabaseRestoreDetailsProperties.PercentCompleted` has been changed from `*float64` to `*int32`
+	Type of `ManagedDatabaseRestoreDetailsProperties.UnrestorableFiles` has been changed from `[]*string` to `[]*ManagedDatabaseRestoreDetailsUnrestorableFileProperties`
+	Type of `ManagedDatabaseSecurityEventsClientListByDatabaseOptions.Skip` has been changed from `*int32` to `*int64`
+	Type of `ManagedDatabaseSecurityEventsClientListByDatabaseOptions.Top` has been changed from `*int32` to `*int64`
+	Type of `ManagedInstanceOperationSteps.StepsList` has been changed from `[]*UpsertManagedServerOperationStep` to `[]*UpsertManagedServerOperationStepWithEstimatesAndDuration`
+	Type of `ManagedInstanceProperties.ProvisioningState` has been changed from `*ManagedInstancePropertiesProvisioningState` to `*ProvisioningState`
+	Type of `ServerProperties.PublicNetworkAccess` has been changed from `*ServerNetworkAccessFlag` to `*ServerPublicNetworkAccessFlag`
Diff with base:
+	Enum `DNSRefreshConfigurationPropertiesStatus` has been removed
+	Enum `ManagedInstancePropertiesProvisioningState` has been removed
+	Enum `PrimaryAggregationType` has been removed
+	Enum `ReplicationMode` has been removed
+	Enum `ServiceObjectiveName` has been removed
+	Enum `UnitDefinitionType` has been removed
+	Enum `UnitType` has been removed
+	Enum `UpsertManagedServerOperationStepStatus` has been removed
+	Field `CurrentValue`, `DisplayName`, `Limit`, `NextResetTime`, `ResourceName`, `Unit` of struct `ServerUsage` has been removed
+	Field `DatabaseVulnerabilityAssessmentRuleBaseline` of struct `ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClientCreateOrUpdateResponse` has been removed
+	Field `DatabaseVulnerabilityAssessmentRuleBaseline` of struct `ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClientGetResponse` has been removed
+	Field `Family`, `MaintenanceConfigurationID` of struct `VirtualClusterProperties` has been removed
+	Field `LastHardenedLsn`, `LinkState`, `PrimaryAvailabilityGroupName`, `SecondaryAvailabilityGroupName`, `SourceEndpoint`, `SourceReplicaID`, `TargetDatabase`, `TargetReplicaID` of struct `DistributedAvailabilityGroupProperties` has been removed
+	Field `ZoneRedundant` of struct `ManagedInstanceEditionCapability` has been removed
+	Function `*ClientFactory.NewElasticPoolActivitiesClient` has been removed
+	Function `*ClientFactory.NewElasticPoolDatabaseActivitiesClient` has been removed
+	Function `*ClientFactory.NewServerCommunicationLinksClient` has been removed
+	Function `*ClientFactory.NewServiceObjectivesClient` has been removed
+	Function `*DataMaskingPoliciesClient.CreateOrUpdate` parameter(s) have been changed from `(context.Context, string, string, string, DataMaskingPolicy, *DataMaskingPoliciesClientCreateOrUpdateOptions)` to `(context.Context, string, string, string, DataMaskingPolicyName, DataMaskingPolicy, *DataMaskingPoliciesClientCreateOrUpdateOptions)`
+	Function `*DataMaskingPoliciesClient.Get` parameter(s) have been changed from `(context.Context, string, string, string, *DataMaskingPoliciesClientGetOptions)` to `(context.Context, string, string, string, DataMaskingPolicyName, *DataMaskingPoliciesClientGetOptions)`
+	Function `*DataMaskingRulesClient.CreateOrUpdate` parameter(s) have been changed from `(context.Context, string, string, string, string, DataMaskingRule, *DataMaskingRulesClientCreateOrUpdateOptions)` to `(context.Context, string, string, string, DataMaskingPolicyName, string, DataMaskingRule, *DataMaskingRulesClientCreateOrUpdateOptions)`
+	Function `*DataMaskingRulesClient.NewListByDatabasePager` parameter(s) have been changed from `(string, string, string, *DataMaskingRulesClientListByDatabaseOptions)` to `(string, string, string, DataMaskingPolicyName, *DataMaskingRulesClientListByDatabaseOptions)`
+	Function `*DatabasesClient.NewListMetricDefinitionsPager` has been removed
+	Function `*DatabasesClient.NewListMetricsPager` has been removed
+	Function `*DistributedAvailabilityGroupsClient.BeginCreateOrUpdate` parameter(s) have been changed from `(context.Context, string, string, string, DistributedAvailabilityGroup, *DistributedAvailabilityGroupsClientBeginCreateOrUpdateOptions)` to `(context.Context, string, string, string, DistributedAvailabilityGroupsCreateOrUpdateRequestBody, *DistributedAvailabilityGroupsClientBeginCreateOrUpdateOptions)`
+	Function `*ElasticPoolActivitiesClient.NewListByElasticPoolPager` has been removed
+	Function `*ElasticPoolDatabaseActivitiesClient.NewListByElasticPoolPager` has been removed
+	Function `*ElasticPoolsClient.NewListMetricDefinitionsPager` has been removed
+	Function `*ElasticPoolsClient.NewListMetricsPager` has been removed
+	Function `*GeoBackupPoliciesClient.NewListByDatabasePager` has been removed
+	Function `*ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClient.CreateOrUpdate` parameter(s) have been changed from `(context.Context, string, string, string, VulnerabilityAssessmentName, string, VulnerabilityAssessmentPolicyBaselineName, DatabaseVulnerabilityAssessmentRuleBaseline, *ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClientCreateOrUpdateOptions)` to `(context.Context, string, string, string, VulnerabilityAssessmentName, string, VulnerabilityAssessmentPolicyBaselineName, DatabaseVulnerabilityAssessmentRuleBaselineAutoGenerated, *ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClientCreateOrUpdateOptions)`
+	Function `*ManagedServerSecurityAlertPoliciesClient.BeginCreateOrUpdate` parameter(s) have been changed from `(context.Context, string, string, SecurityAlertPolicyName, ManagedServerSecurityAlertPolicy, *ManagedServerSecurityAlertPoliciesClientBeginCreateOrUpdateOptions)` to `(context.Context, string, string, SecurityAlertPolicyNameAutoGenerated, ManagedServerSecurityAlertPolicy, *ManagedServerSecurityAlertPoliciesClientBeginCreateOrUpdateOptions)`
+	Function `*ManagedServerSecurityAlertPoliciesClient.Get` parameter(s) have been changed from `(context.Context, string, string, SecurityAlertPolicyName, *ManagedServerSecurityAlertPoliciesClientGetOptions)` to `(context.Context, string, string, SecurityAlertPolicyNameAutoGenerated, *ManagedServerSecurityAlertPoliciesClientGetOptions)`
+	Function `*OutboundFirewallRulesClient.BeginCreateOrUpdate` parameter(s) have been changed from `(context.Context, string, string, string, OutboundFirewallRule, *OutboundFirewallRulesClientBeginCreateOrUpdateOptions)` to `(context.Context, string, string, string, *OutboundFirewallRulesClientBeginCreateOrUpdateOptions)`
+	Function `*ServerCommunicationLinksClient.BeginCreateOrUpdate` has been removed
+	Function `*ServerCommunicationLinksClient.Delete` has been removed
+	Function `*ServerCommunicationLinksClient.Get` has been removed
+	Function `*ServerCommunicationLinksClient.NewListByServerPager` has been removed
+	Function `*ServerDevOpsAuditSettingsClient.BeginCreateOrUpdate` parameter(s) have been changed from `(context.Context, string, string, string, ServerDevOpsAuditingSettings, *ServerDevOpsAuditSettingsClientBeginCreateOrUpdateOptions)` to `(context.Context, string, string, DevOpsAuditingSettingsName, ServerDevOpsAuditingSettings, *ServerDevOpsAuditSettingsClientBeginCreateOrUpdateOptions)`
+	Function `*ServerDevOpsAuditSettingsClient.Get` parameter(s) have been changed from `(context.Context, string, string, string, *ServerDevOpsAuditSettingsClientGetOptions)` to `(context.Context, string, string, DevOpsAuditingSettingsName, *ServerDevOpsAuditSettingsClientGetOptions)`
+	Function `*ServerSecurityAlertPoliciesClient.BeginCreateOrUpdate` parameter(s) have been changed from `(context.Context, string, string, SecurityAlertPolicyName, ServerSecurityAlertPolicy, *ServerSecurityAlertPoliciesClientBeginCreateOrUpdateOptions)` to `(context.Context, string, string, SecurityAlertPolicyNameAutoGenerated, ServerSecurityAlertPolicy, *ServerSecurityAlertPoliciesClientBeginCreateOrUpdateOptions)`
+	Function `*ServerSecurityAlertPoliciesClient.Get` parameter(s) have been changed from `(context.Context, string, string, SecurityAlertPolicyName, *ServerSecurityAlertPoliciesClientGetOptions)` to `(context.Context, string, string, SecurityAlertPolicyNameAutoGenerated, *ServerSecurityAlertPoliciesClientGetOptions)`
+	Function `*ServiceObjectivesClient.Get` has been removed
+	Function `*ServiceObjectivesClient.NewListByServerPager` has been removed
+	Function `NewElasticPoolActivitiesClient` has been removed
+	Function `NewElasticPoolDatabaseActivitiesClient` has been removed
+	Function `NewServerCommunicationLinksClient` has been removed
+	Function `NewServiceObjectivesClient` has been removed
+	Operation `*ReplicationLinksClient.Delete` has been changed to LRO, use `*ReplicationLinksClient.BeginDelete` instead.
+	Operation `*TransparentDataEncryptionsClient.CreateOrUpdate` has been changed to LRO, use `*TransparentDataEncryptionsClient.BeginCreateOrUpdate` instead.
+	Operation `*VirtualClustersClient.UpdateDNSServers` has been changed to LRO, use `*VirtualClustersClient.BeginUpdateDNSServers` instead.
+	Struct `DNSRefreshConfigurationProperties` has been removed
+	Struct `ElasticPoolActivityListResult` has been removed
+	Struct `ElasticPoolActivityProperties` has been removed
+	Struct `ElasticPoolActivity` has been removed
+	Struct `ElasticPoolDatabaseActivityListResult` has been removed
+	Struct `ElasticPoolDatabaseActivityProperties` has been removed
+	Struct `ElasticPoolDatabaseActivity` has been removed
+	Struct `MetricAvailability` has been removed
+	Struct `MetricDefinitionListResult` has been removed
+	Struct `MetricDefinition` has been removed
+	Struct `MetricListResult` has been removed
+	Struct `MetricName` has been removed
+	Struct `MetricValue` has been removed
+	Struct `Metric` has been removed
+	Struct `OperationImpact` has been removed
+	Struct `ServerCommunicationLinkListResult` has been removed
+	Struct `ServerCommunicationLinkProperties` has been removed
+	Struct `ServerCommunicationLink` has been removed
+	Struct `ServiceObjectiveListResult` has been removed
+	Struct `ServiceObjectiveProperties` has been removed
+	Struct `ServiceObjective` has been removed
+	Struct `SloUsageMetric` has been removed
+	Struct `UpdateManagedInstanceDNSServersOperation` has been removed
+	Struct `UpsertManagedServerOperationStep` has been removed
+	Type of `DistributedAvailabilityGroupProperties.ReplicationMode` has been changed from `*ReplicationMode` to `*ReplicationModeType`
+	Type of `ExportDatabaseDefinition.NetworkIsolation` has been changed from `*NetworkIsolationSettings` to `*NetworkIsolationSettingsAutoGenerated`
+	Type of `ImportExistingDatabaseDefinition.NetworkIsolation` has been changed from `*NetworkIsolationSettings` to `*NetworkIsolationSettingsAutoGenerated`
+	Type of `ImportNewDatabaseDefinition.NetworkIsolation` has been changed from `*NetworkIsolationSettings` to `*NetworkIsolationSettingsAutoGenerated2`
+	Type of `JobExecutionsClientListByAgentOptions.Skip` has been changed from `*int32` to `*int64`
+	Type of `JobExecutionsClientListByAgentOptions.Top` has been changed from `*int32` to `*int64`
+	Type of `JobExecutionsClientListByJobOptions.Skip` has been changed from `*int32` to `*int64`
+	Type of `JobExecutionsClientListByJobOptions.Top` has been changed from `*int32` to `*int64`
+	Type of `JobStepExecutionsClientListByJobExecutionOptions.Skip` has been changed from `*int32` to `*int64`
+	Type of `JobStepExecutionsClientListByJobExecutionOptions.Top` has been changed from `*int32` to `*int64`
+	Type of `JobTargetExecutionsClientListByJobExecutionOptions.Skip` has been changed from `*int32` to `*int64`
+	Type of `JobTargetExecutionsClientListByJobExecutionOptions.Top` has been changed from `*int32` to `*int64`
+	Type of `JobTargetExecutionsClientListByStepOptions.Skip` has been changed from `*int32` to `*int64`
+	Type of `JobTargetExecutionsClientListByStepOptions.Top` has been changed from `*int32` to `*int64`
+	Type of `LongTermRetentionPolicy.Properties` has been changed from `*BaseLongTermRetentionPolicyProperties` to `*LongTermRetentionPolicyProperties`
+	Type of `ManagedDatabaseRestoreDetailsProperties.NumberOfFilesDetected` has been changed from `*int64` to `*int32`
+	Type of `ManagedDatabaseRestoreDetailsProperties.PercentCompleted` has been changed from `*float64` to `*int32`
+	Type of `ManagedDatabaseRestoreDetailsProperties.UnrestorableFiles` has been changed from `[]*string` to `[]*ManagedDatabaseRestoreDetailsUnrestorableFileProperties`
+	Type of `ManagedDatabaseSecurityEventsClientListByDatabaseOptions.Skip` has been changed from `*int32` to `*int64`
+	Type of `ManagedDatabaseSecurityEventsClientListByDatabaseOptions.Top` has been changed from `*int32` to `*int64`
+	Type of `ManagedInstanceOperationSteps.StepsList` has been changed from `[]*UpsertManagedServerOperationStep` to `[]*UpsertManagedServerOperationStepWithEstimatesAndDuration`
+	Type of `ManagedInstanceProperties.ProvisioningState` has been changed from `*ManagedInstancePropertiesProvisioningState` to `*ProvisioningState`
+	Type of `ServerProperties.PublicNetworkAccess` has been changed from `*ServerNetworkAccessFlag` to `*ServerPublicNetworkAccessFlag`
⚠️azure-sdk-for-js - @azure/arm-sql - Approved - 11.0.0-beta.1
Diff with approved:
	Class SqlManagementClient no longer has parameter elasticPoolActivities
	Class SqlManagementClient no longer has parameter elasticPoolDatabaseActivities
	Class SqlManagementClient no longer has parameter serverCommunicationLinks
	Class SqlManagementClient no longer has parameter serviceObjectives
	Interface DistributedAvailabilityGroup no longer has parameter lastHardenedLsn
	Interface DistributedAvailabilityGroup no longer has parameter linkState
	Interface DistributedAvailabilityGroup no longer has parameter primaryAvailabilityGroupName
	Interface DistributedAvailabilityGroup no longer has parameter secondaryAvailabilityGroupName
	Interface DistributedAvailabilityGroup no longer has parameter sourceEndpoint
	Interface DistributedAvailabilityGroup no longer has parameter sourceReplicaId
	Interface DistributedAvailabilityGroup no longer has parameter targetDatabase
	Interface DistributedAvailabilityGroup no longer has parameter targetReplicaId
	Interface ManagedInstanceEditionCapability no longer has parameter zoneRedundant
	Interface ServerUsage no longer has parameter name
	Interface ServerUsage no longer has parameter nextResetTime
	Interface ServerUsage no longer has parameter resourceName
	Operation DataMaskingPolicies.createOrUpdate has a new signature
	Operation DataMaskingPolicies.get has a new signature
	Operation DataMaskingRules.createOrUpdate has a new signature
	Operation DataMaskingRules.listByDatabase has a new signature
-	Operation DatabaseSqlVulnerabilityAssessmentScanResult.get has a new signature
-	Operation DatabaseSqlVulnerabilityAssessmentScanResult.listByScan has a new signature
	Operation DistributedAvailabilityGroups.beginCreateOrUpdate has a new signature
	Operation DistributedAvailabilityGroups.beginCreateOrUpdateAndWait has a new signature
+	Operation ManagedDatabaseVulnerabilityAssessmentRuleBaselines.createOrUpdate has a new signature
	Operation ManagedServerSecurityAlertPolicies.beginCreateOrUpdate has a new signature
	Operation ManagedServerSecurityAlertPolicies.beginCreateOrUpdateAndWait has a new signature
	Operation ManagedServerSecurityAlertPolicies.get has a new signature
	Operation OutboundFirewallRules.beginCreateOrUpdate has a new signature
	Operation OutboundFirewallRules.beginCreateOrUpdateAndWait has a new signature
	Operation ServerSecurityAlertPolicies.beginCreateOrUpdate has a new signature
	Operation ServerSecurityAlertPolicies.beginCreateOrUpdateAndWait has a new signature
	Operation ServerSecurityAlertPolicies.get has a new signature
-	Operation SqlVulnerabilityAssessmentScanResult.get has a new signature
-	Operation SqlVulnerabilityAssessmentScanResult.listByScan has a new signature
	Removed Enum KnownManagedInstancePropertiesProvisioningState
	Removed Enum KnownPrimaryAggregationType
	Removed Enum KnownReplicationMode
-	Removed Enum KnownSQLVulnerabilityAssessmentName
	Removed Enum KnownServiceObjectiveName
	Removed Enum KnownUnitDefinitionType
	Removed Enum KnownUnitType
	Removed Enum KnownUpsertManagedServerOperationStepStatus
	Removed operation Databases.listMetricDefinitions
	Removed operation Databases.listMetrics
	Removed operation ElasticPools.listMetricDefinitions
	Removed operation ElasticPools.listMetrics
	Removed operation GeoBackupPolicies.listByDatabase
	Removed operation group ElasticPoolActivities
	Removed operation group ElasticPoolDatabaseActivities
	Removed operation group ServerCommunicationLinks
	Removed operation group ServiceObjectives
-	Type of parameter networkIsolation of interface ImportNewDatabaseDefinition is changed from NetworkIsolationSettings to NetworkIsolationSettingsAutoGenerated
+	Type of parameter networkIsolation of interface ExportDatabaseDefinition is changed from NetworkIsolationSettings to NetworkIsolationSettingsAutoGenerated
+	Type of parameter networkIsolation of interface ImportExistingDatabaseDefinition is changed from NetworkIsolationSettings to NetworkIsolationSettingsAutoGenerated
+	Type of parameter networkIsolation of interface ImportNewDatabaseDefinition is changed from NetworkIsolationSettings to NetworkIsolationSettingsAutoGenerated2
	Type of parameter provisioningState of interface ManagedInstance is changed from ManagedInstancePropertiesProvisioningState to ProvisioningState
	Type of parameter provisioningState of interface ManagedInstanceUpdate is changed from ManagedInstancePropertiesProvisioningState to ProvisioningState
	Type of parameter replicationMode of interface DistributedAvailabilityGroup is changed from ReplicationMode to ReplicationModeType
	Type of parameter stepsList of interface ManagedInstanceOperationSteps is changed from UpsertManagedServerOperationStep[] to UpsertManagedServerOperationStepWithEstimatesAndDuration[]
Diff with base:
	Class SqlManagementClient no longer has parameter elasticPoolActivities
	Class SqlManagementClient no longer has parameter elasticPoolDatabaseActivities
	Class SqlManagementClient no longer has parameter serverCommunicationLinks
	Class SqlManagementClient no longer has parameter serviceObjectives
	Interface DistributedAvailabilityGroup no longer has parameter lastHardenedLsn
	Interface DistributedAvailabilityGroup no longer has parameter linkState
	Interface DistributedAvailabilityGroup no longer has parameter primaryAvailabilityGroupName
	Interface DistributedAvailabilityGroup no longer has parameter secondaryAvailabilityGroupName
	Interface DistributedAvailabilityGroup no longer has parameter sourceEndpoint
	Interface DistributedAvailabilityGroup no longer has parameter sourceReplicaId
	Interface DistributedAvailabilityGroup no longer has parameter targetDatabase
	Interface DistributedAvailabilityGroup no longer has parameter targetReplicaId
	Interface ManagedInstanceEditionCapability no longer has parameter zoneRedundant
	Interface ServerUsage no longer has parameter name
	Interface ServerUsage no longer has parameter nextResetTime
	Interface ServerUsage no longer has parameter resourceName
	Operation DataMaskingPolicies.createOrUpdate has a new signature
	Operation DataMaskingPolicies.get has a new signature
	Operation DataMaskingRules.createOrUpdate has a new signature
	Operation DataMaskingRules.listByDatabase has a new signature
-	Operation DatabaseSqlVulnerabilityAssessmentScanResult.get has a new signature
-	Operation DatabaseSqlVulnerabilityAssessmentScanResult.listByScan has a new signature
	Operation DistributedAvailabilityGroups.beginCreateOrUpdate has a new signature
	Operation DistributedAvailabilityGroups.beginCreateOrUpdateAndWait has a new signature
+	Operation ManagedDatabaseVulnerabilityAssessmentRuleBaselines.createOrUpdate has a new signature
	Operation ManagedServerSecurityAlertPolicies.beginCreateOrUpdate has a new signature
	Operation ManagedServerSecurityAlertPolicies.beginCreateOrUpdateAndWait has a new signature
	Operation ManagedServerSecurityAlertPolicies.get has a new signature
	Operation OutboundFirewallRules.beginCreateOrUpdate has a new signature
	Operation OutboundFirewallRules.beginCreateOrUpdateAndWait has a new signature
	Operation ServerSecurityAlertPolicies.beginCreateOrUpdate has a new signature
	Operation ServerSecurityAlertPolicies.beginCreateOrUpdateAndWait has a new signature
	Operation ServerSecurityAlertPolicies.get has a new signature
-	Operation SqlVulnerabilityAssessmentScanResult.get has a new signature
-	Operation SqlVulnerabilityAssessmentScanResult.listByScan has a new signature
	Removed Enum KnownManagedInstancePropertiesProvisioningState
	Removed Enum KnownPrimaryAggregationType
	Removed Enum KnownReplicationMode
-	Removed Enum KnownSQLVulnerabilityAssessmentName
	Removed Enum KnownServiceObjectiveName
	Removed Enum KnownUnitDefinitionType
	Removed Enum KnownUnitType
	Removed Enum KnownUpsertManagedServerOperationStepStatus
	Removed operation Databases.listMetricDefinitions
	Removed operation Databases.listMetrics
	Removed operation ElasticPools.listMetricDefinitions
	Removed operation ElasticPools.listMetrics
	Removed operation GeoBackupPolicies.listByDatabase
	Removed operation group ElasticPoolActivities
	Removed operation group ElasticPoolDatabaseActivities
	Removed operation group ServerCommunicationLinks
	Removed operation group ServiceObjectives
-	Type of parameter networkIsolation of interface ImportNewDatabaseDefinition is changed from NetworkIsolationSettings to NetworkIsolationSettingsAutoGenerated
+	Type of parameter networkIsolation of interface ExportDatabaseDefinition is changed from NetworkIsolationSettings to NetworkIsolationSettingsAutoGenerated
+	Type of parameter networkIsolation of interface ImportExistingDatabaseDefinition is changed from NetworkIsolationSettings to NetworkIsolationSettingsAutoGenerated
+	Type of parameter networkIsolation of interface ImportNewDatabaseDefinition is changed from NetworkIsolationSettings to NetworkIsolationSettingsAutoGenerated2
	Type of parameter provisioningState of interface ManagedInstance is changed from ManagedInstancePropertiesProvisioningState to ProvisioningState
	Type of parameter provisioningState of interface ManagedInstanceUpdate is changed from ManagedInstancePropertiesProvisioningState to ProvisioningState
	Type of parameter replicationMode of interface DistributedAvailabilityGroup is changed from ReplicationMode to ReplicationModeType
	Type of parameter stepsList of interface ManagedInstanceOperationSteps is changed from UpsertManagedServerOperationStep[] to UpsertManagedServerOperationStepWithEstimatesAndDuration[]
⚠️azure-sdk-for-python-track2 - track2_azure-mgmt-sql - Approved - 4.0.0b10
Diff with approved:
+	Model DistributedAvailabilityGroup no longer has parameter last_hardened_lsn
+	Model DistributedAvailabilityGroup no longer has parameter link_state
+	Model DistributedAvailabilityGroup no longer has parameter primary_availability_group_name
+	Model DistributedAvailabilityGroup no longer has parameter secondary_availability_group_name
+	Model DistributedAvailabilityGroup no longer has parameter source_endpoint
+	Model DistributedAvailabilityGroup no longer has parameter source_replica_id
+	Model DistributedAvailabilityGroup no longer has parameter target_database
+	Model DistributedAvailabilityGroup no longer has parameter target_replica_id
+	Model ManagedInstanceEditionCapability no longer has parameter zone_redundant
+	Model ServerUsage no longer has parameter next_reset_time
+	Model ServerUsage no longer has parameter resource_name
+	Operation DataMaskingPoliciesOperations.create_or_update has a new required parameter data_masking_policy_name
+	Operation DataMaskingPoliciesOperations.get has a new required parameter data_masking_policy_name
+	Operation DataMaskingRulesOperations.create_or_update has a new required parameter data_masking_policy_name
+	Operation DataMaskingRulesOperations.list_by_database has a new required parameter data_masking_policy_name
+	Operation OutboundFirewallRulesOperations.begin_create_or_update no longer has parameter parameters
+	Removed operation DatabasesOperations.list_metric_definitions
+	Removed operation DatabasesOperations.list_metrics
+	Removed operation ElasticPoolsOperations.list_metric_definitions
+	Removed operation ElasticPoolsOperations.list_metrics
+	Removed operation GeoBackupPoliciesOperations.list_by_database
+	Removed operation group ElasticPoolActivitiesOperations
+	Removed operation group ElasticPoolDatabaseActivitiesOperations
+	Removed operation group ServerCommunicationLinksOperations
+	Removed operation group ServiceObjectivesOperations
Diff with base:
+	Model DistributedAvailabilityGroup no longer has parameter last_hardened_lsn
+	Model DistributedAvailabilityGroup no longer has parameter link_state
+	Model DistributedAvailabilityGroup no longer has parameter primary_availability_group_name
+	Model DistributedAvailabilityGroup no longer has parameter secondary_availability_group_name
+	Model DistributedAvailabilityGroup no longer has parameter source_endpoint
+	Model DistributedAvailabilityGroup no longer has parameter source_replica_id
+	Model DistributedAvailabilityGroup no longer has parameter target_database
+	Model DistributedAvailabilityGroup no longer has parameter target_replica_id
+	Model ManagedInstanceEditionCapability no longer has parameter zone_redundant
+	Model ServerUsage no longer has parameter next_reset_time
+	Model ServerUsage no longer has parameter resource_name
+	Operation DataMaskingPoliciesOperations.create_or_update has a new required parameter data_masking_policy_name
+	Operation DataMaskingPoliciesOperations.get has a new required parameter data_masking_policy_name
+	Operation DataMaskingRulesOperations.create_or_update has a new required parameter data_masking_policy_name
+	Operation DataMaskingRulesOperations.list_by_database has a new required parameter data_masking_policy_name
+	Operation OutboundFirewallRulesOperations.begin_create_or_update no longer has parameter parameters
+	Removed operation DatabasesOperations.list_metric_definitions
+	Removed operation DatabasesOperations.list_metrics
+	Removed operation ElasticPoolsOperations.list_metric_definitions
+	Removed operation ElasticPoolsOperations.list_metrics
+	Removed operation GeoBackupPoliciesOperations.list_by_database
+	Removed operation group ElasticPoolActivitiesOperations
+	Removed operation group ElasticPoolDatabaseActivitiesOperations
+	Removed operation group ServerCommunicationLinksOperations
+	Removed operation group ServiceObjectivesOperations