Class SynapseManager

java.lang.Object
com.azure.resourcemanager.synapse.SynapseManager

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

    • 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()
      Gets the resource collection API of AzureADOnlyAuthentications. It manages AzureADOnlyAuthentication.
      Returns:
      Resource collection API of AzureADOnlyAuthentications.
    • operations

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

      public IpFirewallRules ipFirewallRules()
      Gets the resource collection API of IpFirewallRules. It manages IpFirewallRuleInfo.
      Returns:
      Resource collection API of IpFirewallRules.
    • keys

      public Keys keys()
      Gets the resource collection API of Keys. It manages Key.
      Returns:
      Resource collection API of Keys.
    • privateEndpointConnections

      public PrivateEndpointConnections privateEndpointConnections()
      Gets the resource collection API of PrivateEndpointConnections. It manages PrivateEndpointConnection.
      Returns:
      Resource collection API of PrivateEndpointConnections.
    • privateLinkResourcesOperations

      public PrivateLinkResourcesOperations privateLinkResourcesOperations()
      Gets the resource collection API of PrivateLinkResourcesOperations.
      Returns:
      Resource collection API of PrivateLinkResourcesOperations.
    • privateLinkHubPrivateLinkResources

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

      public PrivateLinkHubs privateLinkHubs()
      Gets the resource collection API of PrivateLinkHubs. It manages PrivateLinkHub.
      Returns:
      Resource collection API of PrivateLinkHubs.
    • privateEndpointConnectionsPrivateLinkHubs

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

      public SqlPools sqlPools()
      Gets the resource collection API of SqlPools. It manages SqlPool.
      Returns:
      Resource collection API of SqlPools.
    • sqlPoolMetadataSyncConfigs

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

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

      public SqlPoolGeoBackupPolicies sqlPoolGeoBackupPolicies()
      Gets the resource collection API of SqlPoolGeoBackupPolicies. It manages GeoBackupPolicy.
      Returns:
      Resource collection API of SqlPoolGeoBackupPolicies.
    • sqlPoolDataWarehouseUserActivities

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

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

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

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

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

      public SqlPoolTransparentDataEncryptions sqlPoolTransparentDataEncryptions()
      Gets the resource collection API of SqlPoolTransparentDataEncryptions. It manages TransparentDataEncryption.
      Returns:
      Resource collection API of SqlPoolTransparentDataEncryptions.
    • sqlPoolBlobAuditingPolicies

      public SqlPoolBlobAuditingPolicies sqlPoolBlobAuditingPolicies()
      Gets the resource collection API of SqlPoolBlobAuditingPolicies. It manages SqlPoolBlobAuditingPolicy.
      Returns:
      Resource collection API of SqlPoolBlobAuditingPolicies.
    • sqlPoolOperations

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

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

      public SqlPoolSensitivityLabels sqlPoolSensitivityLabels()
      Gets the resource collection API of SqlPoolSensitivityLabels. It manages SensitivityLabel.
      Returns:
      Resource collection API of SqlPoolSensitivityLabels.
    • sqlPoolRecommendedSensitivityLabels

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

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

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

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

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

      public SqlPoolVulnerabilityAssessments sqlPoolVulnerabilityAssessments()
      Gets the resource collection API of SqlPoolVulnerabilityAssessments. It manages SqlPoolVulnerabilityAssessment.
      Returns:
      Resource collection API of SqlPoolVulnerabilityAssessments.
    • sqlPoolVulnerabilityAssessmentScans

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

      public SqlPoolSecurityAlertPolicies sqlPoolSecurityAlertPolicies()
      Gets the resource collection API of SqlPoolSecurityAlertPolicies. It manages SqlPoolSecurityAlertPolicy.
      Returns:
      Resource collection API of SqlPoolSecurityAlertPolicies.
    • sqlPoolVulnerabilityAssessmentRuleBaselines

      public SqlPoolVulnerabilityAssessmentRuleBaselines sqlPoolVulnerabilityAssessmentRuleBaselines()
      Gets the resource collection API of SqlPoolVulnerabilityAssessmentRuleBaselines. It manages SqlPoolVulnerabilityAssessmentRuleBaseline.
      Returns:
      Resource collection API of SqlPoolVulnerabilityAssessmentRuleBaselines.
    • extendedSqlPoolBlobAuditingPolicies

      public ExtendedSqlPoolBlobAuditingPolicies extendedSqlPoolBlobAuditingPolicies()
      Gets the resource collection API of ExtendedSqlPoolBlobAuditingPolicies. It manages ExtendedSqlPoolBlobAuditingPolicy.
      Returns:
      Resource collection API of ExtendedSqlPoolBlobAuditingPolicies.
    • dataMaskingPolicies

      public DataMaskingPolicies dataMaskingPolicies()
      Gets the resource collection API of DataMaskingPolicies. It manages DataMaskingPolicy.
      Returns:
      Resource collection API of DataMaskingPolicies.
    • dataMaskingRules

      public DataMaskingRules dataMaskingRules()
      Gets the resource collection API of DataMaskingRules. It manages DataMaskingRule.
      Returns:
      Resource collection API of DataMaskingRules.
    • sqlPoolColumns

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

      public SqlPoolWorkloadGroups sqlPoolWorkloadGroups()
      Gets the resource collection API of SqlPoolWorkloadGroups. It manages WorkloadGroup.
      Returns:
      Resource collection API of SqlPoolWorkloadGroups.
    • sqlPoolWorkloadClassifiers

      public SqlPoolWorkloadClassifiers sqlPoolWorkloadClassifiers()
      Gets the resource collection API of SqlPoolWorkloadClassifiers. It manages WorkloadClassifier.
      Returns:
      Resource collection API of SqlPoolWorkloadClassifiers.
    • workspaceManagedSqlServerBlobAuditingPolicies

      public WorkspaceManagedSqlServerBlobAuditingPolicies workspaceManagedSqlServerBlobAuditingPolicies()
      Gets the resource collection API of WorkspaceManagedSqlServerBlobAuditingPolicies. It manages ServerBlobAuditingPolicy.
      Returns:
      Resource collection API of WorkspaceManagedSqlServerBlobAuditingPolicies.
    • workspaceManagedSqlServerExtendedBlobAuditingPolicies

      public WorkspaceManagedSqlServerExtendedBlobAuditingPolicies workspaceManagedSqlServerExtendedBlobAuditingPolicies()
      Gets the resource collection API of WorkspaceManagedSqlServerExtendedBlobAuditingPolicies. It manages ExtendedServerBlobAuditingPolicy.
      Returns:
      Resource collection API of WorkspaceManagedSqlServerExtendedBlobAuditingPolicies.
    • workspaceManagedSqlServerSecurityAlertPolicies

      public WorkspaceManagedSqlServerSecurityAlertPolicies workspaceManagedSqlServerSecurityAlertPolicies()
      Gets the resource collection API of WorkspaceManagedSqlServerSecurityAlertPolicies. It manages ServerSecurityAlertPolicy.
      Returns:
      Resource collection API of WorkspaceManagedSqlServerSecurityAlertPolicies.
    • workspaceManagedSqlServerVulnerabilityAssessments

      public WorkspaceManagedSqlServerVulnerabilityAssessments workspaceManagedSqlServerVulnerabilityAssessments()
      Gets the resource collection API of WorkspaceManagedSqlServerVulnerabilityAssessments. It manages ServerVulnerabilityAssessment.
      Returns:
      Resource collection API of WorkspaceManagedSqlServerVulnerabilityAssessments.
    • workspaceManagedSqlServerEncryptionProtectors

      public WorkspaceManagedSqlServerEncryptionProtectors workspaceManagedSqlServerEncryptionProtectors()
      Gets the resource collection API of WorkspaceManagedSqlServerEncryptionProtectors. It manages EncryptionProtector.
      Returns:
      Resource collection API of WorkspaceManagedSqlServerEncryptionProtectors.
    • workspaceManagedSqlServerUsages

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

      public WorkspaceManagedSqlServerRecoverableSqlPools workspaceManagedSqlServerRecoverableSqlPools()
      Gets the resource collection API of WorkspaceManagedSqlServerRecoverableSqlPools.
      Returns:
      Resource collection API of WorkspaceManagedSqlServerRecoverableSqlPools.
    • workspaceManagedSqlServerDedicatedSqlMinimalTlsSettings

      public WorkspaceManagedSqlServerDedicatedSqlMinimalTlsSettings workspaceManagedSqlServerDedicatedSqlMinimalTlsSettings()
      Gets the resource collection API of WorkspaceManagedSqlServerDedicatedSqlMinimalTlsSettings.
      Returns:
      Resource collection API of WorkspaceManagedSqlServerDedicatedSqlMinimalTlsSettings.
    • workspaces

      public Workspaces workspaces()
      Gets the resource collection API of Workspaces. It manages Workspace.
      Returns:
      Resource collection API of Workspaces.
    • workspaceAadAdmins

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

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

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

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

      public BigDataPools bigDataPools()
      Gets the resource collection API of BigDataPools. It manages BigDataPoolResourceInfo.
      Returns:
      Resource collection API of BigDataPools.
    • libraries

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

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

      public IntegrationRuntimes integrationRuntimes()
      Gets the resource collection API of IntegrationRuntimes. It manages IntegrationRuntimeResource.
      Returns:
      Resource collection API of IntegrationRuntimes.
    • integrationRuntimeNodeIpAddressOperations

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

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

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

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

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

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

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

      public IntegrationRuntimeStatusOperations integrationRuntimeStatusOperations()
      Gets the resource collection API of IntegrationRuntimeStatusOperations.
      Returns:
      Resource collection API of IntegrationRuntimeStatusOperations.
    • gets

      public Gets gets()
      Gets the resource collection API of Gets.
      Returns:
      Resource collection API of Gets.
    • sparkConfigurations

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

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

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

      public KustoPools kustoPools()
      Gets the resource collection API of KustoPools. It manages KustoPool.
      Returns:
      Resource collection API of KustoPools.
    • kustoPoolChildResources

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

      public KustoPoolAttachedDatabaseConfigurations kustoPoolAttachedDatabaseConfigurations()
      Gets the resource collection API of KustoPoolAttachedDatabaseConfigurations. It manages AttachedDatabaseConfiguration.
      Returns:
      Resource collection API of KustoPoolAttachedDatabaseConfigurations.
    • kustoPoolDatabases

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

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

      public KustoPoolPrincipalAssignments kustoPoolPrincipalAssignments()
      Gets the resource collection API of KustoPoolPrincipalAssignments. It manages ClusterPrincipalAssignment.
      Returns:
      Resource collection API of KustoPoolPrincipalAssignments.
    • kustoPoolDatabasePrincipalAssignments

      public KustoPoolDatabasePrincipalAssignments kustoPoolDatabasePrincipalAssignments()
      Gets the resource collection API of KustoPoolDatabasePrincipalAssignments. It manages DatabasePrincipalAssignment.
      Returns:
      Resource collection API of KustoPoolDatabasePrincipalAssignments.
    • kustoPoolPrivateLinkResourcesOperations

      public KustoPoolPrivateLinkResourcesOperations kustoPoolPrivateLinkResourcesOperations()
      Gets the resource collection API of KustoPoolPrivateLinkResourcesOperations.
      Returns:
      Resource collection API of KustoPoolPrivateLinkResourcesOperations.
    • serviceClient

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