import * as coreClient from "@azure/core-client"; import * as coreAuth from "@azure/core-auth"; import { DataMaskingPolicies, DataMaskingRules, GeoBackupPolicies, Databases, ElasticPools, ServerCommunicationLinks, ServiceObjectives, ElasticPoolActivities, ElasticPoolDatabaseActivities, ServerUsages, DatabaseAdvisors, DatabaseAutomaticTuningOperations, DatabaseColumns, DatabaseRecommendedActions, DatabaseSchemas, DatabaseSecurityAlertPolicies, DatabaseTables, DatabaseVulnerabilityAssessmentRuleBaselines, DatabaseVulnerabilityAssessments, DatabaseVulnerabilityAssessmentScans, DataWarehouseUserActivitiesOperations, DeletedServers, ElasticPoolOperations, EncryptionProtectors, FailoverGroups, FirewallRules, InstancePools, JobAgents, JobCredentials, JobExecutions, Jobs, JobStepExecutions, JobSteps, JobTargetExecutions, JobTargetGroups, JobVersions, Capabilities, LongTermRetentionPolicies, MaintenanceWindowOptionsOperations, MaintenanceWindowsOperations, ManagedBackupShortTermRetentionPolicies, ManagedDatabaseColumns, ManagedDatabaseQueries, ManagedDatabaseSchemas, ManagedDatabaseSecurityAlertPolicies, ManagedDatabaseSecurityEvents, ManagedDatabaseTables, ManagedDatabaseTransparentDataEncryption, ManagedDatabaseVulnerabilityAssessmentRuleBaselines, ManagedDatabaseVulnerabilityAssessments, ManagedDatabaseVulnerabilityAssessmentScans, ManagedInstanceAdministrators, ManagedInstanceAzureADOnlyAuthentications, ManagedInstanceEncryptionProtectors, ManagedInstanceKeys, ManagedInstanceLongTermRetentionPolicies, ManagedInstanceOperations, ManagedInstancePrivateEndpointConnections, ManagedInstancePrivateLinkResources, ManagedInstanceTdeCertificates, ManagedInstanceVulnerabilityAssessments, ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies, ManagedServerSecurityAlertPolicies, Operations, PrivateEndpointConnections, PrivateLinkResources, RecoverableManagedDatabases, RestorePoints, ServerAdvisors, ServerAutomaticTuningOperations, ServerAzureADAdministrators, ServerAzureADOnlyAuthentications, ServerDevOpsAuditSettings, ServerDnsAliases, ServerKeys, ServerOperations, ServerSecurityAlertPolicies, ServerTrustGroups, ServerVulnerabilityAssessments, SqlAgent, SubscriptionUsages, SyncAgents, SyncGroups, SyncMembers, TdeCertificates, TimeZones, VirtualNetworkRules, WorkloadClassifiers, WorkloadGroups, BackupShortTermRetentionPolicies, DatabaseExtensionsOperations, DatabaseOperations, DatabaseUsages, LedgerDigestUploadsOperations, OutboundFirewallRules, Usages, LongTermRetentionBackups, LongTermRetentionManagedInstanceBackups, RestorableDroppedManagedDatabases, ServerConnectionPolicies, DistributedAvailabilityGroups, ServerTrustCertificates, IPv6FirewallRules, EndpointCertificates, ManagedDatabaseSensitivityLabels, ManagedDatabaseRecommendedSensitivityLabels, SensitivityLabels, RecommendedSensitivityLabels, ServerBlobAuditingPolicies, DatabaseBlobAuditingPolicies, ExtendedDatabaseBlobAuditingPolicies, ExtendedServerBlobAuditingPolicies, DatabaseAdvancedThreatProtectionSettings, ServerAdvancedThreatProtectionSettings, ManagedServerDnsAliases, DatabaseSqlVulnerabilityAssessmentBaselines, DatabaseSqlVulnerabilityAssessmentExecuteScan, DatabaseSqlVulnerabilityAssessmentRuleBaselines, DatabaseSqlVulnerabilityAssessmentScanResult, DatabaseSqlVulnerabilityAssessmentScans, DatabaseSqlVulnerabilityAssessmentsSettings, ManagedDatabaseAdvancedThreatProtectionSettings, ManagedInstanceAdvancedThreatProtectionSettings, ReplicationLinks, SqlVulnerabilityAssessmentBaseline, SqlVulnerabilityAssessmentBaselines, SqlVulnerabilityAssessmentExecuteScan, SqlVulnerabilityAssessmentRuleBaseline, SqlVulnerabilityAssessmentRuleBaselines, SqlVulnerabilityAssessmentScanResult, SqlVulnerabilityAssessmentScans, SqlVulnerabilityAssessmentsSettings, SqlVulnerabilityAssessments, ManagedDatabaseMoveOperations, ManagedInstanceDtcs, SynapseLinkWorkspaces, VirtualClusters, InstanceFailoverGroups, ManagedDatabaseRestoreDetails, ManagedDatabases, DatabaseEncryptionProtectors, ManagedInstances, ManagedLedgerDigestUploadsOperations, RecoverableDatabases, RestorableDroppedDatabases, ServerConfigurationOptions, Servers, StartStopManagedInstanceSchedules, TransparentDataEncryptions } from "./operationsInterfaces"; import { SqlManagementClientOptionalParams } from "./models"; export declare class SqlManagementClient extends coreClient.ServiceClient { $host: string; subscriptionId: string; /** * Initializes a new instance of the SqlManagementClient class. * @param credentials Subscription credentials which uniquely identify client subscription. * @param subscriptionId The subscription ID that identifies an Azure subscription. * @param options The parameter options */ constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: SqlManagementClientOptionalParams); dataMaskingPolicies: DataMaskingPolicies; dataMaskingRules: DataMaskingRules; geoBackupPolicies: GeoBackupPolicies; databases: Databases; elasticPools: ElasticPools; serverCommunicationLinks: ServerCommunicationLinks; serviceObjectives: ServiceObjectives; elasticPoolActivities: ElasticPoolActivities; elasticPoolDatabaseActivities: ElasticPoolDatabaseActivities; serverUsages: ServerUsages; databaseAdvisors: DatabaseAdvisors; databaseAutomaticTuningOperations: DatabaseAutomaticTuningOperations; databaseColumns: DatabaseColumns; databaseRecommendedActions: DatabaseRecommendedActions; databaseSchemas: DatabaseSchemas; databaseSecurityAlertPolicies: DatabaseSecurityAlertPolicies; databaseTables: DatabaseTables; databaseVulnerabilityAssessmentRuleBaselines: DatabaseVulnerabilityAssessmentRuleBaselines; databaseVulnerabilityAssessments: DatabaseVulnerabilityAssessments; databaseVulnerabilityAssessmentScans: DatabaseVulnerabilityAssessmentScans; dataWarehouseUserActivitiesOperations: DataWarehouseUserActivitiesOperations; deletedServers: DeletedServers; elasticPoolOperations: ElasticPoolOperations; encryptionProtectors: EncryptionProtectors; failoverGroups: FailoverGroups; firewallRules: FirewallRules; instancePools: InstancePools; jobAgents: JobAgents; jobCredentials: JobCredentials; jobExecutions: JobExecutions; jobs: Jobs; jobStepExecutions: JobStepExecutions; jobSteps: JobSteps; jobTargetExecutions: JobTargetExecutions; jobTargetGroups: JobTargetGroups; jobVersions: JobVersions; capabilities: Capabilities; longTermRetentionPolicies: LongTermRetentionPolicies; maintenanceWindowOptionsOperations: MaintenanceWindowOptionsOperations; maintenanceWindowsOperations: MaintenanceWindowsOperations; managedBackupShortTermRetentionPolicies: ManagedBackupShortTermRetentionPolicies; managedDatabaseColumns: ManagedDatabaseColumns; managedDatabaseQueries: ManagedDatabaseQueries; managedDatabaseSchemas: ManagedDatabaseSchemas; managedDatabaseSecurityAlertPolicies: ManagedDatabaseSecurityAlertPolicies; managedDatabaseSecurityEvents: ManagedDatabaseSecurityEvents; managedDatabaseTables: ManagedDatabaseTables; managedDatabaseTransparentDataEncryption: ManagedDatabaseTransparentDataEncryption; managedDatabaseVulnerabilityAssessmentRuleBaselines: ManagedDatabaseVulnerabilityAssessmentRuleBaselines; managedDatabaseVulnerabilityAssessments: ManagedDatabaseVulnerabilityAssessments; managedDatabaseVulnerabilityAssessmentScans: ManagedDatabaseVulnerabilityAssessmentScans; managedInstanceAdministrators: ManagedInstanceAdministrators; managedInstanceAzureADOnlyAuthentications: ManagedInstanceAzureADOnlyAuthentications; managedInstanceEncryptionProtectors: ManagedInstanceEncryptionProtectors; managedInstanceKeys: ManagedInstanceKeys; managedInstanceLongTermRetentionPolicies: ManagedInstanceLongTermRetentionPolicies; managedInstanceOperations: ManagedInstanceOperations; managedInstancePrivateEndpointConnections: ManagedInstancePrivateEndpointConnections; managedInstancePrivateLinkResources: ManagedInstancePrivateLinkResources; managedInstanceTdeCertificates: ManagedInstanceTdeCertificates; managedInstanceVulnerabilityAssessments: ManagedInstanceVulnerabilityAssessments; managedRestorableDroppedDatabaseBackupShortTermRetentionPolicies: ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies; managedServerSecurityAlertPolicies: ManagedServerSecurityAlertPolicies; operations: Operations; privateEndpointConnections: PrivateEndpointConnections; privateLinkResources: PrivateLinkResources; recoverableManagedDatabases: RecoverableManagedDatabases; restorePoints: RestorePoints; serverAdvisors: ServerAdvisors; serverAutomaticTuningOperations: ServerAutomaticTuningOperations; serverAzureADAdministrators: ServerAzureADAdministrators; serverAzureADOnlyAuthentications: ServerAzureADOnlyAuthentications; serverDevOpsAuditSettings: ServerDevOpsAuditSettings; serverDnsAliases: ServerDnsAliases; serverKeys: ServerKeys; serverOperations: ServerOperations; serverSecurityAlertPolicies: ServerSecurityAlertPolicies; serverTrustGroups: ServerTrustGroups; serverVulnerabilityAssessments: ServerVulnerabilityAssessments; sqlAgent: SqlAgent; subscriptionUsages: SubscriptionUsages; syncAgents: SyncAgents; syncGroups: SyncGroups; syncMembers: SyncMembers; tdeCertificates: TdeCertificates; timeZones: TimeZones; virtualNetworkRules: VirtualNetworkRules; workloadClassifiers: WorkloadClassifiers; workloadGroups: WorkloadGroups; backupShortTermRetentionPolicies: BackupShortTermRetentionPolicies; databaseExtensionsOperations: DatabaseExtensionsOperations; databaseOperations: DatabaseOperations; databaseUsages: DatabaseUsages; ledgerDigestUploadsOperations: LedgerDigestUploadsOperations; outboundFirewallRules: OutboundFirewallRules; usages: Usages; longTermRetentionBackups: LongTermRetentionBackups; longTermRetentionManagedInstanceBackups: LongTermRetentionManagedInstanceBackups; restorableDroppedManagedDatabases: RestorableDroppedManagedDatabases; serverConnectionPolicies: ServerConnectionPolicies; distributedAvailabilityGroups: DistributedAvailabilityGroups; serverTrustCertificates: ServerTrustCertificates; iPv6FirewallRules: IPv6FirewallRules; endpointCertificates: EndpointCertificates; managedDatabaseSensitivityLabels: ManagedDatabaseSensitivityLabels; managedDatabaseRecommendedSensitivityLabels: ManagedDatabaseRecommendedSensitivityLabels; sensitivityLabels: SensitivityLabels; recommendedSensitivityLabels: RecommendedSensitivityLabels; serverBlobAuditingPolicies: ServerBlobAuditingPolicies; databaseBlobAuditingPolicies: DatabaseBlobAuditingPolicies; extendedDatabaseBlobAuditingPolicies: ExtendedDatabaseBlobAuditingPolicies; extendedServerBlobAuditingPolicies: ExtendedServerBlobAuditingPolicies; databaseAdvancedThreatProtectionSettings: DatabaseAdvancedThreatProtectionSettings; serverAdvancedThreatProtectionSettings: ServerAdvancedThreatProtectionSettings; managedServerDnsAliases: ManagedServerDnsAliases; databaseSqlVulnerabilityAssessmentBaselines: DatabaseSqlVulnerabilityAssessmentBaselines; databaseSqlVulnerabilityAssessmentExecuteScan: DatabaseSqlVulnerabilityAssessmentExecuteScan; databaseSqlVulnerabilityAssessmentRuleBaselines: DatabaseSqlVulnerabilityAssessmentRuleBaselines; databaseSqlVulnerabilityAssessmentScanResult: DatabaseSqlVulnerabilityAssessmentScanResult; databaseSqlVulnerabilityAssessmentScans: DatabaseSqlVulnerabilityAssessmentScans; databaseSqlVulnerabilityAssessmentsSettings: DatabaseSqlVulnerabilityAssessmentsSettings; managedDatabaseAdvancedThreatProtectionSettings: ManagedDatabaseAdvancedThreatProtectionSettings; managedInstanceAdvancedThreatProtectionSettings: ManagedInstanceAdvancedThreatProtectionSettings; replicationLinks: ReplicationLinks; sqlVulnerabilityAssessmentBaseline: SqlVulnerabilityAssessmentBaseline; sqlVulnerabilityAssessmentBaselines: SqlVulnerabilityAssessmentBaselines; sqlVulnerabilityAssessmentExecuteScan: SqlVulnerabilityAssessmentExecuteScan; sqlVulnerabilityAssessmentRuleBaseline: SqlVulnerabilityAssessmentRuleBaseline; sqlVulnerabilityAssessmentRuleBaselines: SqlVulnerabilityAssessmentRuleBaselines; sqlVulnerabilityAssessmentScanResult: SqlVulnerabilityAssessmentScanResult; sqlVulnerabilityAssessmentScans: SqlVulnerabilityAssessmentScans; sqlVulnerabilityAssessmentsSettings: SqlVulnerabilityAssessmentsSettings; sqlVulnerabilityAssessments: SqlVulnerabilityAssessments; managedDatabaseMoveOperations: ManagedDatabaseMoveOperations; managedInstanceDtcs: ManagedInstanceDtcs; synapseLinkWorkspaces: SynapseLinkWorkspaces; virtualClusters: VirtualClusters; instanceFailoverGroups: InstanceFailoverGroups; managedDatabaseRestoreDetails: ManagedDatabaseRestoreDetails; managedDatabases: ManagedDatabases; databaseEncryptionProtectors: DatabaseEncryptionProtectors; managedInstances: ManagedInstances; managedLedgerDigestUploadsOperations: ManagedLedgerDigestUploadsOperations; recoverableDatabases: RecoverableDatabases; restorableDroppedDatabases: RestorableDroppedDatabases; serverConfigurationOptions: ServerConfigurationOptions; servers: Servers; startStopManagedInstanceSchedules: StartStopManagedInstanceSchedules; transparentDataEncryptions: TransparentDataEncryptions; } //# sourceMappingURL=sqlManagementClient.d.ts.map