Dela via


Microsoft.MachineLearningServices-arbetsytor/anslutningar

Bicep-resursdefinition

Resurstypen arbetsytor/anslutningar kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.MachineLearningServices/workspaces/connections-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/connections@2024-10-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    category: 'string'
    expiryTime: 'string'
    isSharedToAll: bool
    metadata: {
      {customized property}: 'string'
    }
    sharedUserList: [
      'string'
    ]
    target: 'string'
    value: 'string'
    valueFormat: 'string'
    authType: 'string'
    // For remaining properties, see WorkspaceConnectionPropertiesV2 objects
  }
}

ArbetsytaAnslutningEgenskaperV2-objekt

Ange egenskapen authType för att ange typ av objekt.

För AAD-använder du:

{
  authType: 'AAD'
}

För AccessKey-använder du:

{
  authType: 'AccessKey'
  credentials: {
    accessKeyId: 'string'
    secretAccessKey: 'string'
  }
}

För AccountKey-använder du:

{
  authType: 'AccountKey'
  credentials: {
    key: 'string'
  }
}

För ApiKeyanvänder du:

{
  authType: 'ApiKey'
  credentials: {
    key: 'string'
  }
}

För CustomKeysanvänder du:

{
  authType: 'CustomKeys'
  credentials: {
    keys: {
      {customized property}: 'string'
    }
  }
}

För ManagedIdentityanvänder du:

{
  authType: 'ManagedIdentity'
  credentials: {
    clientId: 'string'
    resourceId: 'string'
  }
}

För Ingenanvänder du:

{
  authType: 'None'
}

För OAuth2använder du:

{
  authType: 'OAuth2'
  credentials: {
    authUrl: 'string'
    clientId: 'string'
    clientSecret: 'string'
    developerToken: 'string'
    password: 'string'
    refreshToken: 'string'
    tenantId: 'string'
    username: 'string'
  }
}

För PATanvänder du:

{
  authType: 'PAT'
  credentials: {
    pat: 'string'
  }
}

För SASanvänder du:

{
  authType: 'SAS'
  credentials: {
    sas: 'string'
  }
}

För ServicePrincipalanvänder du:

{
  authType: 'ServicePrincipal'
  credentials: {
    clientId: 'string'
    clientSecret: 'string'
    tenantId: 'string'
  }
}

För UsernamePasswordanvänder du:

{
  authType: 'UsernamePassword'
  credentials: {
    password: 'string'
    securityToken: 'string'
    username: 'string'
  }
}

Egenskapsvärden

AADAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "AAD" (krävs)

AccessKeyAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "AccessKey" (krävs)
Autentiseringsuppgifter WorkspaceConnectionAccessKey

AccountKeyAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "AccountKey" (krävs)
Autentiseringsuppgifter WorkspaceConnectionAccountKey

ApiKeyAuthWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "ApiKey" (krävs)
Autentiseringsuppgifter API-nyckelobjekt för autentiseringsuppgifter för arbetsytans anslutning. WorkspaceConnectionApiKey

CustomKeys

Namn Beskrivning Värde
Nycklar Ordlista med <sträng> CustomKeys

CustomKeys

Namn Beskrivning Värde

CustomKeysWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "CustomKeys" (krävs)
Autentiseringsuppgifter Autentiseringsobjekt för anpassade nycklar CustomKeys

ManagedIdentityAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "ManagedIdentity" (krävs)
Autentiseringsuppgifter WorkspaceConnectionManagedIdentity

Microsoft.MachineLearningServices/arbetsytor/anslutningar

Namn Beskrivning Värde
Namn Resursnamnet sträng

Begränsningar:
Mönster = ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$ (krävs)
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: arbetsytor
Egenskaper WorkspaceConnectionPropertiesV2 (krävs)

NoneAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "Ingen" (krävs)

OAuth2AuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "OAuth2" (krävs)
Autentiseringsuppgifter ClientId och ClientSecret krävs. Andra egenskaper är valfria
beroende på varje OAuth2-providers implementering.
WorkspaceConnectionOAuth2

PATAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "PAT" (krävs)
Autentiseringsuppgifter WorkspaceConnectionPersonalAccessToken

SASAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "SAS" (krävs)
Autentiseringsuppgifter WorkspaceConnectionSharedAccessSignature

ServicePrincipalAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "ServicePrincipal" (krävs)
Autentiseringsuppgifter WorkspaceConnectionServicePrincipal

UsernamePasswordAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "UsernamePassword" (krävs)
Autentiseringsuppgifter WorkspaceConnectionUsernamePassword

ArbetsytaConnectionAccessKey

Namn Beskrivning Värde
accessKeyId sträng
secretAccessKey sträng

WorkspaceConnectionAccountKey

Namn Beskrivning Värde
nyckel sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.

ArbetsytaConnectionApiKey

Namn Beskrivning Värde
nyckel sträng

WorkspaceConnectionManagedIdentity

Namn Beskrivning Värde
clientId sträng
resourceId sträng

ArbetsytaConnectionOAuth2

Namn Beskrivning Värde
authUrl Krävs av concur-anslutningskategori sträng
clientId Klient-ID i formatet UUID sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
clientSecret sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
developerToken Krävs av GoogleAdWords-anslutningskategori sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
lösenord sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
refreshToken Krävs av GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho
där användaren behöver hämta RefreshToken offline
sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
tenantId Krävs av Anslutningskategorier för QuickBooks och Xero sträng
användarnamn Concur, ServiceNow-autentiseringsserverns AccessToken-beviljandetyp är "Lösenord"
som kräver UsernamePassword
sträng

WorkspaceConnectionPersonalAccessToken

Namn Beskrivning Värde
klappa sträng

ArbetsytaConnectionPropertiesV2

Namn Beskrivning Värde
authType Ange till AAD för typen AADAuthTypeWorkspaceConnectionProperties. Ange till AccessKey för typen AccessKeyAuthTypeWorkspaceConnectionProperties. Ange till AccountKey för typen AccountKeyAuthTypeWorkspaceConnectionProperties. Ange till ApiKey för typen ApiKeyAuthWorkspaceConnectionProperties. Ange till "CustomKeys" för typen CustomKeysWorkspaceConnectionProperties. Ange till "ManagedIdentity" för typen ManagedIdentityAuthTypeWorkspaceConnectionProperties. Ange till Ingen för typen NoneAuthTypeWorkspaceConnectionProperties. Ange till OAuth2 för typ OAuth2AuthTypeWorkspaceConnectionProperties. Ange till "PAT" för typ PATAuthTypeWorkspaceConnectionProperties. Ange till "SAS" för typen SASAuthTypeWorkspaceConnectionProperties. Ange till "ServicePrincipal" för typen ServicePrincipalAuthTypeWorkspaceConnectionProperties. Ange till AnvändarnamnPassword för typ UsernamePasswordAuthTypeWorkspaceConnectionProperties. "AAD"
"AccessKey"
"AccountKey"
"ApiKey"
"CustomKeys"
"ManagedIdentity"
"Ingen"
"OAuth2"
"PAT"
"SAS"
"ServicePrincipal"
"UsernamePassword" (krävs)
kategori Kategori för anslutningen "ADLSGen2"
"AIServices"
"AmazonMws"
"AmazonRdsForOracle"
"AmazonRdsForSqlServer"
"AmazonRedshift"
"AmazonS3Kompatibel"
"ApiKey"
"AzureBlob"
"AzureDatabricksDeltaLake"
"AzureDataExplorer"
"AzureMariaDb"
"AzureMySqlDb"
"AzureOneLake"
"AzureOpenAI"
"AzurePostgresDb"
"AzureSqlDb"
"AzureSqlMi"
"AzureSynapseAnalytics"
"AzureTableStorage"
"BingLLMSearch"
"Cassandra"
"CognitiveSearch"
"CognitiveService"
"Concur"
"ContainerRegistry"
"CosmosDb"
"CosmosDbMongoDbApi"
"Couchbase"
"CustomKeys"
"Db2"
"Detaljnivå"
"Dynamics"
"DynamicsAx"
"DynamicsCrm"
"Elasticsearch"
"Eloqua"
"FileServer"
"FtpServer"
"GenericContainerRegistry"
"GenericHttp"
'GenericRest'
"Git"
"GoogleAdWords"
"GoogleBigQuery"
"GoogleCloudStorage"
"Greenplum"
"Hbase"
"Hdfs"
"Hive"
"Hubspot"
"Impala"
"Informix"
"Jira"
"Magento"
"ManagedOnlineEndpoint"
"MariaDb"
"Marketo"
"MicrosoftAccess"
"MongoDbAtlas"
"MongoDbV2"
"MySql"
"Netezza"
"ODataRest"
"Odbc"
"Office365"
"OpenAI"
"Oracle"
"OracleCloudStorage"
"OracleServiceCloud"
"PayPal"
"Phoenix"
"Pinecone"
"PostgreSql"
"Presto"
"PythonFeed"
"QuickBooks"
"Redis"
"Responsys"
"S3"
"Salesforce"
"SalesforceMarketingCloud"
"SalesforceServiceCloud"
"SapBw"
"SapCloudForCustomer"
"SapEcc"
"SapHana"
"SapOpenHub"
"SapTable"
"Serp"
"Serverlös"
"ServiceNow"
"Sftp"
"SharePointOnlineList"
"Shopify"
"Snowflake"
"Spark"
"SqlServer"
"Kvadrat"
"Sybase"
"Teradata"
"Vertica"
"WebTable"
"Xero"
"Zoho"
expiryTime sträng
isSharedToAll Bool
metadata Lagra användarmetadata för den här anslutningen WorkspaceConnectionPropertiesV2Metadata
sharedUserList string[]
mål sträng
value Värdeinformation om anslutningen till arbetsytan. sträng
valueFormat format för anslutningsvärdet för arbetsytan "JSON"

ArbetsytaConnectionPropertiesV2Metadata

Namn Beskrivning Värde

ArbetsytaConnectionServicePrincipal

Namn Beskrivning Värde
clientId sträng
clientSecret sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
tenantId sträng

WorkspaceConnectionSharedAccessSignature

Namn Beskrivning Värde
Sas sträng

WorkspaceConnectionUsernamePassword

Namn Beskrivning Värde
lösenord sträng
securityToken Valfritt, krävs av anslutningar som SalesForce för extra säkerhet utöver UsernamePassword sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
användarnamn sträng

Snabbstartsexempel

Följande snabbstartsexempel distribuerar den här resurstypen.

Bicep-fil Beskrivning
grundläggande konfiguration av Azure AI Studio Den här uppsättningen mallar visar hur du konfigurerar Azure AI Studio med den grundläggande konfigurationen, vilket innebär att offentlig Internetåtkomst är aktiverad, Microsoft-hanterade nycklar för kryptering och Microsoft-hanterad identitetskonfiguration för AI-resursen.
grundläggande konfiguration av Azure AI Studio Den här uppsättningen mallar visar hur du konfigurerar Azure AI Studio med den grundläggande konfigurationen, vilket innebär att offentlig Internetåtkomst är aktiverad, Microsoft-hanterade nycklar för kryptering och Microsoft-hanterad identitetskonfiguration för AI-resursen.
grundläggande konfiguration av Azure AI Studio Den här uppsättningen mallar visar hur du konfigurerar Azure AI Studio med den grundläggande konfigurationen, vilket innebär att offentlig Internetåtkomst är aktiverad, Microsoft-hanterade nycklar för kryptering och Microsoft-hanterad identitetskonfiguration för AI-resursen.
Azure AI Studio Network Restricted Den här uppsättningen mallar visar hur du konfigurerar Azure AI Studio med privat länk och utgående inaktiverad, med hjälp av Microsoft-hanterade nycklar för kryptering och Microsoft-hanterad identitetskonfiguration för AI-resursen.
Azure AI Studio Network Restricted Den här uppsättningen mallar visar hur du konfigurerar Azure AI Studio med privat länk och utgående inaktiverad, med hjälp av Microsoft-hanterade nycklar för kryptering och Microsoft-hanterad identitetskonfiguration för AI-resursen.
Azure AI Studio med Microsoft Entra ID Authentication Den här uppsättningen mallar visar hur du konfigurerar Azure AI Studio med Microsoft Entra ID-autentisering för beroende resurser, till exempel Azure AI Services och Azure Storage.
Distribuera säker Azure AI Studio med ett hanterat virtuellt nätverk Den här mallen skapar en säker Azure AI Studio-miljö med robusta nätverks- och identitetssäkerhetsbegränsningar.

Resursdefinition för ARM-mall

Resurstypen arbetsytor/anslutningar kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.MachineLearningServices/workspaces/connections-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.MachineLearningServices/workspaces/connections",
  "apiVersion": "2024-10-01",
  "name": "string",
  "properties": {
    "category": "string",
    "expiryTime": "string",
    "isSharedToAll": "bool",
    "metadata": {
      "{customized property}": "string"
    },
    "sharedUserList": [ "string" ],
    "target": "string",
    "value": "string",
    "valueFormat": "string",
    "authType": "string"
    // For remaining properties, see WorkspaceConnectionPropertiesV2 objects
  }
}

ArbetsytaAnslutningEgenskaperV2-objekt

Ange egenskapen authType för att ange typ av objekt.

För AAD-använder du:

{
  "authType": "AAD"
}

För AccessKey-använder du:

{
  "authType": "AccessKey",
  "credentials": {
    "accessKeyId": "string",
    "secretAccessKey": "string"
  }
}

För AccountKey-använder du:

{
  "authType": "AccountKey",
  "credentials": {
    "key": "string"
  }
}

För ApiKeyanvänder du:

{
  "authType": "ApiKey",
  "credentials": {
    "key": "string"
  }
}

För CustomKeysanvänder du:

{
  "authType": "CustomKeys",
  "credentials": {
    "keys": {
      "{customized property}": "string"
    }
  }
}

För ManagedIdentityanvänder du:

{
  "authType": "ManagedIdentity",
  "credentials": {
    "clientId": "string",
    "resourceId": "string"
  }
}

För Ingenanvänder du:

{
  "authType": "None"
}

För OAuth2använder du:

{
  "authType": "OAuth2",
  "credentials": {
    "authUrl": "string",
    "clientId": "string",
    "clientSecret": "string",
    "developerToken": "string",
    "password": "string",
    "refreshToken": "string",
    "tenantId": "string",
    "username": "string"
  }
}

För PATanvänder du:

{
  "authType": "PAT",
  "credentials": {
    "pat": "string"
  }
}

För SASanvänder du:

{
  "authType": "SAS",
  "credentials": {
    "sas": "string"
  }
}

För ServicePrincipalanvänder du:

{
  "authType": "ServicePrincipal",
  "credentials": {
    "clientId": "string",
    "clientSecret": "string",
    "tenantId": "string"
  }
}

För UsernamePasswordanvänder du:

{
  "authType": "UsernamePassword",
  "credentials": {
    "password": "string",
    "securityToken": "string",
    "username": "string"
  }
}

Egenskapsvärden

AADAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "AAD" (krävs)

AccessKeyAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "AccessKey" (krävs)
Autentiseringsuppgifter WorkspaceConnectionAccessKey

AccountKeyAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "AccountKey" (krävs)
Autentiseringsuppgifter WorkspaceConnectionAccountKey

ApiKeyAuthWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "ApiKey" (krävs)
Autentiseringsuppgifter API-nyckelobjekt för autentiseringsuppgifter för arbetsytans anslutning. WorkspaceConnectionApiKey

CustomKeys

Namn Beskrivning Värde
Nycklar Ordlista med <sträng> CustomKeys

CustomKeys

Namn Beskrivning Värde

CustomKeysWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "CustomKeys" (krävs)
Autentiseringsuppgifter Autentiseringsobjekt för anpassade nycklar CustomKeys

ManagedIdentityAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "ManagedIdentity" (krävs)
Autentiseringsuppgifter WorkspaceConnectionManagedIdentity

Microsoft.MachineLearningServices/arbetsytor/anslutningar

Namn Beskrivning Värde
apiVersion API-versionen '2024-10-01'
Namn Resursnamnet sträng

Begränsningar:
Mönster = ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$ (krävs)
Egenskaper WorkspaceConnectionPropertiesV2 (krävs)
typ Resurstypen "Microsoft.MachineLearningServices/workspaces/connections"

NoneAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "Ingen" (krävs)

OAuth2AuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "OAuth2" (krävs)
Autentiseringsuppgifter ClientId och ClientSecret krävs. Andra egenskaper är valfria
beroende på varje OAuth2-providers implementering.
WorkspaceConnectionOAuth2

PATAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "PAT" (krävs)
Autentiseringsuppgifter WorkspaceConnectionPersonalAccessToken

SASAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "SAS" (krävs)
Autentiseringsuppgifter WorkspaceConnectionSharedAccessSignature

ServicePrincipalAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "ServicePrincipal" (krävs)
Autentiseringsuppgifter WorkspaceConnectionServicePrincipal

UsernamePasswordAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "UsernamePassword" (krävs)
Autentiseringsuppgifter WorkspaceConnectionUsernamePassword

ArbetsytaConnectionAccessKey

Namn Beskrivning Värde
accessKeyId sträng
secretAccessKey sträng

WorkspaceConnectionAccountKey

Namn Beskrivning Värde
nyckel sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.

ArbetsytaConnectionApiKey

Namn Beskrivning Värde
nyckel sträng

WorkspaceConnectionManagedIdentity

Namn Beskrivning Värde
clientId sträng
resourceId sträng

ArbetsytaConnectionOAuth2

Namn Beskrivning Värde
authUrl Krävs av concur-anslutningskategori sträng
clientId Klient-ID i formatet UUID sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
clientSecret sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
developerToken Krävs av GoogleAdWords-anslutningskategori sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
lösenord sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
refreshToken Krävs av GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho
där användaren behöver hämta RefreshToken offline
sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
tenantId Krävs av Anslutningskategorier för QuickBooks och Xero sträng
användarnamn Concur, ServiceNow-autentiseringsserverns AccessToken-beviljandetyp är "Lösenord"
som kräver UsernamePassword
sträng

WorkspaceConnectionPersonalAccessToken

Namn Beskrivning Värde
klappa sträng

ArbetsytaConnectionPropertiesV2

Namn Beskrivning Värde
authType Ange till AAD för typen AADAuthTypeWorkspaceConnectionProperties. Ange till AccessKey för typen AccessKeyAuthTypeWorkspaceConnectionProperties. Ange till AccountKey för typen AccountKeyAuthTypeWorkspaceConnectionProperties. Ange till ApiKey för typen ApiKeyAuthWorkspaceConnectionProperties. Ange till "CustomKeys" för typen CustomKeysWorkspaceConnectionProperties. Ange till "ManagedIdentity" för typen ManagedIdentityAuthTypeWorkspaceConnectionProperties. Ange till Ingen för typen NoneAuthTypeWorkspaceConnectionProperties. Ange till OAuth2 för typ OAuth2AuthTypeWorkspaceConnectionProperties. Ange till "PAT" för typ PATAuthTypeWorkspaceConnectionProperties. Ange till "SAS" för typen SASAuthTypeWorkspaceConnectionProperties. Ange till "ServicePrincipal" för typen ServicePrincipalAuthTypeWorkspaceConnectionProperties. Ange till AnvändarnamnPassword för typ UsernamePasswordAuthTypeWorkspaceConnectionProperties. "AAD"
"AccessKey"
"AccountKey"
"ApiKey"
"CustomKeys"
"ManagedIdentity"
"Ingen"
"OAuth2"
"PAT"
"SAS"
"ServicePrincipal"
"UsernamePassword" (krävs)
kategori Kategori för anslutningen "ADLSGen2"
"AIServices"
"AmazonMws"
"AmazonRdsForOracle"
"AmazonRdsForSqlServer"
"AmazonRedshift"
"AmazonS3Kompatibel"
"ApiKey"
"AzureBlob"
"AzureDatabricksDeltaLake"
"AzureDataExplorer"
"AzureMariaDb"
"AzureMySqlDb"
"AzureOneLake"
"AzureOpenAI"
"AzurePostgresDb"
"AzureSqlDb"
"AzureSqlMi"
"AzureSynapseAnalytics"
"AzureTableStorage"
"BingLLMSearch"
"Cassandra"
"CognitiveSearch"
"CognitiveService"
"Concur"
"ContainerRegistry"
"CosmosDb"
"CosmosDbMongoDbApi"
"Couchbase"
"CustomKeys"
"Db2"
"Detaljnivå"
"Dynamics"
"DynamicsAx"
"DynamicsCrm"
"Elasticsearch"
"Eloqua"
"FileServer"
"FtpServer"
"GenericContainerRegistry"
"GenericHttp"
'GenericRest'
"Git"
"GoogleAdWords"
"GoogleBigQuery"
"GoogleCloudStorage"
"Greenplum"
"Hbase"
"Hdfs"
"Hive"
"Hubspot"
"Impala"
"Informix"
"Jira"
"Magento"
"ManagedOnlineEndpoint"
"MariaDb"
"Marketo"
"MicrosoftAccess"
"MongoDbAtlas"
"MongoDbV2"
"MySql"
"Netezza"
"ODataRest"
"Odbc"
"Office365"
"OpenAI"
"Oracle"
"OracleCloudStorage"
"OracleServiceCloud"
"PayPal"
"Phoenix"
"Pinecone"
"PostgreSql"
"Presto"
"PythonFeed"
"QuickBooks"
"Redis"
"Responsys"
"S3"
"Salesforce"
"SalesforceMarketingCloud"
"SalesforceServiceCloud"
"SapBw"
"SapCloudForCustomer"
"SapEcc"
"SapHana"
"SapOpenHub"
"SapTable"
"Serp"
"Serverlös"
"ServiceNow"
"Sftp"
"SharePointOnlineList"
"Shopify"
"Snowflake"
"Spark"
"SqlServer"
"Kvadrat"
"Sybase"
"Teradata"
"Vertica"
"WebTable"
"Xero"
"Zoho"
expiryTime sträng
isSharedToAll Bool
metadata Lagra användarmetadata för den här anslutningen WorkspaceConnectionPropertiesV2Metadata
sharedUserList string[]
mål sträng
value Värdeinformation om anslutningen till arbetsytan. sträng
valueFormat format för anslutningsvärdet för arbetsytan "JSON"

ArbetsytaConnectionPropertiesV2Metadata

Namn Beskrivning Värde

ArbetsytaConnectionServicePrincipal

Namn Beskrivning Värde
clientId sträng
clientSecret sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
tenantId sträng

WorkspaceConnectionSharedAccessSignature

Namn Beskrivning Värde
Sas sträng

WorkspaceConnectionUsernamePassword

Namn Beskrivning Värde
lösenord sträng
securityToken Valfritt, krävs av anslutningar som SalesForce för extra säkerhet utöver UsernamePassword sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
användarnamn sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Template Beskrivning
grundläggande konfiguration av Azure AI Studio

Distribuera till Azure
Den här uppsättningen mallar visar hur du konfigurerar Azure AI Studio med den grundläggande konfigurationen, vilket innebär att offentlig Internetåtkomst är aktiverad, Microsoft-hanterade nycklar för kryptering och Microsoft-hanterad identitetskonfiguration för AI-resursen.
grundläggande konfiguration av Azure AI Studio

Distribuera till Azure
Den här uppsättningen mallar visar hur du konfigurerar Azure AI Studio med den grundläggande konfigurationen, vilket innebär att offentlig Internetåtkomst är aktiverad, Microsoft-hanterade nycklar för kryptering och Microsoft-hanterad identitetskonfiguration för AI-resursen.
grundläggande konfiguration av Azure AI Studio

Distribuera till Azure
Den här uppsättningen mallar visar hur du konfigurerar Azure AI Studio med den grundläggande konfigurationen, vilket innebär att offentlig Internetåtkomst är aktiverad, Microsoft-hanterade nycklar för kryptering och Microsoft-hanterad identitetskonfiguration för AI-resursen.
Azure AI Studio Network Restricted

Distribuera till Azure
Den här uppsättningen mallar visar hur du konfigurerar Azure AI Studio med privat länk och utgående inaktiverad, med hjälp av Microsoft-hanterade nycklar för kryptering och Microsoft-hanterad identitetskonfiguration för AI-resursen.
Azure AI Studio Network Restricted

Distribuera till Azure
Den här uppsättningen mallar visar hur du konfigurerar Azure AI Studio med privat länk och utgående inaktiverad, med hjälp av Microsoft-hanterade nycklar för kryptering och Microsoft-hanterad identitetskonfiguration för AI-resursen.
Azure AI Studio med Microsoft Entra ID Authentication

Distribuera till Azure
Den här uppsättningen mallar visar hur du konfigurerar Azure AI Studio med Microsoft Entra ID-autentisering för beroende resurser, till exempel Azure AI Services och Azure Storage.
Distribuera säker Azure AI Studio med ett hanterat virtuellt nätverk

Distribuera till Azure
Den här mallen skapar en säker Azure AI Studio-miljö med robusta nätverks- och identitetssäkerhetsbegränsningar.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen arbetsytor/anslutningar kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.MachineLearningServices/workspaces/connections-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/connections@2024-10-01"
  name = "string"
  body = jsonencode({
    properties = {
      category = "string"
      expiryTime = "string"
      isSharedToAll = bool
      metadata = {
        {customized property} = "string"
      }
      sharedUserList = [
        "string"
      ]
      target = "string"
      value = "string"
      valueFormat = "string"
      authType = "string"
      // For remaining properties, see WorkspaceConnectionPropertiesV2 objects
    }
  })
}

ArbetsytaAnslutningEgenskaperV2-objekt

Ange egenskapen authType för att ange typ av objekt.

För AAD-använder du:

{
  authType = "AAD"
}

För AccessKey-använder du:

{
  authType = "AccessKey"
  credentials = {
    accessKeyId = "string"
    secretAccessKey = "string"
  }
}

För AccountKey-använder du:

{
  authType = "AccountKey"
  credentials = {
    key = "string"
  }
}

För ApiKeyanvänder du:

{
  authType = "ApiKey"
  credentials = {
    key = "string"
  }
}

För CustomKeysanvänder du:

{
  authType = "CustomKeys"
  credentials = {
    keys = {
      {customized property} = "string"
    }
  }
}

För ManagedIdentityanvänder du:

{
  authType = "ManagedIdentity"
  credentials = {
    clientId = "string"
    resourceId = "string"
  }
}

För Ingenanvänder du:

{
  authType = "None"
}

För OAuth2använder du:

{
  authType = "OAuth2"
  credentials = {
    authUrl = "string"
    clientId = "string"
    clientSecret = "string"
    developerToken = "string"
    password = "string"
    refreshToken = "string"
    tenantId = "string"
    username = "string"
  }
}

För PATanvänder du:

{
  authType = "PAT"
  credentials = {
    pat = "string"
  }
}

För SASanvänder du:

{
  authType = "SAS"
  credentials = {
    sas = "string"
  }
}

För ServicePrincipalanvänder du:

{
  authType = "ServicePrincipal"
  credentials = {
    clientId = "string"
    clientSecret = "string"
    tenantId = "string"
  }
}

För UsernamePasswordanvänder du:

{
  authType = "UsernamePassword"
  credentials = {
    password = "string"
    securityToken = "string"
    username = "string"
  }
}

Egenskapsvärden

AADAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "AAD" (krävs)

AccessKeyAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "AccessKey" (krävs)
Autentiseringsuppgifter WorkspaceConnectionAccessKey

AccountKeyAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "AccountKey" (krävs)
Autentiseringsuppgifter WorkspaceConnectionAccountKey

ApiKeyAuthWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "ApiKey" (krävs)
Autentiseringsuppgifter API-nyckelobjekt för autentiseringsuppgifter för arbetsytans anslutning. WorkspaceConnectionApiKey

CustomKeys

Namn Beskrivning Värde
Nycklar Ordlista med <sträng> CustomKeys

CustomKeys

Namn Beskrivning Värde

CustomKeysWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "CustomKeys" (krävs)
Autentiseringsuppgifter Autentiseringsobjekt för anpassade nycklar CustomKeys

ManagedIdentityAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "ManagedIdentity" (krävs)
Autentiseringsuppgifter WorkspaceConnectionManagedIdentity

Microsoft.MachineLearningServices/arbetsytor/anslutningar

Namn Beskrivning Värde
Namn Resursnamnet sträng

Begränsningar:
Mönster = ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$ (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: arbetsytor
Egenskaper WorkspaceConnectionPropertiesV2 (krävs)
typ Resurstypen "Microsoft.MachineLearningServices/workspaces/connections@2024-10-01"

NoneAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "Ingen" (krävs)

OAuth2AuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "OAuth2" (krävs)
Autentiseringsuppgifter ClientId och ClientSecret krävs. Andra egenskaper är valfria
beroende på varje OAuth2-providers implementering.
WorkspaceConnectionOAuth2

PATAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "PAT" (krävs)
Autentiseringsuppgifter WorkspaceConnectionPersonalAccessToken

SASAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "SAS" (krävs)
Autentiseringsuppgifter WorkspaceConnectionSharedAccessSignature

ServicePrincipalAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "ServicePrincipal" (krävs)
Autentiseringsuppgifter WorkspaceConnectionServicePrincipal

UsernamePasswordAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "UsernamePassword" (krävs)
Autentiseringsuppgifter WorkspaceConnectionUsernamePassword

ArbetsytaConnectionAccessKey

Namn Beskrivning Värde
accessKeyId sträng
secretAccessKey sträng

WorkspaceConnectionAccountKey

Namn Beskrivning Värde
nyckel sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.

ArbetsytaConnectionApiKey

Namn Beskrivning Värde
nyckel sträng

WorkspaceConnectionManagedIdentity

Namn Beskrivning Värde
clientId sträng
resourceId sträng

ArbetsytaConnectionOAuth2

Namn Beskrivning Värde
authUrl Krävs av concur-anslutningskategori sträng
clientId Klient-ID i formatet UUID sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
clientSecret sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
developerToken Krävs av GoogleAdWords-anslutningskategori sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
lösenord sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
refreshToken Krävs av GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho
där användaren behöver hämta RefreshToken offline
sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
tenantId Krävs av Anslutningskategorier för QuickBooks och Xero sträng
användarnamn Concur, ServiceNow-autentiseringsserverns AccessToken-beviljandetyp är "Lösenord"
som kräver UsernamePassword
sträng

WorkspaceConnectionPersonalAccessToken

Namn Beskrivning Värde
klappa sträng

ArbetsytaConnectionPropertiesV2

Namn Beskrivning Värde
authType Ange till AAD för typen AADAuthTypeWorkspaceConnectionProperties. Ange till AccessKey för typen AccessKeyAuthTypeWorkspaceConnectionProperties. Ange till AccountKey för typen AccountKeyAuthTypeWorkspaceConnectionProperties. Ange till ApiKey för typen ApiKeyAuthWorkspaceConnectionProperties. Ange till "CustomKeys" för typen CustomKeysWorkspaceConnectionProperties. Ange till "ManagedIdentity" för typen ManagedIdentityAuthTypeWorkspaceConnectionProperties. Ange till Ingen för typen NoneAuthTypeWorkspaceConnectionProperties. Ange till OAuth2 för typ OAuth2AuthTypeWorkspaceConnectionProperties. Ange till "PAT" för typ PATAuthTypeWorkspaceConnectionProperties. Ange till "SAS" för typen SASAuthTypeWorkspaceConnectionProperties. Ange till "ServicePrincipal" för typen ServicePrincipalAuthTypeWorkspaceConnectionProperties. Ange till AnvändarnamnPassword för typ UsernamePasswordAuthTypeWorkspaceConnectionProperties. "AAD"
"AccessKey"
"AccountKey"
"ApiKey"
"CustomKeys"
"ManagedIdentity"
"Ingen"
"OAuth2"
"PAT"
"SAS"
"ServicePrincipal"
"UsernamePassword" (krävs)
kategori Kategori för anslutningen "ADLSGen2"
"AIServices"
"AmazonMws"
"AmazonRdsForOracle"
"AmazonRdsForSqlServer"
"AmazonRedshift"
"AmazonS3Kompatibel"
"ApiKey"
"AzureBlob"
"AzureDatabricksDeltaLake"
"AzureDataExplorer"
"AzureMariaDb"
"AzureMySqlDb"
"AzureOneLake"
"AzureOpenAI"
"AzurePostgresDb"
"AzureSqlDb"
"AzureSqlMi"
"AzureSynapseAnalytics"
"AzureTableStorage"
"BingLLMSearch"
"Cassandra"
"CognitiveSearch"
"CognitiveService"
"Concur"
"ContainerRegistry"
"CosmosDb"
"CosmosDbMongoDbApi"
"Couchbase"
"CustomKeys"
"Db2"
"Detaljnivå"
"Dynamics"
"DynamicsAx"
"DynamicsCrm"
"Elasticsearch"
"Eloqua"
"FileServer"
"FtpServer"
"GenericContainerRegistry"
"GenericHttp"
'GenericRest'
"Git"
"GoogleAdWords"
"GoogleBigQuery"
"GoogleCloudStorage"
"Greenplum"
"Hbase"
"Hdfs"
"Hive"
"Hubspot"
"Impala"
"Informix"
"Jira"
"Magento"
"ManagedOnlineEndpoint"
"MariaDb"
"Marketo"
"MicrosoftAccess"
"MongoDbAtlas"
"MongoDbV2"
"MySql"
"Netezza"
"ODataRest"
"Odbc"
"Office365"
"OpenAI"
"Oracle"
"OracleCloudStorage"
"OracleServiceCloud"
"PayPal"
"Phoenix"
"Pinecone"
"PostgreSql"
"Presto"
"PythonFeed"
"QuickBooks"
"Redis"
"Responsys"
"S3"
"Salesforce"
"SalesforceMarketingCloud"
"SalesforceServiceCloud"
"SapBw"
"SapCloudForCustomer"
"SapEcc"
"SapHana"
"SapOpenHub"
"SapTable"
"Serp"
"Serverlös"
"ServiceNow"
"Sftp"
"SharePointOnlineList"
"Shopify"
"Snowflake"
"Spark"
"SqlServer"
"Kvadrat"
"Sybase"
"Teradata"
"Vertica"
"WebTable"
"Xero"
"Zoho"
expiryTime sträng
isSharedToAll Bool
metadata Lagra användarmetadata för den här anslutningen WorkspaceConnectionPropertiesV2Metadata
sharedUserList string[]
mål sträng
value Värdeinformation om anslutningen till arbetsytan. sträng
valueFormat format för anslutningsvärdet för arbetsytan "JSON"

ArbetsytaConnectionPropertiesV2Metadata

Namn Beskrivning Värde

ArbetsytaConnectionServicePrincipal

Namn Beskrivning Värde
clientId sträng
clientSecret sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
tenantId sträng

WorkspaceConnectionSharedAccessSignature

Namn Beskrivning Värde
Sas sträng

WorkspaceConnectionUsernamePassword

Namn Beskrivning Värde
lösenord sträng
securityToken Valfritt, krävs av anslutningar som SalesForce för extra säkerhet utöver UsernamePassword sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
användarnamn sträng