Workspace Interface
public interface Workspace
An immutable client-side representation of Workspace.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract String |
adlaResourceId()
Gets the adla |
abstract Boolean |
azureADOnlyAuthentication()
Gets the azure |
abstract Map<String,String> |
connectivityEndpoints()
Gets the connectivity |
abstract
Csp |
cspWorkspaceAdminProperties()
Gets the csp |
abstract
Data |
defaultDataLakeStorage()
Gets the default |
abstract
Encryption |
encryption()
Gets the encryption property: The encryption details of the workspace. |
abstract Object |
extraProperties()
Gets the extra |
abstract String |
id()
Gets the id property: Fully qualified resource Id for the resource. |
abstract
Managed |
identity()
Gets the identity property: Identity of the workspace. |
abstract
Workspace |
innerModel()
Gets the inner com. |
abstract String |
location()
Gets the location property: The geo-location where the resource lives. |
abstract String |
managedResourceGroupName()
Gets the managed |
abstract String |
managedVirtualNetwork()
Gets the managed |
abstract
Managed |
managedVirtualNetworkSettings()
Gets the managed |
abstract String |
name()
Gets the name property: The name of the resource. |
abstract
List<Private |
privateEndpointConnections()
Gets the private |
abstract String |
provisioningState()
Gets the provisioning |
abstract
Workspace |
publicNetworkAccess()
Gets the public |
abstract
Purview |
purviewConfiguration()
Gets the purview |
abstract Workspace |
refresh()
Refreshes the resource to sync with Azure. |
abstract Workspace |
refresh(Context context)
Refreshes the resource to sync with Azure. |
abstract Region |
region()
Gets the region of the resource. |
abstract String |
regionName()
Gets the name of the resource region. |
abstract String |
resourceGroupName()
Gets the name of the resource group. |
abstract Map<String,Object> |
settings()
Gets the settings property: Workspace settings. |
abstract String |
sqlAdministratorLogin()
Gets the sql |
abstract String |
sqlAdministratorLoginPassword()
Gets the sql |
abstract Map<String,String> |
tags()
Gets the tags property: Resource tags. |
abstract Boolean |
trustedServiceBypassEnabled()
Gets the trusted |
abstract String |
type()
Gets the type property: The type of the resource. |
abstract Update |
update()
Begins update for the Workspace resource. |
abstract
Virtual |
virtualNetworkProfile()
Gets the virtual |
abstract
Workspace |
workspaceRepositoryConfiguration()
Gets the workspace |
abstract UUID |
workspaceUid()
Gets the workspace |
Method Details
adlaResourceId
public abstract String adlaResourceId()
Gets the adlaResourceId property: The ADLA resource ID.
Returns:
azureADOnlyAuthentication
public abstract Boolean azureADOnlyAuthentication()
Gets the azureADOnlyAuthentication property: Enable or Disable AzureADOnlyAuthentication on All Workspace subresource.
Returns:
connectivityEndpoints
public abstract Map
Gets the connectivityEndpoints property: Connectivity endpoints.
Returns:
cspWorkspaceAdminProperties
public abstract CspWorkspaceAdminProperties cspWorkspaceAdminProperties()
Gets the cspWorkspaceAdminProperties property: Initial workspace AAD admin properties for a CSP subscription.
Returns:
defaultDataLakeStorage
public abstract DataLakeStorageAccountDetails defaultDataLakeStorage()
Gets the defaultDataLakeStorage property: Workspace default data lake storage account details.
Returns:
encryption
public abstract EncryptionDetails encryption()
Gets the encryption property: The encryption details of the workspace.
Returns:
extraProperties
public abstract Object extraProperties()
Gets the extraProperties property: Workspace level configs and feature flags.
Returns:
id
public abstract String id()
Gets the id property: Fully qualified resource Id for the resource.
Returns:
identity
public abstract ManagedIdentity identity()
Gets the identity property: Identity of the workspace.
Returns:
innerModel
public abstract WorkspaceInner innerModel()
Gets the inner com.azure.resourcemanager.synapse.fluent.models.WorkspaceInner object.
Returns:
location
public abstract String location()
Gets the location property: The geo-location where the resource lives.
Returns:
managedResourceGroupName
public abstract String managedResourceGroupName()
Gets 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:
managedVirtualNetwork
public abstract String managedVirtualNetwork()
Gets 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:
managedVirtualNetworkSettings
public abstract ManagedVirtualNetworkSettings managedVirtualNetworkSettings()
Gets the managedVirtualNetworkSettings property: Managed Virtual Network Settings.
Returns:
name
public abstract String name()
Gets the name property: The name of the resource.
Returns:
privateEndpointConnections
public abstract List
Gets the privateEndpointConnections property: Private endpoint connections to the workspace.
Returns:
provisioningState
public abstract String provisioningState()
Gets the provisioningState property: Resource provisioning state.
Returns:
publicNetworkAccess
public abstract WorkspacePublicNetworkAccess publicNetworkAccess()
Gets the publicNetworkAccess property: Enable or Disable public network access to workspace.
Returns:
purviewConfiguration
public abstract PurviewConfiguration purviewConfiguration()
Gets the purviewConfiguration property: Purview Configuration.
Returns:
refresh
public abstract Workspace refresh()
Refreshes the resource to sync with Azure.
Returns:
refresh
public abstract Workspace refresh(Context context)
Refreshes the resource to sync with Azure.
Parameters:
Returns:
region
public abstract Region region()
Gets the region of the resource.
Returns:
regionName
public abstract String regionName()
Gets the name of the resource region.
Returns:
resourceGroupName
public abstract String resourceGroupName()
Gets the name of the resource group.
Returns:
settings
public abstract Map
Gets the settings property: Workspace settings.
Returns:
sqlAdministratorLogin
public abstract String sqlAdministratorLogin()
Gets the sqlAdministratorLogin property: Login for workspace SQL active directory administrator.
Returns:
sqlAdministratorLoginPassword
public abstract String sqlAdministratorLoginPassword()
Gets the sqlAdministratorLoginPassword property: SQL administrator login password.
Returns:
tags
public abstract Map
Gets the tags property: Resource tags.
Returns:
trustedServiceBypassEnabled
public abstract Boolean trustedServiceBypassEnabled()
Gets the trustedServiceBypassEnabled property: Is trustedServiceBypassEnabled for the workspace.
Returns:
type
public abstract String type()
Gets the type property: The type of the resource.
Returns:
update
public abstract Workspace.Update update()
Begins update for the Workspace resource.
Returns:
virtualNetworkProfile
public abstract VirtualNetworkProfile virtualNetworkProfile()
Gets the virtualNetworkProfile property: Virtual Network profile.
Returns:
workspaceRepositoryConfiguration
public abstract WorkspaceRepositoryConfiguration workspaceRepositoryConfiguration()
Gets the workspaceRepositoryConfiguration property: Git integration settings.
Returns:
workspaceUid
public abstract UUID workspaceUid()
Gets the workspaceUid property: The workspace unique identifier.
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for