Workspace Class
A workspace.
Variables are only populated by the server, and will be ignored when sending a request.
All required parameters must be populated in order to send to Azure.
- Inheritance
-
azure.mgmt.synapse.models._models_py3.TrackedResourceWorkspace
Constructor
Workspace(*, location: str, tags: Optional[Dict[str, str]] = None, identity: Optional[azure.mgmt.synapse.models._models_py3.ManagedIdentity] = None, default_data_lake_storage: Optional[azure.mgmt.synapse.models._models_py3.DataLakeStorageAccountDetails] = None, sql_administrator_login_password: Optional[str] = None, managed_resource_group_name: Optional[str] = None, sql_administrator_login: Optional[str] = None, virtual_network_profile: Optional[azure.mgmt.synapse.models._models_py3.VirtualNetworkProfile] = None, connectivity_endpoints: Optional[Dict[str, str]] = None, managed_virtual_network: Optional[str] = None, private_endpoint_connections: Optional[List[azure.mgmt.synapse.models._models_py3.PrivateEndpointConnection]] = None, encryption: Optional[azure.mgmt.synapse.models._models_py3.EncryptionDetails] = None, managed_virtual_network_settings: Optional[azure.mgmt.synapse.models._models_py3.ManagedVirtualNetworkSettings] = None, workspace_repository_configuration: Optional[azure.mgmt.synapse.models._models_py3.WorkspaceRepositoryConfiguration] = None, purview_configuration: Optional[azure.mgmt.synapse.models._models_py3.PurviewConfiguration] = None, public_network_access: Optional[Union[str, azure.mgmt.synapse.models._synapse_management_client_enums.WorkspacePublicNetworkAccess]] = None, **kwargs)
Parameters
- default_data_lake_storage
- DataLakeStorageAccountDetails
Workspace default data lake storage account details.
- managed_resource_group_name
- str
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 '.'.
- managed_virtual_network
- str
Setting this to 'default' will ensure that all compute for this workspace is in a virtual network managed on behalf of the user.
- private_endpoint_connections
- list[PrivateEndpointConnection]
Private endpoint connections to the workspace.
- managed_virtual_network_settings
- ManagedVirtualNetworkSettings
Managed Virtual Network Settings.
- workspace_repository_configuration
- WorkspaceRepositoryConfiguration
Git integration settings.
- public_network_access
- str or WorkspacePublicNetworkAccess
Enable or Disable pubic network access to workspace. Possible values include: "Enabled", "Disabled".
Variables
- id
- str
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
- name
- str
The name of the resource.
- type
- str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".
- provisioning_state
- str
Resource provisioning state.
- workspace_uid
- str
The workspace unique identifier.
- adla_resource_id
- str
The ADLA resource ID.
Feedback
Submit and view feedback for