ArmSynapseModelFactory.SynapseWorkspaceData Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância de SynapseWorkspaceData.
public static Azure.ResourceManager.Synapse.SynapseWorkspaceData SynapseWorkspaceData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, Azure.ResourceManager.Synapse.Models.SynapseDataLakeStorageAccountDetails defaultDataLakeStorage = default, string sqlAdministratorLoginPassword = default, string managedResourceGroupName = default, string provisioningState = default, string sqlAdministratorLogin = default, string virtualNetworkComputeSubnetId = default, System.Collections.Generic.IDictionary<string,string> connectivityEndpoints = default, string managedVirtualNetwork = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Synapse.SynapsePrivateEndpointConnectionData> privateEndpointConnections = default, Azure.ResourceManager.Synapse.Models.SynapseEncryptionDetails encryption = default, Guid? workspaceUid = default, System.Collections.Generic.IReadOnlyDictionary<string,BinaryData> extraProperties = default, Azure.ResourceManager.Synapse.Models.SynapseManagedVirtualNetworkSettings managedVirtualNetworkSettings = default, Azure.ResourceManager.Synapse.Models.SynapseWorkspaceRepositoryConfiguration workspaceRepositoryConfiguration = default, Azure.Core.ResourceIdentifier purviewResourceId = default, Azure.Core.ResourceIdentifier adlaResourceId = default, Azure.ResourceManager.Synapse.Models.WorkspacePublicNetworkAccess? publicNetworkAccess = default, Guid? initialWorkspaceAdminObjectId = default, System.Collections.Generic.IReadOnlyDictionary<string,BinaryData> settings = default, bool? isAadOnlyAuthenticationEnabled = default, bool? isTrustedServiceBypassEnabled = default);
static member SynapseWorkspaceData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.Models.ManagedServiceIdentity * Azure.ResourceManager.Synapse.Models.SynapseDataLakeStorageAccountDetails * string * string * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * seq<Azure.ResourceManager.Synapse.SynapsePrivateEndpointConnectionData> * Azure.ResourceManager.Synapse.Models.SynapseEncryptionDetails * Nullable<Guid> * System.Collections.Generic.IReadOnlyDictionary<string, BinaryData> * Azure.ResourceManager.Synapse.Models.SynapseManagedVirtualNetworkSettings * Azure.ResourceManager.Synapse.Models.SynapseWorkspaceRepositoryConfiguration * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.Synapse.Models.WorkspacePublicNetworkAccess> * Nullable<Guid> * System.Collections.Generic.IReadOnlyDictionary<string, BinaryData> * Nullable<bool> * Nullable<bool> -> Azure.ResourceManager.Synapse.SynapseWorkspaceData
Public Shared Function SynapseWorkspaceData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional defaultDataLakeStorage As SynapseDataLakeStorageAccountDetails = Nothing, Optional sqlAdministratorLoginPassword As String = Nothing, Optional managedResourceGroupName As String = Nothing, Optional provisioningState As String = Nothing, Optional sqlAdministratorLogin As String = Nothing, Optional virtualNetworkComputeSubnetId As String = Nothing, Optional connectivityEndpoints As IDictionary(Of String, String) = Nothing, Optional managedVirtualNetwork As String = Nothing, Optional privateEndpointConnections As IEnumerable(Of SynapsePrivateEndpointConnectionData) = Nothing, Optional encryption As SynapseEncryptionDetails = Nothing, Optional workspaceUid As Nullable(Of Guid) = Nothing, Optional extraProperties As IReadOnlyDictionary(Of String, BinaryData) = Nothing, Optional managedVirtualNetworkSettings As SynapseManagedVirtualNetworkSettings = Nothing, Optional workspaceRepositoryConfiguration As SynapseWorkspaceRepositoryConfiguration = Nothing, Optional purviewResourceId As ResourceIdentifier = Nothing, Optional adlaResourceId As ResourceIdentifier = Nothing, Optional publicNetworkAccess As Nullable(Of WorkspacePublicNetworkAccess) = Nothing, Optional initialWorkspaceAdminObjectId As Nullable(Of Guid) = Nothing, Optional settings As IReadOnlyDictionary(Of String, BinaryData) = Nothing, Optional isAadOnlyAuthenticationEnabled As Nullable(Of Boolean) = Nothing, Optional isTrustedServiceBypassEnabled As Nullable(Of Boolean) = Nothing) As SynapseWorkspaceData
Parâmetros
A ID.
- name
- String
O nome.
- resourceType
- ResourceType
O resourceType.
- systemData
- SystemData
O systemData.
- tags
- IDictionary<String,String>
As marcas.
- location
- AzureLocation
O local.
- identity
- ManagedServiceIdentity
Identidade do workspace. Tipos de identidade com suporte atuais: None, SystemAssigned, SystemAssigned,UserAssigned.
- defaultDataLakeStorage
- SynapseDataLakeStorageAccountDetails
Detalhes da conta de armazenamento do data lake padrão do workspace.
- sqlAdministratorLoginPassword
- String
Senha de logon do administrador do SQL.
- managedResourceGroupName
- String
Grupo de recursos gerenciados do workspace. O nome do grupo de recursos identifica exclusivamente o grupo de recursos dentro da subscriptionId do usuário. O nome do grupo de recursos não deve ter mais de 90 caracteres e deve ter caracteres alfanuméricos (Char.IsLetterOrDigit()) e '-', '_', '(', ')' e'.'. Observe que o nome não pode terminar com '.'.
- provisioningState
- String
Estado de provisionamento de recursos.
- sqlAdministratorLogin
- String
Faça logon para o administrador do ACTIVE Directory do SQL do workspace.
- virtualNetworkComputeSubnetId
- String
Rede Virtual perfil.
- connectivityEndpoints
- IDictionary<String,String>
Pontos de extremidade de conectividade.
- managedVirtualNetwork
- String
Definir isso como "padrão" garantirá que toda a computação para esse workspace esteja em uma rede virtual gerenciada em nome do usuário.
- privateEndpointConnections
- IEnumerable<SynapsePrivateEndpointConnectionData>
Conexões de ponto de extremidade privado com o workspace.
- encryption
- SynapseEncryptionDetails
Os detalhes de criptografia do workspace.
- extraProperties
- IReadOnlyDictionary<String,BinaryData>
Configurações no nível do workspace e sinalizadores de recursos.
- managedVirtualNetworkSettings
- SynapseManagedVirtualNetworkSettings
Configurações de Rede Virtual gerenciadas.
- workspaceRepositoryConfiguration
- SynapseWorkspaceRepositoryConfiguration
Configurações de integração do Git.
- purviewResourceId
- ResourceIdentifier
Configuração do Purview.
- adlaResourceId
- ResourceIdentifier
A ID do recurso do ADLA.
- publicNetworkAccess
- Nullable<WorkspacePublicNetworkAccess>
Habilitar ou desabilitar o acesso à rede pública ao workspace.
Propriedades iniciais de administrador do AAD do workspace para uma assinatura do CSP.
- settings
- IReadOnlyDictionary<String,BinaryData>
Configurações do workspace.
Habilitar ou desabilitar o AzureADOnlyAuthentication em todo o sub-recurso workspace.
Retornos
Uma nova SynapseWorkspaceData instância para simulação.