Microsoft.Synapse-arbetsytor 2019-06-01-preview
Artikel 07/01/2023
1 deltagare
Feedback
I den här artikeln
Bicep-resursdefinition
Resurstypen för arbetsytor kan distribueras med åtgärder som är mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.Synapse/workspaces-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Synapse/workspaces@2019-06-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
identity: {
type: 'string'
}
properties: {
connectivityEndpoints: {}
defaultDataLakeStorage: {
accountUrl: 'string'
filesystem: 'string'
}
encryption: {
cmk: {
key: {
keyVaultUrl: 'string'
name: 'string'
}
}
}
managedResourceGroupName: 'string'
managedVirtualNetwork: 'string'
managedVirtualNetworkSettings: {
allowedAadTenantIdsForLinking: [
'string'
]
linkedAccessCheckOnTargetResource: bool
preventDataExfiltration: bool
}
privateEndpointConnections: [
{
properties: {
privateEndpoint: {}
privateLinkServiceConnectionState: {
description: 'string'
status: 'string'
}
}
}
]
purviewConfiguration: {
purviewResourceId: 'string'
}
sqlAdministratorLogin: 'string'
sqlAdministratorLoginPassword: 'string'
virtualNetworkProfile: {
computeSubnetId: 'string'
}
workspaceRepositoryConfiguration: {
accountName: 'string'
clientId: 'string'
clientSecret: {
byoaSecretAkvUrl: 'string'
byoaSecretName: 'string'
}
collaborationBranch: 'string'
hostName: 'string'
lastCommitId: 'string'
projectName: 'string'
repositoryName: 'string'
rootFolder: 'string'
tenantId: 'string'
type: 'string'
}
}
}
Egenskapsvärden
arbetsytor
Name
Beskrivning
Värde
name
Resursnamnet
sträng (krävs) Teckengräns: 1–50 Giltiga tecken: Gemener, bindestreck och siffror. Börja och sluta med bokstav eller nummer. Det går inte att innehålla -ondemand
Resursnamnet måste vara unikt i Hela Azure.
location
Den geo-plats där resursen finns
sträng (krävs)
tags
Resurstaggar.
Ordlista med taggnamn och värden. Se Taggar i mallar
identity
Arbetsytans identitet
ManagedIdentity
properties
Egenskaper för arbetsytans resurs
Egenskaper för arbetsyta
ManagedIdentity
Name
Beskrivning
Värde
typ
Typ av hanterad identitet för arbetsytan
"Ingen" "SystemAssigned"
Egenskaper för arbetsyta
Name
Beskrivning
Värde
connectivityEndpoints
Anslutningsslutpunkter
objekt
defaultDataLakeStorage
Information om arbetsytans standardkonto för Data Lake Storage
DataLakeStorageAccountDetails
kryptering
Krypteringsinformationen för arbetsytan
EncryptionDetails
managedResourceGroupName
Arbetsytans hanterade resursgrupp. Resursgruppens namn identifierar resursgruppen unikt i användarens subscriptionId. Resursgruppens namn får inte vara längre än 90 tecken långt och måste vara alfanumeriska tecken (Char.IsLetterOrDigit()) och "-", "_", "(", ")" och". Observera att namnet inte kan sluta med ".".
sträng
managedVirtualNetwork
Om du anger "standard" ser du till att all beräkning för den här arbetsytan finns i ett virtuellt nätverk som hanteras för användarens räkning.
sträng
managedVirtualNetworkSettings
Inställningar för hanterad Virtual Network
ManagedVirtualNetworkSettings
privateEndpointConnections
Privata slutpunktsanslutningar till arbetsytan
PrivateEndpointConnection []
purviewConfiguration
Purview-konfiguration
PurviewConfiguration
sqlAdministratorLogin
Logga in för sql active directory-administratör för arbetsytan
sträng
sqlAdministratorLoginPassword
Inloggningslösenord för SQL-administratör
sträng
virtualNetworkProfile
Virtual Network profil
VirtualNetworkProfile
workspaceRepositoryConfiguration
Inställningar för Git-integrering
WorkspaceRepositoryConfiguration
DataLakeStorageAccountDetails
Name
Beskrivning
Värde
accountUrl
Konto-URL
sträng
Filesystem
Filsystemnamn
sträng
EncryptionDetails
CustomerManagedKeyDetails
WorkspaceKeyDetails
Name
Beskrivning
Värde
keyVaultUrl
Url för nyckel för underresursnyckel för arbetsyta
sträng
name
Namn på underresurs för arbetsytenyckel
sträng
ManagedVirtualNetworkSettings
Name
Beskrivning
Värde
allowedAadTenantIdsForLinking
Tillåtna Aad-klientorganisations-ID:t för länkning
string[]
linkedAccessCheckOnTargetResource
Länkad åtkomstkontroll på målresurs
boolesk
preventDataExfiltration
Förhindra dataexfiltrering
boolesk
PrivateEndpointConnection
PrivateEndpointConnectionProperties
PrivateEndpoint
Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.
PrivateLinkServiceConnectionState
Name
Beskrivning
Värde
beskrivning
Beskrivning av tjänstanslutningen för privat länk.
sträng
status
Anslutningsstatus för tjänsten Private Link.
sträng
PurviewConfiguration
Name
Beskrivning
Värde
purviewResourceId
Purview-resurs-ID
sträng
VirtualNetworkProfile
Name
Beskrivning
Värde
computeSubnetId
Undernäts-ID som används för beräkningar på arbetsytan
sträng
WorkspaceRepositoryConfiguration
Name
Beskrivning
Värde
accountName
Kontonamn
sträng
ClientID
GitHub bring your own app client ID (Ta med ditt eget appklient-ID)
sträng
clientSecret
GitHub tar med din egen appklienthemlighetsinformation.
GitHubClientSecret
collaborationBranch
Samarbetsgren
sträng
Värdnamn
GitHub Enterprise-värdnamn. Exempelvis: https://github.mydomain.com
sträng
lastCommitId
Senaste inchecknings-ID
sträng
projektnamn
VSTS-projektnamn
sträng
repositoryName
Namn på lagringsplats
sträng
rootFolder
Rotmapp som ska användas på lagringsplatsen
sträng
tenantId
VSTS-klientorganisations-ID:t
sträng
typ
Typ av konfiguration av lagringsplats-ID för arbetsytan. Exempel på WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration
sträng
GitHubClientSecret
Name
Beskrivning
Värde
byoaSecretAkvUrl
Bring your own app client secret AKV URL
sträng
byoaSecretName
Ta med ditt eget appklienthemlighetsnamn i AKV
sträng
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall
Description
Azure Synapse Proof-of-Concept
Den här mallen skapar en konceptbevismiljö för Azure Synapse, inklusive SQL-pooler och valfria Apache Spark-pooler
Resursdefinition för ARM-mall
Resurstypen arbetsytor kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.Synapse/workspaces-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Synapse/workspaces",
"apiVersion": "2019-06-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"identity": {
"type": "string"
},
"properties": {
"connectivityEndpoints": {},
"defaultDataLakeStorage": {
"accountUrl": "string",
"filesystem": "string"
},
"encryption": {
"cmk": {
"key": {
"keyVaultUrl": "string",
"name": "string"
}
}
},
"managedResourceGroupName": "string",
"managedVirtualNetwork": "string",
"managedVirtualNetworkSettings": {
"allowedAadTenantIdsForLinking": [ "string" ],
"linkedAccessCheckOnTargetResource": "bool",
"preventDataExfiltration": "bool"
},
"privateEndpointConnections": [
{
"properties": {
"privateEndpoint": {},
"privateLinkServiceConnectionState": {
"description": "string",
"status": "string"
}
}
}
],
"purviewConfiguration": {
"purviewResourceId": "string"
},
"sqlAdministratorLogin": "string",
"sqlAdministratorLoginPassword": "string",
"virtualNetworkProfile": {
"computeSubnetId": "string"
},
"workspaceRepositoryConfiguration": {
"accountName": "string",
"clientId": "string",
"clientSecret": {
"byoaSecretAkvUrl": "string",
"byoaSecretName": "string"
},
"collaborationBranch": "string",
"hostName": "string",
"lastCommitId": "string",
"projectName": "string",
"repositoryName": "string",
"rootFolder": "string",
"tenantId": "string",
"type": "string"
}
}
}
Egenskapsvärden
arbetsytor
Name
Beskrivning
Värde
typ
Resurstypen
"Microsoft.Synapse/workspaces"
apiVersion
Resurs-API-versionen
"2019-06-01-preview"
name
Resursnamnet
sträng (krävs) Teckengräns: 1–50 Giltiga tecken: Gemener, bindestreck och siffror. Börja och sluta med bokstav eller nummer. Det går inte att innehålla -ondemand
Resursnamnet måste vara unikt i Hela Azure.
location
Den geo-plats där resursen finns
sträng (krävs)
tags
Resurstaggar.
Ordlista med taggnamn och värden. Se Taggar i mallar
identity
Arbetsytans identitet
ManagedIdentity
properties
Resursegenskaper för arbetsyta
WorkspaceEgenskaper
ManagedIdentity
Name
Beskrivning
Värde
typ
Typen av hanterad identitet för arbetsytan
"Ingen" "SystemTilldelade"
WorkspaceEgenskaper
Name
Beskrivning
Värde
connectivityEndpoints
Anslutningsslutpunkter
objekt
defaultDataLakeStorage
Standardinformation för data lake storage-konto för arbetsyta
DataLakeStorageAccountDetails
kryptering
Krypteringsinformationen för arbetsytan
EncryptionDetails
managedResourceGroupName
Arbetsytans hanterade resursgrupp. Resursgruppens namn identifierar resursgruppen unikt i användarens subscriptionId. Resursgruppens namn får inte vara längre än 90 tecken långt och måste vara alfanumeriska tecken (Char.IsLetterOrDigit()) och "-", "_", "(", ")" och". Observera att namnet inte kan sluta med ".".
sträng
managedVirtualNetwork
Om du anger "standard" ser du till att all beräkning för den här arbetsytan finns i ett virtuellt nätverk som hanteras för användarens räkning.
sträng
managedVirtualNetworkSettings
Inställningar för hanterad Virtual Network
ManagedVirtualNetworkSettings
privateEndpointConnections
Privata slutpunktsanslutningar till arbetsytan
PrivateEndpointConnection []
purviewConfiguration
Purview-konfiguration
PurviewConfiguration
sqlAdministratorLogin
Logga in för sql active directory-administratör för arbetsytan
sträng
sqlAdministratorLoginPassword
Inloggningslösenord för SQL-administratör
sträng
virtualNetworkProfile
Virtual Network profil
VirtualNetworkProfile
workspaceRepositoryConfiguration
Inställningar för Git-integrering
WorkspaceRepositoryConfiguration
DataLakeStorageAccountDetails
Name
Beskrivning
Värde
accountUrl
Konto-URL
sträng
Filesystem
Filsystemnamn
sträng
EncryptionDetails
CustomerManagedKeyDetails
WorkspaceKeyDetails
Name
Beskrivning
Värde
keyVaultUrl
Url för nyckel för underresursnyckel för arbetsyta
sträng
name
Namn på underresurs för arbetsytenyckel
sträng
ManagedVirtualNetworkSettings
Name
Beskrivning
Värde
allowedAadTenantIdsForLinking
Tillåtna Aad-klientorganisations-ID:t för länkning
string[]
linkedAccessCheckOnTargetResource
Länkad åtkomstkontroll på målresurs
boolesk
preventDataExfiltration
Förhindra dataexfiltrering
boolesk
PrivateEndpointConnection
PrivateEndpointConnectionProperties
PrivateEndpoint
Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.
PrivateLinkServiceConnectionState
Name
Beskrivning
Värde
beskrivning
Beskrivning av tjänstanslutningen för privat länk.
sträng
status
Anslutningsstatus för tjänsten Private Link.
sträng
PurviewConfiguration
Name
Beskrivning
Värde
purviewResourceId
Purview-resurs-ID
sträng
VirtualNetworkProfile
Name
Beskrivning
Värde
computeSubnetId
Undernäts-ID som används för beräkningar på arbetsytan
sträng
WorkspaceRepositoryConfiguration
Name
Beskrivning
Värde
accountName
Kontonamn
sträng
ClientID
GitHub bring your own app client ID (Ta med ditt eget appklient-ID)
sträng
clientSecret
GitHub tar med din egen appklienthemlighetsinformation.
GitHubClientSecret
collaborationBranch
Samarbetsgren
sträng
Värdnamn
GitHub Enterprise-värdnamn. Exempelvis: https://github.mydomain.com
sträng
lastCommitId
Senaste inchecknings-ID
sträng
projektnamn
VSTS-projektnamn
sträng
repositoryName
Namn på lagringsplats
sträng
rootFolder
Rotmapp som ska användas i lagringsplatsen
sträng
tenantId
VSTS-klientorganisations-ID
sträng
typ
Typ av konfiguration av lagringsplats-ID för arbetsytan. Exempel på WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration
sträng
GitHubClientSecret
Name
Beskrivning
Värde
byoaSecretAkvUrl
Bring your own app client secret AKV URL
sträng
byoaSecretName
Ta med ditt eget appklienthemlighetsnamn i AKV
sträng
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall
Description
Azure Synapse proof-of-concept
Den här mallen skapar en miljö för konceptbevis för Azure Synapse, inklusive SQL-pooler och valfria Apache Spark-pooler
Resurstypen för arbetsytor kan distribueras med åtgärder som är mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.Synapse/workspaces-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Synapse/workspaces@2019-06-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "SystemAssigned"
}
body = jsonencode({
properties = {
connectivityEndpoints = {}
defaultDataLakeStorage = {
accountUrl = "string"
filesystem = "string"
}
encryption = {
cmk = {
key = {
keyVaultUrl = "string"
name = "string"
}
}
}
managedResourceGroupName = "string"
managedVirtualNetwork = "string"
managedVirtualNetworkSettings = {
allowedAadTenantIdsForLinking = [
"string"
]
linkedAccessCheckOnTargetResource = bool
preventDataExfiltration = bool
}
privateEndpointConnections = [
{
properties = {
privateEndpoint = {}
privateLinkServiceConnectionState = {
description = "string"
status = "string"
}
}
}
]
purviewConfiguration = {
purviewResourceId = "string"
}
sqlAdministratorLogin = "string"
sqlAdministratorLoginPassword = "string"
virtualNetworkProfile = {
computeSubnetId = "string"
}
workspaceRepositoryConfiguration = {
accountName = "string"
clientId = "string"
clientSecret = {
byoaSecretAkvUrl = "string"
byoaSecretName = "string"
}
collaborationBranch = "string"
hostName = "string"
lastCommitId = "string"
projectName = "string"
repositoryName = "string"
rootFolder = "string"
tenantId = "string"
type = "string"
}
}
})
}
Egenskapsvärden
arbetsytor
Name
Beskrivning
Värde
typ
Resurstypen
"Microsoft.Synapse/workspaces@2019-06-01-preview"
name
Resursnamnet
sträng (krävs) Teckengräns: 1–50 Giltiga tecken: Gemener, bindestreck och siffror. Börja och sluta med bokstav eller nummer. Det går inte att innehålla -ondemand
Resursnamnet måste vara unikt i Hela Azure.
location
Den geo-plats där resursen finns
sträng (krävs)
parent_id
Om du vill distribuera till en resursgrupp använder du ID:t för den resursgruppen.
sträng (krävs)
tags
Resurstaggar.
Ordlista med taggnamn och värden.
identity
Arbetsytans identitet
ManagedIdentity
properties
Resursegenskaper för arbetsyta
WorkspaceEgenskaper
ManagedIdentity
Name
Beskrivning
Värde
typ
Typen av hanterad identitet för arbetsytan
"SystemTilldelade"
WorkspaceEgenskaper
Name
Beskrivning
Värde
connectivityEndpoints
Anslutningsslutpunkter
objekt
defaultDataLakeStorage
Standardinformation för data lake storage-konto för arbetsyta
DataLakeStorageAccountDetails
kryptering
Krypteringsinformationen för arbetsytan
EncryptionDetails
managedResourceGroupName
Arbetsytans hanterade resursgrupp. Resursgruppens namn identifierar resursgruppen unikt i användarprenumerations-ID:et. Resursgruppens namn får inte vara längre än 90 tecken långt och måste vara alfanumeriska tecken (Char.IsLetterOrDigit()) och "-", '_', '(', ')' och'.'. Observera att namnet inte kan sluta med .'
sträng
managedVirtualNetwork
Om du ställer in detta på "standard" ser du till att all beräkning för den här arbetsytan finns i ett virtuellt nätverk som hanteras för användarens räkning.
sträng
managedVirtualNetworkSettings
Inställningar för hanterade Virtual Network
ManagedVirtualNetworkSettings
privateEndpointConnections
Privata slutpunktsanslutningar till arbetsytan
PrivateEndpointConnection []
purviewConfiguration
Purview-konfiguration
PurviewConfiguration
sqlAdministratorLogin
Logga in för sql active directory-administratör för arbetsytan
sträng
sqlAdministratorLoginPassword
Inloggningslösenord för SQL-administratör
sträng
virtualNetworkProfile
Virtual Network profil
VirtualNetworkProfile
workspaceRepositoryConfiguration
Git-integreringsinställningar
WorkspaceRepositoryConfiguration
DataLakeStorageAccountDetails
Name
Beskrivning
Värde
accountUrl
Konto-URL
sträng
Filesystem
Filsystemnamn
sträng
EncryptionDetails
CustomerManagedKeyDetails
WorkspaceKeyDetails
Name
Beskrivning
Värde
keyVaultUrl
Url för nyckel för arbetsytans nyckel underresurs
sträng
name
Underresursnamn för arbetsytans nyckel
sträng
ManagedVirtualNetworkSettings
Name
Beskrivning
Värde
allowedAadTenantIdsForLinking
Tillåtna Aad-klient-ID:t för länkning
string[]
linkedAccessCheckOnTargetResource
Länkad åtkomstkontroll på målresurs
boolesk
preventDataExfiltration
Förhindra dataexfiltrering
boolesk
PrivateEndpointConnection
PrivateEndpointConnectionProperties
PrivateEndpoint
Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.
PrivateLinkServiceConnectionState
Name
Beskrivning
Värde
beskrivning
Beskrivning av tjänstanslutningen för privat länk.
sträng
status
Anslutningsstatus för tjänsten private link.
sträng
PurviewConfiguration
Name
Beskrivning
Värde
purviewResourceId
Purview-resurs-ID
sträng
VirtualNetworkProfile
Name
Beskrivning
Värde
computeSubnetId
Undernäts-ID som används för beräkningar på arbetsytan
sträng
WorkspaceRepositoryConfiguration
Name
Beskrivning
Värde
accountName
Kontonamn
sträng
ClientID
GitHub ta med ditt eget appklient-ID
sträng
clientSecret
GitHub tar med din egen appklienthemlighetsinformation.
GitHubClientSecret
collaborationBranch
Samarbetsgren
sträng
Värdnamn
GitHub Enterprise-värdnamn. Exempelvis: https://github.mydomain.com
sträng
lastCommitId
Senaste inchecknings-ID
sträng
projektnamn
VSTS-projektnamn
sträng
repositoryName
Namn på lagringsplats
sträng
rootFolder
Rotmapp som ska användas på lagringsplatsen
sträng
tenantId
VSTS-klientorganisations-ID:t
sträng
typ
Typ av konfiguration av lagringsplats-ID för arbetsytan. Exempel på WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration
sträng
GitHubClientSecret
Name
Beskrivning
Värde
byoaSecretAkvUrl
Bring your own app client secret AKV URL
sträng
byoaSecretName
Ta med ditt eget appklienthemlighetsnamn i AKV
sträng