Freigeben über


ArmSynapseModelFactory.SynapseWorkspacePatch Method

Definition

Initializes a new instance of SynapseWorkspacePatch.

public static Azure.ResourceManager.Synapse.Models.SynapseWorkspacePatch SynapseWorkspacePatch(System.Collections.Generic.IDictionary<string,string> tags = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, string sqlAdministratorLoginPassword = default, Azure.ResourceManager.Synapse.Models.SynapseManagedVirtualNetworkSettings managedVirtualNetworkSettings = default, Azure.ResourceManager.Synapse.Models.SynapseWorkspaceRepositoryConfiguration workspaceRepositoryConfiguration = default, Azure.Core.ResourceIdentifier purviewResourceId = default, string provisioningState = default, Azure.ResourceManager.Synapse.Models.SynapseEncryptionDetails encryption = default, Azure.ResourceManager.Synapse.Models.WorkspacePublicNetworkAccess? publicNetworkAccess = default);
static member SynapseWorkspacePatch : System.Collections.Generic.IDictionary<string, string> * Azure.ResourceManager.Models.ManagedServiceIdentity * string * Azure.ResourceManager.Synapse.Models.SynapseManagedVirtualNetworkSettings * Azure.ResourceManager.Synapse.Models.SynapseWorkspaceRepositoryConfiguration * Azure.Core.ResourceIdentifier * string * Azure.ResourceManager.Synapse.Models.SynapseEncryptionDetails * Nullable<Azure.ResourceManager.Synapse.Models.WorkspacePublicNetworkAccess> -> Azure.ResourceManager.Synapse.Models.SynapseWorkspacePatch
Public Shared Function SynapseWorkspacePatch (Optional tags As IDictionary(Of String, String) = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional sqlAdministratorLoginPassword As String = Nothing, Optional managedVirtualNetworkSettings As SynapseManagedVirtualNetworkSettings = Nothing, Optional workspaceRepositoryConfiguration As SynapseWorkspaceRepositoryConfiguration = Nothing, Optional purviewResourceId As ResourceIdentifier = Nothing, Optional provisioningState As String = Nothing, Optional encryption As SynapseEncryptionDetails = Nothing, Optional publicNetworkAccess As Nullable(Of WorkspacePublicNetworkAccess) = Nothing) As SynapseWorkspacePatch

Parameters

tags
IDictionary<String,String>

Resource tags.

identity
ManagedServiceIdentity

The identity of the workspace. Current supported identity types: None, SystemAssigned, SystemAssigned,UserAssigned.

sqlAdministratorLoginPassword
String

SQL administrator login password.

managedVirtualNetworkSettings
SynapseManagedVirtualNetworkSettings

Managed Virtual Network Settings.

workspaceRepositoryConfiguration
SynapseWorkspaceRepositoryConfiguration

Git integration settings.

purviewResourceId
ResourceIdentifier

Purview Configuration.

provisioningState
String

Resource provisioning state.

encryption
SynapseEncryptionDetails

The encryption details of the workspace.

publicNetworkAccess
Nullable<WorkspacePublicNetworkAccess>

Enable or Disable public network access to workspace.

Returns

A new SynapseWorkspacePatch instance for mocking.

Applies to