次の方法で共有


AnalyticsSynapseArtifactsModelFactory.Workspace メソッド

定義

Workspace の新しいインスタンスを初期化します。

public static Azure.Analytics.Synapse.Artifacts.Models.Workspace Workspace (string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string location = default, Azure.Analytics.Synapse.Artifacts.Models.ManagedIdentity identity = default, Azure.Analytics.Synapse.Artifacts.Models.DataLakeStorageAccountDetails defaultDataLakeStorage = default, string sqlAdministratorLoginPassword = default, string managedResourceGroupName = default, string provisioningState = default, string sqlAdministratorLogin = default, Azure.Analytics.Synapse.Artifacts.Models.VirtualNetworkProfile virtualNetworkProfile = default, System.Collections.Generic.IDictionary<string,string> connectivityEndpoints = default, string managedVirtualNetwork = default, System.Collections.Generic.IEnumerable<Azure.Analytics.Synapse.Artifacts.Models.PrivateEndpointConnection> privateEndpointConnections = default, Azure.Analytics.Synapse.Artifacts.Models.EncryptionDetails encryption = default, Guid? workspaceUID = default, System.Collections.Generic.IReadOnlyDictionary<string,object> extraProperties = default, Azure.Analytics.Synapse.Artifacts.Models.ManagedVirtualNetworkSettings managedVirtualNetworkSettings = default, Azure.Analytics.Synapse.Artifacts.Models.WorkspaceRepositoryConfiguration workspaceRepositoryConfiguration = default, Azure.Analytics.Synapse.Artifacts.Models.PurviewConfiguration purviewConfiguration = default, string adlaResourceId = default);
static member Workspace : string * string * string * System.Collections.Generic.IDictionary<string, string> * string * Azure.Analytics.Synapse.Artifacts.Models.ManagedIdentity * Azure.Analytics.Synapse.Artifacts.Models.DataLakeStorageAccountDetails * string * string * string * string * Azure.Analytics.Synapse.Artifacts.Models.VirtualNetworkProfile * System.Collections.Generic.IDictionary<string, string> * string * seq<Azure.Analytics.Synapse.Artifacts.Models.PrivateEndpointConnection> * Azure.Analytics.Synapse.Artifacts.Models.EncryptionDetails * Nullable<Guid> * System.Collections.Generic.IReadOnlyDictionary<string, obj> * Azure.Analytics.Synapse.Artifacts.Models.ManagedVirtualNetworkSettings * Azure.Analytics.Synapse.Artifacts.Models.WorkspaceRepositoryConfiguration * Azure.Analytics.Synapse.Artifacts.Models.PurviewConfiguration * string -> Azure.Analytics.Synapse.Artifacts.Models.Workspace
Public Shared Function Workspace (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As String = Nothing, Optional identity As ManagedIdentity = Nothing, Optional defaultDataLakeStorage As DataLakeStorageAccountDetails = Nothing, Optional sqlAdministratorLoginPassword As String = Nothing, Optional managedResourceGroupName As String = Nothing, Optional provisioningState As String = Nothing, Optional sqlAdministratorLogin As String = Nothing, Optional virtualNetworkProfile As VirtualNetworkProfile = Nothing, Optional connectivityEndpoints As IDictionary(Of String, String) = Nothing, Optional managedVirtualNetwork As String = Nothing, Optional privateEndpointConnections As IEnumerable(Of PrivateEndpointConnection) = Nothing, Optional encryption As EncryptionDetails = Nothing, Optional workspaceUID As Nullable(Of Guid) = Nothing, Optional extraProperties As IReadOnlyDictionary(Of String, Object) = Nothing, Optional managedVirtualNetworkSettings As ManagedVirtualNetworkSettings = Nothing, Optional workspaceRepositoryConfiguration As WorkspaceRepositoryConfiguration = Nothing, Optional purviewConfiguration As PurviewConfiguration = Nothing, Optional adlaResourceId As String = Nothing) As Workspace

パラメーター

id
String

リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}。

name
String

リソースの名前。

type
String

リソースの型。 たとえば、"Microsoft.Compute/virtualMachines" や "Microsoft.Storage/storageAccounts" などです。

tags
IDictionary<String,String>

リソース タグ。

location
String

リソースが保存されている地理的な場所。

identity
ManagedIdentity

ワークスペースの ID。

defaultDataLakeStorage
DataLakeStorageAccountDetails

ワークスペースの既定のデータ レイク ストレージ アカウントの詳細。

sqlAdministratorLoginPassword
String

SQL 管理者ログイン パスワード。

managedResourceGroupName
String

ワークスペースマネージド リソース グループ。 リソース グループ名は、ユーザー subscriptionId 内のリソース グループを一意に識別します。 リソース グループ名の長さは 90 文字以下で、英数字 (Char.IsLetterOrDigit()) と '-'、'_'、'('、')' 、'' である必要があります。 名前は '.' で終わることはできません。

provisioningState
String

リソース プロビジョニングの状態。

sqlAdministratorLogin
String

ワークスペース SQL Active Directory 管理者のログイン。

virtualNetworkProfile
VirtualNetworkProfile

プロファイルをVirtual Networkします。

connectivityEndpoints
IDictionary<String,String>

接続エンドポイント。

managedVirtualNetwork
String

これを "default" に設定すると、このワークスペースのすべてのコンピューティングが、ユーザーの代わりに管理される仮想ネットワーク内に確実に存在します。

privateEndpointConnections
IEnumerable<PrivateEndpointConnection>

ワークスペースへのプライベート エンドポイント接続。

encryption
EncryptionDetails

ワークスペースの暗号化の詳細。

workspaceUID
Nullable<Guid>

ワークスペースの一意識別子。

extraProperties
IReadOnlyDictionary<String,Object>

ワークスペース レベルの構成と機能フラグ。

managedVirtualNetworkSettings
ManagedVirtualNetworkSettings

マネージド Virtual Network設定。

workspaceRepositoryConfiguration
WorkspaceRepositoryConfiguration

Git 統合設定。

purviewConfiguration
PurviewConfiguration

Purview 構成。

adlaResourceId
String

ADLA リソース ID。

戻り値

モック作成用の新しい Workspace インスタンス。

適用対象