Interface SqlManagementClient


  • public interface SqlManagementClient
    The interface for SqlManagementClient class.
    • Method Detail

      • getSubscriptionId

        String getSubscriptionId()
        Gets The subscription ID that identifies an Azure subscription.
        Returns:
        the subscriptionId value.
      • getEndpoint

        String getEndpoint()
        Gets server parameter.
        Returns:
        the endpoint value.
      • getHttpPipeline

        com.azure.core.http.HttpPipeline getHttpPipeline()
        Gets The HTTP pipeline to send requests through.
        Returns:
        the httpPipeline value.
      • getDefaultPollInterval

        Duration getDefaultPollInterval()
        Gets The default poll interval for long-running operation.
        Returns:
        the defaultPollInterval value.
      • getRecoverableDatabases

        RecoverableDatabasesClient getRecoverableDatabases()
        Gets the RecoverableDatabasesClient object to access its operations.
        Returns:
        the RecoverableDatabasesClient object.
      • getRestorableDroppedDatabases

        RestorableDroppedDatabasesClient getRestorableDroppedDatabases()
        Gets the RestorableDroppedDatabasesClient object to access its operations.
        Returns:
        the RestorableDroppedDatabasesClient object.
      • getServerConnectionPolicies

        ServerConnectionPoliciesClient getServerConnectionPolicies()
        Gets the ServerConnectionPoliciesClient object to access its operations.
        Returns:
        the ServerConnectionPoliciesClient object.
      • getDatabaseThreatDetectionPolicies

        DatabaseThreatDetectionPoliciesClient getDatabaseThreatDetectionPolicies()
        Gets the DatabaseThreatDetectionPoliciesClient object to access its operations.
        Returns:
        the DatabaseThreatDetectionPoliciesClient object.
      • getDataMaskingPolicies

        DataMaskingPoliciesClient getDataMaskingPolicies()
        Gets the DataMaskingPoliciesClient object to access its operations.
        Returns:
        the DataMaskingPoliciesClient object.
      • getDataMaskingRules

        DataMaskingRulesClient getDataMaskingRules()
        Gets the DataMaskingRulesClient object to access its operations.
        Returns:
        the DataMaskingRulesClient object.
      • getFirewallRules

        FirewallRulesClient getFirewallRules()
        Gets the FirewallRulesClient object to access its operations.
        Returns:
        the FirewallRulesClient object.
      • getGeoBackupPolicies

        GeoBackupPoliciesClient getGeoBackupPolicies()
        Gets the GeoBackupPoliciesClient object to access its operations.
        Returns:
        the GeoBackupPoliciesClient object.
      • getDatabases

        DatabasesClient getDatabases()
        Gets the DatabasesClient object to access its operations.
        Returns:
        the DatabasesClient object.
      • getElasticPools

        ElasticPoolsClient getElasticPools()
        Gets the ElasticPoolsClient object to access its operations.
        Returns:
        the ElasticPoolsClient object.
      • getRecommendedElasticPools

        RecommendedElasticPoolsClient getRecommendedElasticPools()
        Gets the RecommendedElasticPoolsClient object to access its operations.
        Returns:
        the RecommendedElasticPoolsClient object.
      • getReplicationLinks

        ReplicationLinksClient getReplicationLinks()
        Gets the ReplicationLinksClient object to access its operations.
        Returns:
        the ReplicationLinksClient object.
      • getServerCommunicationLinks

        ServerCommunicationLinksClient getServerCommunicationLinks()
        Gets the ServerCommunicationLinksClient object to access its operations.
        Returns:
        the ServerCommunicationLinksClient object.
      • getServiceObjectives

        ServiceObjectivesClient getServiceObjectives()
        Gets the ServiceObjectivesClient object to access its operations.
        Returns:
        the ServiceObjectivesClient object.
      • getElasticPoolActivities

        ElasticPoolActivitiesClient getElasticPoolActivities()
        Gets the ElasticPoolActivitiesClient object to access its operations.
        Returns:
        the ElasticPoolActivitiesClient object.
      • getElasticPoolDatabaseActivities

        ElasticPoolDatabaseActivitiesClient getElasticPoolDatabaseActivities()
        Gets the ElasticPoolDatabaseActivitiesClient object to access its operations.
        Returns:
        the ElasticPoolDatabaseActivitiesClient object.
      • getServiceTierAdvisors

        ServiceTierAdvisorsClient getServiceTierAdvisors()
        Gets the ServiceTierAdvisorsClient object to access its operations.
        Returns:
        the ServiceTierAdvisorsClient object.
      • getTransparentDataEncryptions

        TransparentDataEncryptionsClient getTransparentDataEncryptions()
        Gets the TransparentDataEncryptionsClient object to access its operations.
        Returns:
        the TransparentDataEncryptionsClient object.
      • getTransparentDataEncryptionActivities

        TransparentDataEncryptionActivitiesClient getTransparentDataEncryptionActivities()
        Gets the TransparentDataEncryptionActivitiesClient object to access its operations.
        Returns:
        the TransparentDataEncryptionActivitiesClient object.
      • getServerUsages

        ServerUsagesClient getServerUsages()
        Gets the ServerUsagesClient object to access its operations.
        Returns:
        the ServerUsagesClient object.
      • getDatabaseUsages

        DatabaseUsagesClient getDatabaseUsages()
        Gets the DatabaseUsagesClient object to access its operations.
        Returns:
        the DatabaseUsagesClient object.
      • getDatabaseAutomaticTunings

        DatabaseAutomaticTuningsClient getDatabaseAutomaticTunings()
        Gets the DatabaseAutomaticTuningsClient object to access its operations.
        Returns:
        the DatabaseAutomaticTuningsClient object.
      • getEncryptionProtectors

        EncryptionProtectorsClient getEncryptionProtectors()
        Gets the EncryptionProtectorsClient object to access its operations.
        Returns:
        the EncryptionProtectorsClient object.
      • getFailoverGroups

        FailoverGroupsClient getFailoverGroups()
        Gets the FailoverGroupsClient object to access its operations.
        Returns:
        the FailoverGroupsClient object.
      • getOperations

        OperationsClient getOperations()
        Gets the OperationsClient object to access its operations.
        Returns:
        the OperationsClient object.
      • getServerKeys

        ServerKeysClient getServerKeys()
        Gets the ServerKeysClient object to access its operations.
        Returns:
        the ServerKeysClient object.
      • getSyncAgents

        SyncAgentsClient getSyncAgents()
        Gets the SyncAgentsClient object to access its operations.
        Returns:
        the SyncAgentsClient object.
      • getSyncGroups

        SyncGroupsClient getSyncGroups()
        Gets the SyncGroupsClient object to access its operations.
        Returns:
        the SyncGroupsClient object.
      • getSyncMembers

        SyncMembersClient getSyncMembers()
        Gets the SyncMembersClient object to access its operations.
        Returns:
        the SyncMembersClient object.
      • getSubscriptionUsages

        SubscriptionUsagesClient getSubscriptionUsages()
        Gets the SubscriptionUsagesClient object to access its operations.
        Returns:
        the SubscriptionUsagesClient object.
      • getVirtualClusters

        VirtualClustersClient getVirtualClusters()
        Gets the VirtualClustersClient object to access its operations.
        Returns:
        the VirtualClustersClient object.
      • getVirtualNetworkRules

        VirtualNetworkRulesClient getVirtualNetworkRules()
        Gets the VirtualNetworkRulesClient object to access its operations.
        Returns:
        the VirtualNetworkRulesClient object.
      • getExtendedDatabaseBlobAuditingPolicies

        ExtendedDatabaseBlobAuditingPoliciesClient getExtendedDatabaseBlobAuditingPolicies()
        Gets the ExtendedDatabaseBlobAuditingPoliciesClient object to access its operations.
        Returns:
        the ExtendedDatabaseBlobAuditingPoliciesClient object.
      • getExtendedServerBlobAuditingPolicies

        ExtendedServerBlobAuditingPoliciesClient getExtendedServerBlobAuditingPolicies()
        Gets the ExtendedServerBlobAuditingPoliciesClient object to access its operations.
        Returns:
        the ExtendedServerBlobAuditingPoliciesClient object.
      • getServerBlobAuditingPolicies

        ServerBlobAuditingPoliciesClient getServerBlobAuditingPolicies()
        Gets the ServerBlobAuditingPoliciesClient object to access its operations.
        Returns:
        the ServerBlobAuditingPoliciesClient object.
      • getDatabaseBlobAuditingPolicies

        DatabaseBlobAuditingPoliciesClient getDatabaseBlobAuditingPolicies()
        Gets the DatabaseBlobAuditingPoliciesClient object to access its operations.
        Returns:
        the DatabaseBlobAuditingPoliciesClient object.
      • getDatabaseVulnerabilityAssessmentRuleBaselines

        DatabaseVulnerabilityAssessmentRuleBaselinesClient getDatabaseVulnerabilityAssessmentRuleBaselines()
        Gets the DatabaseVulnerabilityAssessmentRuleBaselinesClient object to access its operations.
        Returns:
        the DatabaseVulnerabilityAssessmentRuleBaselinesClient object.
      • getDatabaseVulnerabilityAssessments

        DatabaseVulnerabilityAssessmentsClient getDatabaseVulnerabilityAssessments()
        Gets the DatabaseVulnerabilityAssessmentsClient object to access its operations.
        Returns:
        the DatabaseVulnerabilityAssessmentsClient object.
      • getJobAgents

        JobAgentsClient getJobAgents()
        Gets the JobAgentsClient object to access its operations.
        Returns:
        the JobAgentsClient object.
      • getJobCredentials

        JobCredentialsClient getJobCredentials()
        Gets the JobCredentialsClient object to access its operations.
        Returns:
        the JobCredentialsClient object.
      • getJobExecutions

        JobExecutionsClient getJobExecutions()
        Gets the JobExecutionsClient object to access its operations.
        Returns:
        the JobExecutionsClient object.
      • getJobs

        JobsClient getJobs()
        Gets the JobsClient object to access its operations.
        Returns:
        the JobsClient object.
      • getJobStepExecutions

        JobStepExecutionsClient getJobStepExecutions()
        Gets the JobStepExecutionsClient object to access its operations.
        Returns:
        the JobStepExecutionsClient object.
      • getJobSteps

        JobStepsClient getJobSteps()
        Gets the JobStepsClient object to access its operations.
        Returns:
        the JobStepsClient object.
      • getJobTargetExecutions

        JobTargetExecutionsClient getJobTargetExecutions()
        Gets the JobTargetExecutionsClient object to access its operations.
        Returns:
        the JobTargetExecutionsClient object.
      • getJobTargetGroups

        JobTargetGroupsClient getJobTargetGroups()
        Gets the JobTargetGroupsClient object to access its operations.
        Returns:
        the JobTargetGroupsClient object.
      • getJobVersions

        JobVersionsClient getJobVersions()
        Gets the JobVersionsClient object to access its operations.
        Returns:
        the JobVersionsClient object.
      • getLongTermRetentionBackups

        LongTermRetentionBackupsClient getLongTermRetentionBackups()
        Gets the LongTermRetentionBackupsClient object to access its operations.
        Returns:
        the LongTermRetentionBackupsClient object.
      • getBackupLongTermRetentionPolicies

        BackupLongTermRetentionPoliciesClient getBackupLongTermRetentionPolicies()
        Gets the BackupLongTermRetentionPoliciesClient object to access its operations.
        Returns:
        the BackupLongTermRetentionPoliciesClient object.
      • getManagedBackupShortTermRetentionPolicies

        ManagedBackupShortTermRetentionPoliciesClient getManagedBackupShortTermRetentionPolicies()
        Gets the ManagedBackupShortTermRetentionPoliciesClient object to access its operations.
        Returns:
        the ManagedBackupShortTermRetentionPoliciesClient object.
      • getManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies

        ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesClient getManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies()
        Gets the ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesClient object to access its operations.
        Returns:
        the ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesClient object.
      • getServerAutomaticTunings

        ServerAutomaticTuningsClient getServerAutomaticTunings()
        Gets the ServerAutomaticTuningsClient object to access its operations.
        Returns:
        the ServerAutomaticTuningsClient object.
      • getServerDnsAliases

        ServerDnsAliasesClient getServerDnsAliases()
        Gets the ServerDnsAliasesClient object to access its operations.
        Returns:
        the ServerDnsAliasesClient object.
      • getServerSecurityAlertPolicies

        ServerSecurityAlertPoliciesClient getServerSecurityAlertPolicies()
        Gets the ServerSecurityAlertPoliciesClient object to access its operations.
        Returns:
        the ServerSecurityAlertPoliciesClient object.
      • getRestorableDroppedManagedDatabases

        RestorableDroppedManagedDatabasesClient getRestorableDroppedManagedDatabases()
        Gets the RestorableDroppedManagedDatabasesClient object to access its operations.
        Returns:
        the RestorableDroppedManagedDatabasesClient object.
      • getRestorePoints

        RestorePointsClient getRestorePoints()
        Gets the RestorePointsClient object to access its operations.
        Returns:
        the RestorePointsClient object.
      • getManagedDatabaseSecurityAlertPolicies

        ManagedDatabaseSecurityAlertPoliciesClient getManagedDatabaseSecurityAlertPolicies()
        Gets the ManagedDatabaseSecurityAlertPoliciesClient object to access its operations.
        Returns:
        the ManagedDatabaseSecurityAlertPoliciesClient object.
      • getManagedServerSecurityAlertPolicies

        ManagedServerSecurityAlertPoliciesClient getManagedServerSecurityAlertPolicies()
        Gets the ManagedServerSecurityAlertPoliciesClient object to access its operations.
        Returns:
        the ManagedServerSecurityAlertPoliciesClient object.
      • getSensitivityLabels

        SensitivityLabelsClient getSensitivityLabels()
        Gets the SensitivityLabelsClient object to access its operations.
        Returns:
        the SensitivityLabelsClient object.
      • getManagedInstanceAdministrators

        ManagedInstanceAdministratorsClient getManagedInstanceAdministrators()
        Gets the ManagedInstanceAdministratorsClient object to access its operations.
        Returns:
        the ManagedInstanceAdministratorsClient object.
      • getDatabaseOperations

        DatabaseOperationsClient getDatabaseOperations()
        Gets the DatabaseOperationsClient object to access its operations.
        Returns:
        the DatabaseOperationsClient object.
      • getElasticPoolOperations

        ElasticPoolOperationsClient getElasticPoolOperations()
        Gets the ElasticPoolOperationsClient object to access its operations.
        Returns:
        the ElasticPoolOperationsClient object.
      • getDatabaseVulnerabilityAssessmentScans

        DatabaseVulnerabilityAssessmentScansClient getDatabaseVulnerabilityAssessmentScans()
        Gets the DatabaseVulnerabilityAssessmentScansClient object to access its operations.
        Returns:
        the DatabaseVulnerabilityAssessmentScansClient object.
      • getManagedDatabaseVulnerabilityAssessmentRuleBaselines

        ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClient getManagedDatabaseVulnerabilityAssessmentRuleBaselines()
        Gets the ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClient object to access its operations.
        Returns:
        the ManagedDatabaseVulnerabilityAssessmentRuleBaselinesClient object.
      • getManagedDatabaseVulnerabilityAssessmentScans

        ManagedDatabaseVulnerabilityAssessmentScansClient getManagedDatabaseVulnerabilityAssessmentScans()
        Gets the ManagedDatabaseVulnerabilityAssessmentScansClient object to access its operations.
        Returns:
        the ManagedDatabaseVulnerabilityAssessmentScansClient object.
      • getManagedDatabaseVulnerabilityAssessments

        ManagedDatabaseVulnerabilityAssessmentsClient getManagedDatabaseVulnerabilityAssessments()
        Gets the ManagedDatabaseVulnerabilityAssessmentsClient object to access its operations.
        Returns:
        the ManagedDatabaseVulnerabilityAssessmentsClient object.
      • getInstanceFailoverGroups

        InstanceFailoverGroupsClient getInstanceFailoverGroups()
        Gets the InstanceFailoverGroupsClient object to access its operations.
        Returns:
        the InstanceFailoverGroupsClient object.
      • getBackupShortTermRetentionPolicies

        BackupShortTermRetentionPoliciesClient getBackupShortTermRetentionPolicies()
        Gets the BackupShortTermRetentionPoliciesClient object to access its operations.
        Returns:
        the BackupShortTermRetentionPoliciesClient object.
      • getTdeCertificates

        TdeCertificatesClient getTdeCertificates()
        Gets the TdeCertificatesClient object to access its operations.
        Returns:
        the TdeCertificatesClient object.
      • getManagedInstanceTdeCertificates

        ManagedInstanceTdeCertificatesClient getManagedInstanceTdeCertificates()
        Gets the ManagedInstanceTdeCertificatesClient object to access its operations.
        Returns:
        the ManagedInstanceTdeCertificatesClient object.
      • getManagedInstanceKeys

        ManagedInstanceKeysClient getManagedInstanceKeys()
        Gets the ManagedInstanceKeysClient object to access its operations.
        Returns:
        the ManagedInstanceKeysClient object.
      • getManagedInstanceEncryptionProtectors

        ManagedInstanceEncryptionProtectorsClient getManagedInstanceEncryptionProtectors()
        Gets the ManagedInstanceEncryptionProtectorsClient object to access its operations.
        Returns:
        the ManagedInstanceEncryptionProtectorsClient object.
      • getRecoverableManagedDatabases

        RecoverableManagedDatabasesClient getRecoverableManagedDatabases()
        Gets the RecoverableManagedDatabasesClient object to access its operations.
        Returns:
        the RecoverableManagedDatabasesClient object.
      • getManagedInstanceVulnerabilityAssessments

        ManagedInstanceVulnerabilityAssessmentsClient getManagedInstanceVulnerabilityAssessments()
        Gets the ManagedInstanceVulnerabilityAssessmentsClient object to access its operations.
        Returns:
        the ManagedInstanceVulnerabilityAssessmentsClient object.
      • getServerVulnerabilityAssessments

        ServerVulnerabilityAssessmentsClient getServerVulnerabilityAssessments()
        Gets the ServerVulnerabilityAssessmentsClient object to access its operations.
        Returns:
        the ServerVulnerabilityAssessmentsClient object.
      • getManagedDatabaseSensitivityLabels

        ManagedDatabaseSensitivityLabelsClient getManagedDatabaseSensitivityLabels()
        Gets the ManagedDatabaseSensitivityLabelsClient object to access its operations.
        Returns:
        the ManagedDatabaseSensitivityLabelsClient object.
      • getInstancePools

        InstancePoolsClient getInstancePools()
        Gets the InstancePoolsClient object to access its operations.
        Returns:
        the InstancePoolsClient object.
      • getUsages

        UsagesClient getUsages()
        Gets the UsagesClient object to access its operations.
        Returns:
        the UsagesClient object.
      • getManagedInstances

        ManagedInstancesClient getManagedInstances()
        Gets the ManagedInstancesClient object to access its operations.
        Returns:
        the ManagedInstancesClient object.
      • getPrivateEndpointConnections

        PrivateEndpointConnectionsClient getPrivateEndpointConnections()
        Gets the PrivateEndpointConnectionsClient object to access its operations.
        Returns:
        the PrivateEndpointConnectionsClient object.
      • getPrivateLinkResources

        PrivateLinkResourcesClient getPrivateLinkResources()
        Gets the PrivateLinkResourcesClient object to access its operations.
        Returns:
        the PrivateLinkResourcesClient object.
      • getServers

        ServersClient getServers()
        Gets the ServersClient object to access its operations.
        Returns:
        the ServersClient object.
      • getCapabilities

        CapabilitiesClient getCapabilities()
        Gets the CapabilitiesClient object to access its operations.
        Returns:
        the CapabilitiesClient object.
      • getLongTermRetentionManagedInstanceBackups

        LongTermRetentionManagedInstanceBackupsClient getLongTermRetentionManagedInstanceBackups()
        Gets the LongTermRetentionManagedInstanceBackupsClient object to access its operations.
        Returns:
        the LongTermRetentionManagedInstanceBackupsClient object.
      • getManagedInstanceLongTermRetentionPolicies

        ManagedInstanceLongTermRetentionPoliciesClient getManagedInstanceLongTermRetentionPolicies()
        Gets the ManagedInstanceLongTermRetentionPoliciesClient object to access its operations.
        Returns:
        the ManagedInstanceLongTermRetentionPoliciesClient object.
      • getWorkloadGroups

        WorkloadGroupsClient getWorkloadGroups()
        Gets the WorkloadGroupsClient object to access its operations.
        Returns:
        the WorkloadGroupsClient object.
      • getWorkloadClassifiers

        WorkloadClassifiersClient getWorkloadClassifiers()
        Gets the WorkloadClassifiersClient object to access its operations.
        Returns:
        the WorkloadClassifiersClient object.
      • getManagedDatabaseRestoreDetails

        ManagedDatabaseRestoreDetailsClient getManagedDatabaseRestoreDetails()
        Gets the ManagedDatabaseRestoreDetailsClient object to access its operations.
        Returns:
        the ManagedDatabaseRestoreDetailsClient object.
      • getManagedDatabases

        ManagedDatabasesClient getManagedDatabases()
        Gets the ManagedDatabasesClient object to access its operations.
        Returns:
        the ManagedDatabasesClient object.
      • getServerAzureADAdministrators

        ServerAzureADAdministratorsClient getServerAzureADAdministrators()
        Gets the ServerAzureADAdministratorsClient object to access its operations.
        Returns:
        the ServerAzureADAdministratorsClient object.
      • getManagedInstanceOperations

        ManagedInstanceOperationsClient getManagedInstanceOperations()
        Gets the ManagedInstanceOperationsClient object to access its operations.
        Returns:
        the ManagedInstanceOperationsClient object.