Class Workspace
java.lang.Object
com.azure.analytics.synapse.artifacts.models.Resource
com.azure.analytics.synapse.artifacts.models.TrackedResource
com.azure.analytics.synapse.artifacts.models.Workspace
A workspace.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the adlaResourceId property: The ADLA resource ID.Get the connectivityEndpoints property: Connectivity endpoints.Get the defaultDataLakeStorage property: Workspace default data lake storage account details.Get the encryption property: The encryption details of the workspace.Get the extraProperties property: Workspace level configs and feature flags.Get the identity property: Identity of the workspace.Get the managedResourceGroupName property: Workspace managed resource group.Get the managedVirtualNetwork property: Setting this to 'default' will ensure that all compute for this workspace is in a virtual network managed on behalf of the user.Get the managedVirtualNetworkSettings property: Managed Virtual Network Settings.Get the privateEndpointConnections property: Private endpoint connections to the workspace.Get the provisioningState property: Resource provisioning state.Get the purviewConfiguration property: Purview Configuration.Get the sqlAdministratorLogin property: Login for workspace SQL active directory administrator.Get the sqlAdministratorLoginPassword property: SQL administrator login password.Get the virtualNetworkProfile property: Virtual Network profile.Get the workspaceRepositoryConfiguration property: Git integration settings.Get the workspaceUID property: The workspace unique identifier.setConnectivityEndpoints
(Map<String, String> connectivityEndpoints) Set the connectivityEndpoints property: Connectivity endpoints.setDefaultDataLakeStorage
(DataLakeStorageAccountDetails defaultDataLakeStorage) Set the defaultDataLakeStorage property: Workspace default data lake storage account details.setEncryption
(EncryptionDetails encryption) Set the encryption property: The encryption details of the workspace.setIdentity
(ManagedIdentity identity) Set the identity property: Identity of the workspace.setLocation
(String location) Set the location property: The geo-location where the resource lives.setManagedResourceGroupName
(String managedResourceGroupName) Set the managedResourceGroupName property: Workspace managed resource group.setManagedVirtualNetwork
(String managedVirtualNetwork) Set the managedVirtualNetwork property: Setting this to 'default' will ensure that all compute for this workspace is in a virtual network managed on behalf of the user.setManagedVirtualNetworkSettings
(ManagedVirtualNetworkSettings managedVirtualNetworkSettings) Set the managedVirtualNetworkSettings property: Managed Virtual Network Settings.setPrivateEndpointConnections
(List<PrivateEndpointConnection> privateEndpointConnections) Set the privateEndpointConnections property: Private endpoint connections to the workspace.setPurviewConfiguration
(PurviewConfiguration purviewConfiguration) Set the purviewConfiguration property: Purview Configuration.setSqlAdministratorLogin
(String sqlAdministratorLogin) Set the sqlAdministratorLogin property: Login for workspace SQL active directory administrator.setSqlAdministratorLoginPassword
(String sqlAdministratorLoginPassword) Set the sqlAdministratorLoginPassword property: SQL administrator login password.Set the tags property: Resource tags.setVirtualNetworkProfile
(VirtualNetworkProfile virtualNetworkProfile) Set the virtualNetworkProfile property: Virtual Network profile.setWorkspaceRepositoryConfiguration
(WorkspaceRepositoryConfiguration workspaceRepositoryConfiguration) Set the workspaceRepositoryConfiguration property: Git integration settings.Methods inherited from class com.azure.analytics.synapse.artifacts.models.TrackedResource
getLocation, getTags
-
Constructor Details
-
Workspace
public Workspace()
-
-
Method Details
-
getIdentity
Get the identity property: Identity of the workspace.- Returns:
- the identity value.
-
setIdentity
Set the identity property: Identity of the workspace.- Parameters:
identity
- the identity value to set.- Returns:
- the Workspace object itself.
-
getDefaultDataLakeStorage
Get the defaultDataLakeStorage property: Workspace default data lake storage account details.- Returns:
- the defaultDataLakeStorage value.
-
setDefaultDataLakeStorage
Set the defaultDataLakeStorage property: Workspace default data lake storage account details.- Parameters:
defaultDataLakeStorage
- the defaultDataLakeStorage value to set.- Returns:
- the Workspace object itself.
-
getSqlAdministratorLoginPassword
Get the sqlAdministratorLoginPassword property: SQL administrator login password.- Returns:
- the sqlAdministratorLoginPassword value.
-
setSqlAdministratorLoginPassword
Set the sqlAdministratorLoginPassword property: SQL administrator login password.- Parameters:
sqlAdministratorLoginPassword
- the sqlAdministratorLoginPassword value to set.- Returns:
- the Workspace object itself.
-
getManagedResourceGroupName
Get the managedResourceGroupName property: Workspace managed resource group. The resource group name uniquely identifies the resource group within the user subscriptionId. The resource group name must be no longer than 90 characters long, and must be alphanumeric characters (Char.IsLetterOrDigit()) and '-', '_', '(', ')' and'.'. Note that the name cannot end with '.'.- Returns:
- the managedResourceGroupName value.
-
setManagedResourceGroupName
Set the managedResourceGroupName property: Workspace managed resource group. The resource group name uniquely identifies the resource group within the user subscriptionId. The resource group name must be no longer than 90 characters long, and must be alphanumeric characters (Char.IsLetterOrDigit()) and '-', '_', '(', ')' and'.'. Note that the name cannot end with '.'.- Parameters:
managedResourceGroupName
- the managedResourceGroupName value to set.- Returns:
- the Workspace object itself.
-
getProvisioningState
Get the provisioningState property: Resource provisioning state.- Returns:
- the provisioningState value.
-
getSqlAdministratorLogin
Get the sqlAdministratorLogin property: Login for workspace SQL active directory administrator.- Returns:
- the sqlAdministratorLogin value.
-
setSqlAdministratorLogin
Set the sqlAdministratorLogin property: Login for workspace SQL active directory administrator.- Parameters:
sqlAdministratorLogin
- the sqlAdministratorLogin value to set.- Returns:
- the Workspace object itself.
-
getVirtualNetworkProfile
Get the virtualNetworkProfile property: Virtual Network profile.- Returns:
- the virtualNetworkProfile value.
-
setVirtualNetworkProfile
Set the virtualNetworkProfile property: Virtual Network profile.- Parameters:
virtualNetworkProfile
- the virtualNetworkProfile value to set.- Returns:
- the Workspace object itself.
-
getConnectivityEndpoints
Get the connectivityEndpoints property: Connectivity endpoints.- Returns:
- the connectivityEndpoints value.
-
setConnectivityEndpoints
Set the connectivityEndpoints property: Connectivity endpoints.- Parameters:
connectivityEndpoints
- the connectivityEndpoints value to set.- Returns:
- the Workspace object itself.
-
getManagedVirtualNetwork
Get the managedVirtualNetwork property: Setting this to 'default' will ensure that all compute for this workspace is in a virtual network managed on behalf of the user.- Returns:
- the managedVirtualNetwork value.
-
setManagedVirtualNetwork
Set the managedVirtualNetwork property: Setting this to 'default' will ensure that all compute for this workspace is in a virtual network managed on behalf of the user.- Parameters:
managedVirtualNetwork
- the managedVirtualNetwork value to set.- Returns:
- the Workspace object itself.
-
getPrivateEndpointConnections
Get the privateEndpointConnections property: Private endpoint connections to the workspace.- Returns:
- the privateEndpointConnections value.
-
setPrivateEndpointConnections
public Workspace setPrivateEndpointConnections(List<PrivateEndpointConnection> privateEndpointConnections) Set the privateEndpointConnections property: Private endpoint connections to the workspace.- Parameters:
privateEndpointConnections
- the privateEndpointConnections value to set.- Returns:
- the Workspace object itself.
-
getEncryption
Get the encryption property: The encryption details of the workspace.- Returns:
- the encryption value.
-
setEncryption
Set the encryption property: The encryption details of the workspace.- Parameters:
encryption
- the encryption value to set.- Returns:
- the Workspace object itself.
-
getWorkspaceUID
Get the workspaceUID property: The workspace unique identifier.- Returns:
- the workspaceUID value.
-
getExtraProperties
Get the extraProperties property: Workspace level configs and feature flags.- Returns:
- the extraProperties value.
-
getManagedVirtualNetworkSettings
Get the managedVirtualNetworkSettings property: Managed Virtual Network Settings.- Returns:
- the managedVirtualNetworkSettings value.
-
setManagedVirtualNetworkSettings
public Workspace setManagedVirtualNetworkSettings(ManagedVirtualNetworkSettings managedVirtualNetworkSettings) Set the managedVirtualNetworkSettings property: Managed Virtual Network Settings.- Parameters:
managedVirtualNetworkSettings
- the managedVirtualNetworkSettings value to set.- Returns:
- the Workspace object itself.
-
getWorkspaceRepositoryConfiguration
Get the workspaceRepositoryConfiguration property: Git integration settings.- Returns:
- the workspaceRepositoryConfiguration value.
-
setWorkspaceRepositoryConfiguration
public Workspace setWorkspaceRepositoryConfiguration(WorkspaceRepositoryConfiguration workspaceRepositoryConfiguration) Set the workspaceRepositoryConfiguration property: Git integration settings.- Parameters:
workspaceRepositoryConfiguration
- the workspaceRepositoryConfiguration value to set.- Returns:
- the Workspace object itself.
-
getPurviewConfiguration
Get the purviewConfiguration property: Purview Configuration.- Returns:
- the purviewConfiguration value.
-
setPurviewConfiguration
Set the purviewConfiguration property: Purview Configuration.- Parameters:
purviewConfiguration
- the purviewConfiguration value to set.- Returns:
- the Workspace object itself.
-
getAdlaResourceId
Get the adlaResourceId property: The ADLA resource ID.- Returns:
- the adlaResourceId value.
-
setTags
Set the tags property: Resource tags.- Overrides:
setTags
in classTrackedResource
- Parameters:
tags
- the tags value to set.- Returns:
- the TrackedResource object itself.
-
setLocation
Set the location property: The geo-location where the resource lives.- Overrides:
setLocation
in classTrackedResource
- Parameters:
location
- the location value to set.- Returns:
- the TrackedResource object itself.
-