WorkspacePatchInfo Class

Workspace patch details.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
WorkspacePatchInfo

Constructor

WorkspacePatchInfo(*, tags: Optional[Dict[str, str]] = None, identity: Optional[azure.mgmt.synapse.models._models_py3.ManagedIdentity] = None, sql_administrator_login_password: Optional[str] = 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, encryption: Optional[azure.mgmt.synapse.models._models_py3.EncryptionDetails] = None, public_network_access: Optional[Union[str, azure.mgmt.synapse.models._synapse_management_client_enums.WorkspacePublicNetworkAccess]] = None, **kwargs)

Parameters

tags
dict[str, str]
Required

A set of tags. Resource tags.

identity
ManagedIdentity
Required

The identity of the workspace.

sql_administrator_login_password
str
Required

SQL administrator login password.

managed_virtual_network_settings
ManagedVirtualNetworkSettings
Required

Managed Virtual Network Settings.

workspace_repository_configuration
WorkspaceRepositoryConfiguration
Required

Git integration settings.

purview_configuration
PurviewConfiguration
Required

Purview Configuration.

encryption
EncryptionDetails
Required

The encryption details of the workspace.

public_network_access
str or WorkspacePublicNetworkAccess
Required

Enable or Disable pubic network access to workspace. Possible values include: "Enabled", "Disabled".

Variables

provisioning_state
str

Resource provisioning state.