# SQL Database API coverage

Source service: `sql`. 111 of 392 tracked operations are implemented.

Service documentation: /azure/services/sql/

| Operation | Status |
| --- | --- |
| BackupShortTermRetentionPolicies.CreateOrUpdate | Implemented |
| BackupShortTermRetentionPolicies.Get | Implemented |
| BackupShortTermRetentionPolicies.ListByDatabase | Implemented |
| BackupShortTermRetentionPolicies.Update | Implemented |
| Capabilities.ListByLocation | Implemented |
| DataMaskingPolicies.CreateOrUpdate | Not implemented |
| DataMaskingPolicies.Get | Not implemented |
| DataMaskingRules.CreateOrUpdate | Not implemented |
| DataMaskingRules.ListByDatabase | Not implemented |
| DataWarehouseUserActivities.Get | Not implemented |
| DataWarehouseUserActivities.ListByDatabase | Not implemented |
| DatabaseAdvancedThreatProtectionSettings.CreateOrUpdate | Implemented |
| DatabaseAdvancedThreatProtectionSettings.Get | Implemented |
| DatabaseAdvancedThreatProtectionSettings.ListByDatabase | Implemented |
| DatabaseAdvisors.CreateOrUpdate | Not implemented |
| DatabaseAdvisors.Get | Not implemented |
| DatabaseAdvisors.ListByDatabase | Not implemented |
| DatabaseAdvisors.Update | Not implemented |
| DatabaseAutomaticTuning.Get | Not implemented |
| DatabaseAutomaticTuning.Update | Not implemented |
| DatabaseBlobAuditingPolicies.CreateOrUpdate | Implemented |
| DatabaseBlobAuditingPolicies.Get | Implemented |
| DatabaseBlobAuditingPolicies.ListByDatabase | Implemented |
| DatabaseColumns.Get | Implemented |
| DatabaseColumns.ListByDatabase | Not implemented |
| DatabaseColumns.ListByTable | Implemented |
| DatabaseConnectionPolicies.CreateOrUpdate | Not implemented |
| DatabaseConnectionPolicies.Get | Not implemented |
| DatabaseEncryptionProtectors.Revalidate | Not implemented |
| DatabaseEncryptionProtectors.Revert | Not implemented |
| DatabaseExtensions.CreateOrUpdate | Not implemented |
| DatabaseExtensions.Get | Not implemented |
| DatabaseExtensions.ListByDatabase | Not implemented |
| DatabaseOperations.Cancel | Not implemented |
| DatabaseOperations.ListByDatabase | Not implemented |
| DatabaseRecommendedActions.Get | Not implemented |
| DatabaseRecommendedActions.ListByDatabaseAdvisor | Not implemented |
| DatabaseRecommendedActions.Update | Not implemented |
| DatabaseSchemas.Get | Implemented |
| DatabaseSchemas.ListByDatabase | Implemented |
| DatabaseSecurityAlertPolicies.CreateOrUpdate | Implemented |
| DatabaseSecurityAlertPolicies.Get | Implemented |
| DatabaseSecurityAlertPolicies.ListByDatabase | Implemented |
| DatabaseSqlVulnerabilityAssessmentBaselines.CreateOrUpdate | Not implemented |
| DatabaseSqlVulnerabilityAssessmentBaselines.Get | Not implemented |
| DatabaseSqlVulnerabilityAssessmentBaselines.ListBySqlVulnerabilityAssessment | Not implemented |
| DatabaseSqlVulnerabilityAssessmentExecuteScan.Execute | Not implemented |
| DatabaseSqlVulnerabilityAssessmentRuleBaselines.CreateOrUpdate | Not implemented |
| DatabaseSqlVulnerabilityAssessmentRuleBaselines.Delete | Not implemented |
| DatabaseSqlVulnerabilityAssessmentRuleBaselines.Get | Not implemented |
| DatabaseSqlVulnerabilityAssessmentRuleBaselines.ListByBaseline | Not implemented |
| DatabaseSqlVulnerabilityAssessmentScanResult.Get | Not implemented |
| DatabaseSqlVulnerabilityAssessmentScanResult.ListByScan | Not implemented |
| DatabaseSqlVulnerabilityAssessmentScans.Get | Not implemented |
| DatabaseSqlVulnerabilityAssessmentScans.ListBySqlVulnerabilityAssessments | Not implemented |
| DatabaseSqlVulnerabilityAssessmentsSettings.Get | Not implemented |
| DatabaseSqlVulnerabilityAssessmentsSettings.ListByDatabase | Not implemented |
| DatabaseTableAuditingPolicies.CreateOrUpdate | Not implemented |
| DatabaseTableAuditingPolicies.Get | Not implemented |
| DatabaseTableAuditingPolicies.ListByDatabase | Not implemented |
| DatabaseTables.Get | Implemented |
| DatabaseTables.ListBySchema | Implemented |
| DatabaseUsages.ListByDatabase | Not implemented |
| DatabaseVulnerabilityAssessmentRuleBaselines.CreateOrUpdate | Not implemented |
| DatabaseVulnerabilityAssessmentRuleBaselines.Delete | Not implemented |
| DatabaseVulnerabilityAssessmentRuleBaselines.Get | Not implemented |
| DatabaseVulnerabilityAssessmentScans.Export | Not implemented |
| DatabaseVulnerabilityAssessmentScans.Get | Not implemented |
| DatabaseVulnerabilityAssessmentScans.InitiateScan | Not implemented |
| DatabaseVulnerabilityAssessmentScans.ListByDatabase | Not implemented |
| DatabaseVulnerabilityAssessments.CreateOrUpdate | Not implemented |
| DatabaseVulnerabilityAssessments.Delete | Not implemented |
| DatabaseVulnerabilityAssessments.Get | Not implemented |
| DatabaseVulnerabilityAssessments.ListByDatabase | Not implemented |
| Databases.CreateOrUpdate | Implemented |
| Databases.Delete | Implemented |
| Databases.Export | Not implemented |
| Databases.Failover | Not implemented |
| Databases.Get | Implemented |
| Databases.GetByElasticPool | Not implemented |
| Databases.GetByRecommendedElasticPool | Not implemented |
| Databases.Import | Not implemented |
| Databases.ListByElasticPool | Implemented |
| Databases.ListByRecommendedElasticPool | Not implemented |
| Databases.ListByServer | Implemented |
| Databases.ListInaccessibleByServer | Not implemented |
| Databases.ListMetricDefinitions | Not implemented |
| Databases.ListMetrics | Not implemented |
| Databases.Pause | Implemented |
| Databases.Rename | Implemented |
| Databases.Resume | Implemented |
| Databases.Update | Implemented |
| Databases.UpgradeDataWarehouse | Not implemented |
| DeletedServers.Get | Not implemented |
| DeletedServers.List | Not implemented |
| DeletedServers.ListByLocation | Not implemented |
| DeletedServers.Recover | Not implemented |
| DisasterRecoveryConfigurations.CreateOrUpdate | Not implemented |
| DisasterRecoveryConfigurations.Delete | Not implemented |
| DisasterRecoveryConfigurations.Failover | Not implemented |
| DisasterRecoveryConfigurations.FailoverAllowDataLoss | Not implemented |
| DisasterRecoveryConfigurations.Get | Not implemented |
| DisasterRecoveryConfigurations.List | Not implemented |
| ElasticPoolActivities.ListByElasticPool | Not implemented |
| ElasticPoolDatabaseActivities.ListByElasticPool | Not implemented |
| ElasticPoolOperations.Cancel | Not implemented |
| ElasticPoolOperations.ListByElasticPool | Not implemented |
| ElasticPools.CreateOrUpdate | Implemented |
| ElasticPools.Delete | Implemented |
| ElasticPools.Failover | Implemented |
| ElasticPools.Get | Implemented |
| ElasticPools.ListByServer | Implemented |
| ElasticPools.ListMetricDefinitions | Not implemented |
| ElasticPools.ListMetrics | Not implemented |
| ElasticPools.Update | Implemented |
| EncryptionProtectors.CreateOrUpdate | Implemented |
| EncryptionProtectors.Get | Implemented |
| EncryptionProtectors.ListByServer | Implemented |
| EncryptionProtectors.Revalidate | Implemented |
| ExtendedDatabaseBlobAuditingPolicies.CreateOrUpdate | Implemented |
| ExtendedDatabaseBlobAuditingPolicies.Get | Implemented |
| ExtendedDatabaseBlobAuditingPolicies.ListByDatabase | Implemented |
| ExtendedServerBlobAuditingPolicies.CreateOrUpdate | Implemented |
| ExtendedServerBlobAuditingPolicies.Get | Implemented |
| ExtendedServerBlobAuditingPolicies.ListByServer | Implemented |
| FailoverGroups.CreateOrUpdate | Implemented |
| FailoverGroups.Delete | Implemented |
| FailoverGroups.Failover | Implemented |
| FailoverGroups.ForceFailoverAllowDataLoss | Implemented |
| FailoverGroups.Get | Implemented |
| FailoverGroups.ListByServer | Implemented |
| FailoverGroups.TryPlannedBeforeForcedFailover | Implemented |
| FailoverGroups.Update | Implemented |
| FirewallRules.CreateOrUpdate | Implemented |
| FirewallRules.Delete | Implemented |
| FirewallRules.Get | Implemented |
| FirewallRules.ListByServer | Implemented |
| FirewallRules.Replace | Not implemented |
| GeoBackupPolicies.CreateOrUpdate | Not implemented |
| GeoBackupPolicies.Get | Not implemented |
| GeoBackupPolicies.List | Not implemented |
| Ipv6FirewallRules.CreateOrUpdate | Not implemented |
| Ipv6FirewallRules.Delete | Not implemented |
| Ipv6FirewallRules.Get | Not implemented |
| Ipv6FirewallRules.ListByServer | Not implemented |
| JobAgents.CreateOrUpdate | Not implemented |
| JobAgents.Delete | Not implemented |
| JobAgents.Get | Not implemented |
| JobAgents.ListByServer | Not implemented |
| JobAgents.Update | Not implemented |
| JobCredentials.CreateOrUpdate | Not implemented |
| JobCredentials.Delete | Not implemented |
| JobCredentials.Get | Not implemented |
| JobCredentials.ListByAgent | Not implemented |
| JobExecutions.Cancel | Not implemented |
| JobExecutions.Create | Not implemented |
| JobExecutions.CreateOrUpdate | Not implemented |
| JobExecutions.Get | Not implemented |
| JobExecutions.ListByAgent | Not implemented |
| JobExecutions.ListByJob | Not implemented |
| JobPrivateEndpoints.CreateOrUpdate | Not implemented |
| JobPrivateEndpoints.Delete | Not implemented |
| JobPrivateEndpoints.Get | Not implemented |
| JobPrivateEndpoints.ListByAgent | Not implemented |
| JobStepExecutions.Get | Not implemented |
| JobStepExecutions.ListByJobExecution | Not implemented |
| JobSteps.CreateOrUpdate | Not implemented |
| JobSteps.Delete | Not implemented |
| JobSteps.Get | Not implemented |
| JobSteps.GetByVersion | Not implemented |
| JobSteps.ListByJob | Not implemented |
| JobSteps.ListByVersion | Not implemented |
| JobTargetExecutions.Get | Not implemented |
| JobTargetExecutions.ListByJobExecution | Not implemented |
| JobTargetExecutions.ListByStep | Not implemented |
| JobTargetGroups.CreateOrUpdate | Not implemented |
| JobTargetGroups.Delete | Not implemented |
| JobTargetGroups.Get | Not implemented |
| JobTargetGroups.ListByAgent | Not implemented |
| JobVersions.Get | Not implemented |
| JobVersions.ListByJob | Not implemented |
| Jobs.CreateOrUpdate | Not implemented |
| Jobs.Delete | Not implemented |
| Jobs.Get | Not implemented |
| Jobs.ListByAgent | Not implemented |
| LedgerDigestUploads.CreateOrUpdate | Not implemented |
| LedgerDigestUploads.Disable | Not implemented |
| LedgerDigestUploads.Get | Not implemented |
| LedgerDigestUploads.ListByDatabase | Not implemented |
| LongTermRetentionBackups.ChangeAccessTier | Not implemented |
| LongTermRetentionBackups.ChangeAccessTierByResourceGroup | Not implemented |
| LongTermRetentionBackups.Copy | Not implemented |
| LongTermRetentionBackups.CopyByResourceGroup | Not implemented |
| LongTermRetentionBackups.Delete | Not implemented |
| LongTermRetentionBackups.DeleteByResourceGroup | Not implemented |
| LongTermRetentionBackups.Get | Not implemented |
| LongTermRetentionBackups.GetByResourceGroup | Not implemented |
| LongTermRetentionBackups.ListByDatabase | Not implemented |
| LongTermRetentionBackups.ListByLocation | Not implemented |
| LongTermRetentionBackups.ListByResourceGroupDatabase | Not implemented |
| LongTermRetentionBackups.ListByResourceGroupLocation | Not implemented |
| LongTermRetentionBackups.ListByResourceGroupServer | Not implemented |
| LongTermRetentionBackups.ListByServer | Not implemented |
| LongTermRetentionBackups.LockTimeBasedImmutability | Not implemented |
| LongTermRetentionBackups.LockTimeBasedImmutabilityByResourceGroup | Not implemented |
| LongTermRetentionBackups.RemoveLegalHoldImmutability | Not implemented |
| LongTermRetentionBackups.RemoveLegalHoldImmutabilityByResourceGroup | Not implemented |
| LongTermRetentionBackups.RemoveTimeBasedImmutability | Not implemented |
| LongTermRetentionBackups.RemoveTimeBasedImmutabilityByResourceGroup | Not implemented |
| LongTermRetentionBackups.SetLegalHoldImmutability | Not implemented |
| LongTermRetentionBackups.SetLegalHoldImmutabilityByResourceGroup | Not implemented |
| LongTermRetentionBackups.Update | Not implemented |
| LongTermRetentionBackups.UpdateByResourceGroup | Not implemented |
| LongTermRetentionPolicies.CreateOrUpdate | Implemented |
| LongTermRetentionPolicies.Get | Implemented |
| LongTermRetentionPolicies.ListByDatabase | Implemented |
| MaintenanceWindowOptions.Get | Not implemented |
| MaintenanceWindows.CreateOrUpdate | Not implemented |
| MaintenanceWindows.Get | Not implemented |
| NetworkSecurityPerimeterConfigurations.Get | Not implemented |
| NetworkSecurityPerimeterConfigurations.ListByServer | Not implemented |
| NetworkSecurityPerimeterConfigurations.Reconcile | Not implemented |
| Operations.List | Implemented |
| OutboundFirewallRules.CreateOrUpdate | Not implemented |
| OutboundFirewallRules.Delete | Not implemented |
| OutboundFirewallRules.Get | Not implemented |
| OutboundFirewallRules.ListByServer | Not implemented |
| PrivateEndpointConnections.CreateOrUpdate | Implemented |
| PrivateEndpointConnections.Delete | Implemented |
| PrivateEndpointConnections.Get | Implemented |
| PrivateEndpointConnections.ListByServer | Implemented |
| PrivateLinkResources.Get | Implemented |
| PrivateLinkResources.ListByServer | Implemented |
| Queries.ListByDatabase | Not implemented |
| QueryStatistics.ListByQuery | Not implemented |
| QueryTexts.ListByQuery | Not implemented |
| RecommendedElasticPools.Get | Not implemented |
| RecommendedElasticPools.ListByServer | Not implemented |
| RecommendedElasticPools.ListMetrics | Not implemented |
| RecommendedSensitivityLabels.Update | Not implemented |
| RecoverableDatabases.Get | Not implemented |
| RecoverableDatabases.ListByServer | Not implemented |
| ReplicationLinks.CreateOrUpdate | Not implemented |
| ReplicationLinks.Delete | Not implemented |
| ReplicationLinks.Failover | Not implemented |
| ReplicationLinks.FailoverAllowDataLoss | Not implemented |
| ReplicationLinks.Get | Not implemented |
| ReplicationLinks.ListByDatabase | Implemented |
| ReplicationLinks.ListByServer | Not implemented |
| ReplicationLinks.Unlink | Not implemented |
| ReplicationLinks.Update | Not implemented |
| RestorableDroppedDatabases.Get | Implemented |
| RestorableDroppedDatabases.ListByServer | Implemented |
| RestorePoints.Create | Not implemented |
| RestorePoints.Delete | Not implemented |
| RestorePoints.Get | Not implemented |
| RestorePoints.ListByDatabase | Not implemented |
| SensitivityLabels.CreateOrUpdate | Not implemented |
| SensitivityLabels.Delete | Not implemented |
| SensitivityLabels.DisableRecommendation | Not implemented |
| SensitivityLabels.EnableRecommendation | Not implemented |
| SensitivityLabels.Get | Not implemented |
| SensitivityLabels.ListByDatabase | Not implemented |
| SensitivityLabels.ListCurrentByDatabase | Not implemented |
| SensitivityLabels.ListRecommendedByDatabase | Not implemented |
| SensitivityLabels.Update | Not implemented |
| ServerAdvancedThreatProtectionSettings.CreateOrUpdate | Implemented |
| ServerAdvancedThreatProtectionSettings.Get | Implemented |
| ServerAdvancedThreatProtectionSettings.ListByServer | Implemented |
| ServerAdvisors.CreateOrUpdate | Not implemented |
| ServerAdvisors.Get | Not implemented |
| ServerAdvisors.ListByServer | Not implemented |
| ServerAdvisors.Update | Not implemented |
| ServerAutomaticTuning.Get | Not implemented |
| ServerAutomaticTuning.Update | Not implemented |
| ServerAzureAdAdministrators.CreateOrUpdate | Implemented |
| ServerAzureAdAdministrators.Delete | Implemented |
| ServerAzureAdAdministrators.Get | Implemented |
| ServerAzureAdAdministrators.ListByServer | Implemented |
| ServerAzureAdOnlyAuthentications.CreateOrUpdate | Implemented |
| ServerAzureAdOnlyAuthentications.Delete | Implemented |
| ServerAzureAdOnlyAuthentications.Get | Implemented |
| ServerAzureAdOnlyAuthentications.ListByServer | Implemented |
| ServerBlobAuditingPolicies.CreateOrUpdate | Implemented |
| ServerBlobAuditingPolicies.Get | Implemented |
| ServerBlobAuditingPolicies.ListByServer | Implemented |
| ServerCommunicationLinks.CreateOrUpdate | Not implemented |
| ServerCommunicationLinks.Delete | Not implemented |
| ServerCommunicationLinks.Get | Not implemented |
| ServerCommunicationLinks.ListByServer | Not implemented |
| ServerConnectionPolicies.CreateOrUpdate | Implemented |
| ServerConnectionPolicies.Get | Implemented |
| ServerConnectionPolicies.ListByServer | Implemented |
| ServerDevOpsAuditSettings.CreateOrUpdate | Not implemented |
| ServerDevOpsAuditSettings.Get | Not implemented |
| ServerDevOpsAuditSettings.ListByServer | Not implemented |
| ServerDnsAliases.Acquire | Not implemented |
| ServerDnsAliases.CreateOrUpdate | Not implemented |
| ServerDnsAliases.Delete | Not implemented |
| ServerDnsAliases.Get | Not implemented |
| ServerDnsAliases.ListByServer | Not implemented |
| ServerKeys.CreateOrUpdate | Implemented |
| ServerKeys.Delete | Implemented |
| ServerKeys.Get | Implemented |
| ServerKeys.ListByServer | Implemented |
| ServerOperations.ListByServer | Not implemented |
| ServerSecurityAlertPolicies.CreateOrUpdate | Implemented |
| ServerSecurityAlertPolicies.Get | Implemented |
| ServerSecurityAlertPolicies.ListByServer | Implemented |
| ServerTableAuditingPolicies.CreateOrUpdate | Not implemented |
| ServerTableAuditingPolicies.Get | Not implemented |
| ServerTableAuditingPolicies.ListByServer | Not implemented |
| ServerUsages.ListByServer | Not implemented |
| ServerVulnerabilityAssessments.CreateOrUpdate | Not implemented |
| ServerVulnerabilityAssessments.Delete | Not implemented |
| ServerVulnerabilityAssessments.Get | Not implemented |
| ServerVulnerabilityAssessments.ListByServer | Not implemented |
| Servers.CheckNameAvailability | Implemented |
| Servers.CreateOrUpdate | Implemented |
| Servers.Delete | Implemented |
| Servers.Get | Implemented |
| Servers.ImportDatabase | Not implemented |
| Servers.List | Implemented |
| Servers.ListByResourceGroup | Implemented |
| Servers.RefreshStatus | Not implemented |
| Servers.Update | Implemented |
| ServiceObjectives.Get | Not implemented |
| ServiceObjectives.ListByServer | Not implemented |
| ServiceTierAdvisors.Get | Not implemented |
| ServiceTierAdvisors.ListByDatabase | Not implemented |
| SqlVulnerabilityAssessmentBaseline.Get | Not implemented |
| SqlVulnerabilityAssessmentBaseline.ListBySqlVulnerabilityAssessment | Not implemented |
| SqlVulnerabilityAssessmentBaselines.CreateOrUpdate | Not implemented |
| SqlVulnerabilityAssessmentExecuteScan.Execute | Not implemented |
| SqlVulnerabilityAssessmentRuleBaseline.CreateOrUpdate | Not implemented |
| SqlVulnerabilityAssessmentRuleBaseline.Get | Not implemented |
| SqlVulnerabilityAssessmentRuleBaseline.ListByBaseline | Not implemented |
| SqlVulnerabilityAssessmentRuleBaselines.Delete | Not implemented |
| SqlVulnerabilityAssessmentScanResult.Get | Not implemented |
| SqlVulnerabilityAssessmentScanResult.ListByScan | Not implemented |
| SqlVulnerabilityAssessmentScans.Get | Not implemented |
| SqlVulnerabilityAssessmentScans.ListBySqlVulnerabilityAssessments | Not implemented |
| SqlVulnerabilityAssessments.Delete | Not implemented |
| SqlVulnerabilityAssessmentsSettings.CreateOrUpdate | Implemented |
| SqlVulnerabilityAssessmentsSettings.Get | Implemented |
| SqlVulnerabilityAssessmentsSettings.ListByServer | Implemented |
| SubscriptionUsages.Get | Not implemented |
| SubscriptionUsages.ListByLocation | Not implemented |
| SynapseLinkWorkspaces.ListByDatabase | Not implemented |
| SyncAgents.CreateOrUpdate | Not implemented |
| SyncAgents.Delete | Not implemented |
| SyncAgents.GenerateKey | Not implemented |
| SyncAgents.Get | Not implemented |
| SyncAgents.ListByServer | Not implemented |
| SyncAgents.ListLinkedDatabases | Not implemented |
| SyncGroups.CancelSync | Not implemented |
| SyncGroups.CreateOrUpdate | Not implemented |
| SyncGroups.Delete | Not implemented |
| SyncGroups.Get | Not implemented |
| SyncGroups.ListByDatabase | Not implemented |
| SyncGroups.ListHubSchemas | Not implemented |
| SyncGroups.ListLogs | Not implemented |
| SyncGroups.ListSyncDatabaseIds | Not implemented |
| SyncGroups.RefreshHubSchema | Not implemented |
| SyncGroups.TriggerSync | Not implemented |
| SyncGroups.Update | Not implemented |
| SyncMembers.CreateOrUpdate | Not implemented |
| SyncMembers.Delete | Not implemented |
| SyncMembers.Get | Not implemented |
| SyncMembers.ListBySyncGroup | Not implemented |
| SyncMembers.ListMemberSchemas | Not implemented |
| SyncMembers.RefreshMemberSchema | Not implemented |
| SyncMembers.Update | Not implemented |
| TdeCertificates.Create | Not implemented |
| TransparentDataEncryptionActivities.ListByConfiguration | Not implemented |
| TransparentDataEncryptions.CreateOrUpdate | Implemented |
| TransparentDataEncryptions.Get | Implemented |
| TransparentDataEncryptions.ListByDatabase | Implemented |
| TransparentDataEncryptions.Resume | Not implemented |
| TransparentDataEncryptions.Suspend | Not implemented |
| VirtualNetworkRules.CreateOrUpdate | Implemented |
| VirtualNetworkRules.Delete | Implemented |
| VirtualNetworkRules.Get | Implemented |
| VirtualNetworkRules.ListByServer | Implemented |
| WorkloadClassifiers.CreateOrUpdate | Not implemented |
| WorkloadClassifiers.Delete | Not implemented |
| WorkloadClassifiers.Get | Not implemented |
| WorkloadClassifiers.ListByWorkloadGroup | Not implemented |
| WorkloadGroups.CreateOrUpdate | Not implemented |
| WorkloadGroups.Delete | Not implemented |
| WorkloadGroups.Get | Not implemented |
| WorkloadGroups.ListByDatabase | Not implemented |