Workspace Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A workspace
[Microsoft.Rest.Serialization.JsonTransformation]
public class Workspace : Microsoft.Azure.Management.Synapse.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Workspace = class
inherit TrackedResource
Public Class Workspace
Inherits TrackedResource
- Inheritance
- Attributes
Constructors
Properties
AdlaResourceId |
Gets the ADLA resource ID. |
ConnectivityEndpoints |
Gets or sets connectivity endpoints |
DefaultDataLakeStorage |
Gets or sets workspace default data lake storage account details |
Encryption |
Gets or sets the encryption details of the workspace |
ExtraProperties |
Gets workspace level configs and feature flags |
Id |
Gets fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} (Inherited from Resource) |
Identity |
Gets or sets identity of the workspace |
Location |
Gets or sets the geo-location where the resource lives (Inherited from TrackedResource) |
ManagedResourceGroupName |
Gets or sets 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 '.' |
ManagedVirtualNetwork |
Gets or sets setting this to 'default' will ensure that all compute for this workspace is in a virtual network managed on behalf of the user. |
ManagedVirtualNetworkSettings |
Gets or sets managed Virtual Network Settings |
Name |
Gets the name of the resource (Inherited from Resource) |
PrivateEndpointConnections |
Gets or sets private endpoint connections to the workspace |
ProvisioningState |
Gets resource provisioning state |
PublicNetworkAccess |
Gets or sets enable or Disable pubic network access to workspace. Possible values include: 'Enabled', 'Disabled' |
PurviewConfiguration |
Gets or sets purview Configuration |
SqlAdministratorLogin |
Gets or sets login for workspace SQL active directory administrator |
SqlAdministratorLoginPassword |
Gets or sets SQL administrator login password |
Tags |
Gets or sets resource tags. (Inherited from TrackedResource) |
Type |
Gets the type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" (Inherited from Resource) |
VirtualNetworkProfile |
Gets or sets virtual Network profile |
WorkspaceRepositoryConfiguration |
Gets or sets git integration settings |
WorkspaceUID |
Gets the workspace unique identifier |
Methods
Validate() |
Validate the object. |