Class SynapseManager


  • public final class SynapseManager
    extends Object
    Entry point to SynapseManager. Azure Synapse Analytics Management Client.
    • Method Detail

      • authenticate

        public static SynapseManager authenticate​(com.azure.core.credential.TokenCredential credential,
                                                  com.azure.core.management.profile.AzureProfile profile)
        Creates an instance of Synapse service API entry point.
        Parameters:
        credential - the credential to use.
        profile - the Azure profile for client.
        Returns:
        the Synapse service API instance.
      • authenticate

        public static SynapseManager authenticate​(com.azure.core.http.HttpPipeline httpPipeline,
                                                  com.azure.core.management.profile.AzureProfile profile)
        Creates an instance of Synapse service API entry point.
        Parameters:
        httpPipeline - the HttpPipeline configured with Azure authentication credential.
        profile - the Azure profile for client.
        Returns:
        the Synapse service API instance.
      • configure

        public static SynapseManager.Configurable configure()
        Gets a Configurable instance that can be used to create SynapseManager with optional configuration.
        Returns:
        the Configurable instance allowing configurations.
      • azureADOnlyAuthentications

        public AzureADOnlyAuthentications azureADOnlyAuthentications()
        Returns:
        Resource collection API of AzureADOnlyAuthentications.
      • operations

        public Operations operations()
        Returns:
        Resource collection API of Operations.
      • ipFirewallRules

        public IpFirewallRules ipFirewallRules()
        Returns:
        Resource collection API of IpFirewallRules.
      • keys

        public Keys keys()
        Returns:
        Resource collection API of Keys.
      • privateEndpointConnections

        public PrivateEndpointConnections privateEndpointConnections()
        Returns:
        Resource collection API of PrivateEndpointConnections.
      • privateLinkResources

        public PrivateLinkResources privateLinkResources()
        Returns:
        Resource collection API of PrivateLinkResources.
      • privateLinkHubPrivateLinkResources

        public PrivateLinkHubPrivateLinkResources privateLinkHubPrivateLinkResources()
        Returns:
        Resource collection API of PrivateLinkHubPrivateLinkResources.
      • privateLinkHubs

        public PrivateLinkHubs privateLinkHubs()
        Returns:
        Resource collection API of PrivateLinkHubs.
      • privateEndpointConnectionsPrivateLinkHubs

        public PrivateEndpointConnectionsPrivateLinkHubs privateEndpointConnectionsPrivateLinkHubs()
        Returns:
        Resource collection API of PrivateEndpointConnectionsPrivateLinkHubs.
      • sqlPools

        public SqlPools sqlPools()
        Returns:
        Resource collection API of SqlPools.
      • sqlPoolMetadataSyncConfigs

        public SqlPoolMetadataSyncConfigs sqlPoolMetadataSyncConfigs()
        Returns:
        Resource collection API of SqlPoolMetadataSyncConfigs.
      • sqlPoolOperationResults

        public SqlPoolOperationResults sqlPoolOperationResults()
        Returns:
        Resource collection API of SqlPoolOperationResults.
      • sqlPoolGeoBackupPolicies

        public SqlPoolGeoBackupPolicies sqlPoolGeoBackupPolicies()
        Returns:
        Resource collection API of SqlPoolGeoBackupPolicies.
      • sqlPoolDataWarehouseUserActivities

        public SqlPoolDataWarehouseUserActivities sqlPoolDataWarehouseUserActivities()
        Returns:
        Resource collection API of SqlPoolDataWarehouseUserActivities.
      • sqlPoolRestorePoints

        public SqlPoolRestorePoints sqlPoolRestorePoints()
        Returns:
        Resource collection API of SqlPoolRestorePoints.
      • sqlPoolReplicationLinks

        public SqlPoolReplicationLinks sqlPoolReplicationLinks()
        Returns:
        Resource collection API of SqlPoolReplicationLinks.
      • sqlPoolMaintenanceWindows

        public SqlPoolMaintenanceWindows sqlPoolMaintenanceWindows()
        Returns:
        Resource collection API of SqlPoolMaintenanceWindows.
      • sqlPoolMaintenanceWindowOptions

        public SqlPoolMaintenanceWindowOptions sqlPoolMaintenanceWindowOptions()
        Returns:
        Resource collection API of SqlPoolMaintenanceWindowOptions.
      • sqlPoolTransparentDataEncryptions

        public SqlPoolTransparentDataEncryptions sqlPoolTransparentDataEncryptions()
        Returns:
        Resource collection API of SqlPoolTransparentDataEncryptions.
      • sqlPoolBlobAuditingPolicies

        public SqlPoolBlobAuditingPolicies sqlPoolBlobAuditingPolicies()
        Returns:
        Resource collection API of SqlPoolBlobAuditingPolicies.
      • sqlPoolOperations

        public SqlPoolOperations sqlPoolOperations()
        Returns:
        Resource collection API of SqlPoolOperations.
      • sqlPoolUsages

        public SqlPoolUsages sqlPoolUsages()
        Returns:
        Resource collection API of SqlPoolUsages.
      • sqlPoolSensitivityLabels

        public SqlPoolSensitivityLabels sqlPoolSensitivityLabels()
        Returns:
        Resource collection API of SqlPoolSensitivityLabels.
      • sqlPoolRecommendedSensitivityLabels

        public SqlPoolRecommendedSensitivityLabels sqlPoolRecommendedSensitivityLabels()
        Returns:
        Resource collection API of SqlPoolRecommendedSensitivityLabels.
      • sqlPoolSchemas

        public SqlPoolSchemas sqlPoolSchemas()
        Returns:
        Resource collection API of SqlPoolSchemas.
      • sqlPoolTables

        public SqlPoolTables sqlPoolTables()
        Returns:
        Resource collection API of SqlPoolTables.
      • sqlPoolTableColumns

        public SqlPoolTableColumns sqlPoolTableColumns()
        Returns:
        Resource collection API of SqlPoolTableColumns.
      • sqlPoolConnectionPolicies

        public SqlPoolConnectionPolicies sqlPoolConnectionPolicies()
        Returns:
        Resource collection API of SqlPoolConnectionPolicies.
      • sqlPoolVulnerabilityAssessments

        public SqlPoolVulnerabilityAssessments sqlPoolVulnerabilityAssessments()
        Returns:
        Resource collection API of SqlPoolVulnerabilityAssessments.
      • sqlPoolVulnerabilityAssessmentScans

        public SqlPoolVulnerabilityAssessmentScans sqlPoolVulnerabilityAssessmentScans()
        Returns:
        Resource collection API of SqlPoolVulnerabilityAssessmentScans.
      • sqlPoolSecurityAlertPolicies

        public SqlPoolSecurityAlertPolicies sqlPoolSecurityAlertPolicies()
        Returns:
        Resource collection API of SqlPoolSecurityAlertPolicies.
      • sqlPoolVulnerabilityAssessmentRuleBaselines

        public SqlPoolVulnerabilityAssessmentRuleBaselines sqlPoolVulnerabilityAssessmentRuleBaselines()
        Returns:
        Resource collection API of SqlPoolVulnerabilityAssessmentRuleBaselines.
      • extendedSqlPoolBlobAuditingPolicies

        public ExtendedSqlPoolBlobAuditingPolicies extendedSqlPoolBlobAuditingPolicies()
        Returns:
        Resource collection API of ExtendedSqlPoolBlobAuditingPolicies.
      • dataMaskingPolicies

        public DataMaskingPolicies dataMaskingPolicies()
        Returns:
        Resource collection API of DataMaskingPolicies.
      • dataMaskingRules

        public DataMaskingRules dataMaskingRules()
        Returns:
        Resource collection API of DataMaskingRules.
      • sqlPoolColumns

        public SqlPoolColumns sqlPoolColumns()
        Returns:
        Resource collection API of SqlPoolColumns.
      • sqlPoolWorkloadGroups

        public SqlPoolWorkloadGroups sqlPoolWorkloadGroups()
        Returns:
        Resource collection API of SqlPoolWorkloadGroups.
      • sqlPoolWorkloadClassifiers

        public SqlPoolWorkloadClassifiers sqlPoolWorkloadClassifiers()
        Returns:
        Resource collection API of SqlPoolWorkloadClassifiers.
      • workspaceManagedSqlServerBlobAuditingPolicies

        public WorkspaceManagedSqlServerBlobAuditingPolicies workspaceManagedSqlServerBlobAuditingPolicies()
        Returns:
        Resource collection API of WorkspaceManagedSqlServerBlobAuditingPolicies.
      • workspaceManagedSqlServerExtendedBlobAuditingPolicies

        public WorkspaceManagedSqlServerExtendedBlobAuditingPolicies workspaceManagedSqlServerExtendedBlobAuditingPolicies()
        Returns:
        Resource collection API of WorkspaceManagedSqlServerExtendedBlobAuditingPolicies.
      • workspaceManagedSqlServerSecurityAlertPolicies

        public WorkspaceManagedSqlServerSecurityAlertPolicies workspaceManagedSqlServerSecurityAlertPolicies()
        Returns:
        Resource collection API of WorkspaceManagedSqlServerSecurityAlertPolicies.
      • workspaceManagedSqlServerVulnerabilityAssessments

        public WorkspaceManagedSqlServerVulnerabilityAssessments workspaceManagedSqlServerVulnerabilityAssessments()
        Returns:
        Resource collection API of WorkspaceManagedSqlServerVulnerabilityAssessments.
      • workspaceManagedSqlServerEncryptionProtectors

        public WorkspaceManagedSqlServerEncryptionProtectors workspaceManagedSqlServerEncryptionProtectors()
        Returns:
        Resource collection API of WorkspaceManagedSqlServerEncryptionProtectors.
      • workspaceManagedSqlServerUsages

        public WorkspaceManagedSqlServerUsages workspaceManagedSqlServerUsages()
        Returns:
        Resource collection API of WorkspaceManagedSqlServerUsages.
      • workspaceManagedSqlServerRecoverableSqlPools

        public WorkspaceManagedSqlServerRecoverableSqlPools workspaceManagedSqlServerRecoverableSqlPools()
        Returns:
        Resource collection API of WorkspaceManagedSqlServerRecoverableSqlPools.
      • workspaces

        public Workspaces workspaces()
        Returns:
        Resource collection API of Workspaces.
      • workspaceAadAdmins

        public WorkspaceAadAdmins workspaceAadAdmins()
        Returns:
        Resource collection API of WorkspaceAadAdmins.
      • workspaceSqlAadAdmins

        public WorkspaceSqlAadAdmins workspaceSqlAadAdmins()
        Returns:
        Resource collection API of WorkspaceSqlAadAdmins.
      • workspaceManagedIdentitySqlControlSettings

        public WorkspaceManagedIdentitySqlControlSettings workspaceManagedIdentitySqlControlSettings()
        Returns:
        Resource collection API of WorkspaceManagedIdentitySqlControlSettings.
      • restorableDroppedSqlPools

        public RestorableDroppedSqlPools restorableDroppedSqlPools()
        Returns:
        Resource collection API of RestorableDroppedSqlPools.
      • bigDataPools

        public BigDataPools bigDataPools()
        Returns:
        Resource collection API of BigDataPools.
      • libraries

        public Libraries libraries()
        Returns:
        Resource collection API of Libraries.
      • librariesOperations

        public LibrariesOperations librariesOperations()
        Returns:
        Resource collection API of LibrariesOperations.
      • integrationRuntimes

        public IntegrationRuntimes integrationRuntimes()
        Returns:
        Resource collection API of IntegrationRuntimes.
      • integrationRuntimeNodeIpAddressOperations

        public IntegrationRuntimeNodeIpAddressOperations integrationRuntimeNodeIpAddressOperations()
        Returns:
        Resource collection API of IntegrationRuntimeNodeIpAddressOperations.
      • integrationRuntimeObjectMetadatas

        public IntegrationRuntimeObjectMetadatas integrationRuntimeObjectMetadatas()
        Returns:
        Resource collection API of IntegrationRuntimeObjectMetadatas.
      • integrationRuntimeNodes

        public IntegrationRuntimeNodes integrationRuntimeNodes()
        Returns:
        Resource collection API of IntegrationRuntimeNodes.
      • integrationRuntimeCredentials

        public IntegrationRuntimeCredentials integrationRuntimeCredentials()
        Returns:
        Resource collection API of IntegrationRuntimeCredentials.
      • integrationRuntimeConnectionInfos

        public IntegrationRuntimeConnectionInfos integrationRuntimeConnectionInfos()
        Returns:
        Resource collection API of IntegrationRuntimeConnectionInfos.
      • integrationRuntimeAuthKeysOperations

        public IntegrationRuntimeAuthKeysOperations integrationRuntimeAuthKeysOperations()
        Returns:
        Resource collection API of IntegrationRuntimeAuthKeysOperations.
      • integrationRuntimeMonitoringDatas

        public IntegrationRuntimeMonitoringDatas integrationRuntimeMonitoringDatas()
        Returns:
        Resource collection API of IntegrationRuntimeMonitoringDatas.
      • integrationRuntimeStatusOperations

        public IntegrationRuntimeStatusOperations integrationRuntimeStatusOperations()
        Returns:
        Resource collection API of IntegrationRuntimeStatusOperations.
      • sparkConfigurations

        public SparkConfigurations sparkConfigurations()
        Returns:
        Resource collection API of SparkConfigurations.
      • sparkConfigurationsOperations

        public SparkConfigurationsOperations sparkConfigurationsOperations()
        Returns:
        Resource collection API of SparkConfigurationsOperations.
      • kustoOperations

        public KustoOperations kustoOperations()
        Returns:
        Resource collection API of KustoOperations.
      • kustoPools

        public KustoPools kustoPools()
        Returns:
        Resource collection API of KustoPools.
      • kustoPoolChildResources

        public KustoPoolChildResources kustoPoolChildResources()
        Returns:
        Resource collection API of KustoPoolChildResources.
      • kustoPoolAttachedDatabaseConfigurations

        public KustoPoolAttachedDatabaseConfigurations kustoPoolAttachedDatabaseConfigurations()
        Returns:
        Resource collection API of KustoPoolAttachedDatabaseConfigurations.
      • kustoPoolDatabases

        public KustoPoolDatabases kustoPoolDatabases()
        Returns:
        Resource collection API of KustoPoolDatabases.
      • kustoPoolDataConnections

        public KustoPoolDataConnections kustoPoolDataConnections()
        Returns:
        Resource collection API of KustoPoolDataConnections.
      • kustoPoolPrincipalAssignments

        public KustoPoolPrincipalAssignments kustoPoolPrincipalAssignments()
        Returns:
        Resource collection API of KustoPoolPrincipalAssignments.
      • kustoPoolDatabasePrincipalAssignments

        public KustoPoolDatabasePrincipalAssignments kustoPoolDatabasePrincipalAssignments()
        Returns:
        Resource collection API of KustoPoolDatabasePrincipalAssignments.
      • serviceClient

        public SynapseManagementClient serviceClient()
        Returns:
        Wrapped service client SynapseManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.