共用方式為


Microsoft.MachineLearningServices 工作區/連線 2023-02-01-preview

Bicep 資源定義

工作區/連線資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.MachineLearningServices/workspaces/connections 資源,請將下列 Bicep 新增至範本。

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/connections@2023-02-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    category: 'string'
    target: 'string'
    value: 'string'
    valueFormat: 'string'
    authType: 'string'
    // For remaining properties, see WorkspaceConnectionPropertiesV2 objects
  }
}

WorkspaceConnectionPropertiesV2 物件

設定 authType 屬性,以指定物件的類型。

針對 AccessKey,請使用:

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

針對 ManagedIdentity,請使用:

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

針對 None,請使用:

{
  authType: 'None'
}

針對 PAT,請使用:

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

針對 SAS,請使用:

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

針對 ServicePrincipal,請使用:

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

針對 UsernamePassword,請使用:

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

屬性值

AccessKeyAuthTypeWorkspaceConnectionProperties

名字 描述 價值
authType 線上目標的驗證類型 'AccessKey' (必要)
憑據 WorkspaceConnectionAccessKey

ManagedIdentityAuthTypeWorkspaceConnectionProperties

名字 描述 價值
authType 線上目標的驗證類型 'ManagedIdentity' (必要)
憑據 WorkspaceConnectionManagedIdentity

Microsoft.MachineLearningServices/workspaces/connections

名字 描述 價值
名字 資源名稱 字串 (必要)
父母 在 Bicep 中,您可以指定子資源的父資源。 只有在父資源外部宣告子資源時,才需要新增這個屬性。

如需詳細資訊,請參閱 父資源外部的子資源
類型的資源符號名稱:工作區
性能 WorkspaceConnectionPropertiesV2 (必要)

NoneAuthTypeWorkspaceConnectionProperties

名字 描述 價值
authType 線上目標的驗證類型 'None' (必要)

PATAuthTypeWorkspaceConnectionProperties

名字 描述 價值
authType 線上目標的驗證類型 'PAT' (必要)
憑據 WorkspaceConnectionPersonalAccessToken

SASAuthTypeWorkspaceConnectionProperties

名字 描述 價值
authType 線上目標的驗證類型 'SAS' (必要)
憑據 WorkspaceConnectionSharedAccessSignature

ServicePrincipalAuthTypeWorkspaceConnectionProperties

名字 描述 價值
authType 線上目標的驗證類型 'ServicePrincipal' (必要)
憑據 WorkspaceConnectionServicePrincipal

UsernamePasswordAuthTypeWorkspaceConnectionProperties

名字 描述 價值
authType 線上目標的驗證類型 'UsernamePassword' (必要)
憑據 WorkspaceConnectionUsernamePassword

WorkspaceConnectionAccessKey

名字 描述 價值
accessKeyId 字串
secretAccessKey 字串

約束:
敏感性值。 以安全參數的形式傳入。

WorkspaceConnectionManagedIdentity

名字 描述 價值
clientId 字串
resourceId 字串

WorkspaceConnectionPersonalAccessToken

名字 描述 價值
派特 字串

WorkspaceConnectionPropertiesV2

名字 描述 價值
authType 針對 AccessKeyAuthTypeWorkspaceConnectionProperties 類型設定為 'AccessKey',。 針對 managedIdentityAuthTypeWorkspaceConnectionProperties 類型設定為 'ManagedIdentity',。 針對類型 NoneAuthTypeWorkspaceConnectionProperties設定為 'None'。 針對 PATAuthTypeWorkspaceConnectionProperties 類型 設定為 'PAT',。 針對 [SASAuthTypeWorkspaceConnectionProperties類型 設定為 'SAS'。 針對 type ServicePrincipalAuthTypeWorkspaceConnectionProperties,設定為 'ServicePrincipal'。 針對 usernamePasswordAuthTypeWorkspaceConnectionProperties 類型 設定為 'UsernamePassword', 'AccessKey'
'ManagedIdentity'
'None'
'PAT'
'SAS'
'ServicePrincipal'
'UsernamePassword' (必要)
類別 線上的類別 'AzureDataLakeGen2'
'AzureMySqlDb'
'AzurePostgresDb'
'AzureSqlDb'
'AzureSynapseAnalytics'
'ContainerRegistry'
'FeatureStore'
'Git'
'PythonFeed'
'Redis'
'S3'
“雪花”
目標 字串
價值 工作區聯機的值詳細數據。 字串
valueFormat 工作區連接值的格式 'JSON'

WorkspaceConnectionServicePrincipal

名字 描述 價值
clientId 字串
clientSecret 字串

約束:
敏感性值。 以安全參數的形式傳入。
tenantId 字串

WorkspaceConnectionSharedAccessSignature

名字 描述 價值
sas 字串

WorkspaceConnectionUsernamePassword

名字 描述 價值
密碼 字串
username 字串

快速入門範例

下列快速入門範例會部署此資源類型。

Bicep 檔案 描述
Azure AI Studio 基本設定 這組範本示範如何使用基本設定來設定 Azure AI Studio,這表示已啟用公用因特網存取、Microsoft受控密鑰進行加密,以及 AI 資源的Microsoft受控識別設定。
Azure AI Studio 基本設定 這組範本示範如何使用基本設定來設定 Azure AI Studio,這表示已啟用公用因特網存取、Microsoft受控密鑰進行加密,以及 AI 資源的Microsoft受控識別設定。
Azure AI Studio 基本設定 這組範本示範如何使用基本設定來設定 Azure AI Studio,這表示已啟用公用因特網存取、Microsoft受控密鑰進行加密,以及 AI 資源的Microsoft受控識別設定。
Azure AI Studio 網路限制 這組範本示範如何使用Microsoft受控密鑰來加密和 AI 資源的 Microsoft 受控識別組態,來設定已停用私人鏈接和輸出的 Azure AI Studio。
Azure AI Studio 網路限制 這組範本示範如何使用Microsoft受控密鑰來加密和 AI 資源的 Microsoft 受控識別組態,來設定已停用私人鏈接和輸出的 Azure AI Studio。
使用 Microsoft Entra ID Authentication Azure AI Studio 這組範本示範如何使用相依資源的 Microsoft Entra ID 驗證來設定 Azure AI Studio,例如 Azure AI 服務和 Azure 記憶體。
使用受控虛擬網路部署安全的 Azure AI Studio 此範本會建立安全的 Azure AI Studio 環境,並具有健全的網路和身分識別安全性限制。

ARM 樣本資源定義

工作區/連線資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.MachineLearningServices/workspaces/connections 資源,請將下列 JSON 新增至範本。

{
  "type": "Microsoft.MachineLearningServices/workspaces/connections",
  "apiVersion": "2023-02-01-preview",
  "name": "string",
  "properties": {
    "category": "string",
    "target": "string",
    "value": "string",
    "valueFormat": "string",
    "authType": "string"
    // For remaining properties, see WorkspaceConnectionPropertiesV2 objects
  }
}

WorkspaceConnectionPropertiesV2 物件

設定 authType 屬性,以指定物件的類型。

針對 AccessKey,請使用:

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

針對 ManagedIdentity,請使用:

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

針對 None,請使用:

{
  "authType": "None"
}

針對 PAT,請使用:

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

針對 SAS,請使用:

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

針對 ServicePrincipal,請使用:

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

針對 UsernamePassword,請使用:

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

屬性值

AccessKeyAuthTypeWorkspaceConnectionProperties

名字 描述 價值
authType 線上目標的驗證類型 'AccessKey' (必要)
憑據 WorkspaceConnectionAccessKey

ManagedIdentityAuthTypeWorkspaceConnectionProperties

名字 描述 價值
authType 線上目標的驗證類型 'ManagedIdentity' (必要)
憑據 WorkspaceConnectionManagedIdentity

Microsoft.MachineLearningServices/workspaces/connections

名字 描述 價值
apiVersion API 版本 '2023-02-01-preview'
名字 資源名稱 字串 (必要)
性能 WorkspaceConnectionPropertiesV2 (必要)
類型 資源類型 'Microsoft.MachineLearningServices/workspaces/connections'

NoneAuthTypeWorkspaceConnectionProperties

名字 描述 價值
authType 線上目標的驗證類型 'None' (必要)

PATAuthTypeWorkspaceConnectionProperties

名字 描述 價值
authType 線上目標的驗證類型 'PAT' (必要)
憑據 WorkspaceConnectionPersonalAccessToken

SASAuthTypeWorkspaceConnectionProperties

名字 描述 價值
authType 線上目標的驗證類型 'SAS' (必要)
憑據 WorkspaceConnectionSharedAccessSignature

ServicePrincipalAuthTypeWorkspaceConnectionProperties

名字 描述 價值
authType 線上目標的驗證類型 'ServicePrincipal' (必要)
憑據 WorkspaceConnectionServicePrincipal

UsernamePasswordAuthTypeWorkspaceConnectionProperties

名字 描述 價值
authType 線上目標的驗證類型 'UsernamePassword' (必要)
憑據 WorkspaceConnectionUsernamePassword

WorkspaceConnectionAccessKey

名字 描述 價值
accessKeyId 字串
secretAccessKey 字串

約束:
敏感性值。 以安全參數的形式傳入。

WorkspaceConnectionManagedIdentity

名字 描述 價值
clientId 字串
resourceId 字串

WorkspaceConnectionPersonalAccessToken

名字 描述 價值
派特 字串

WorkspaceConnectionPropertiesV2

名字 描述 價值
authType 針對 AccessKeyAuthTypeWorkspaceConnectionProperties 類型設定為 'AccessKey',。 針對 managedIdentityAuthTypeWorkspaceConnectionProperties 類型設定為 'ManagedIdentity',。 針對類型 NoneAuthTypeWorkspaceConnectionProperties設定為 'None'。 針對 PATAuthTypeWorkspaceConnectionProperties 類型 設定為 'PAT',。 針對 [SASAuthTypeWorkspaceConnectionProperties類型 設定為 'SAS'。 針對 type ServicePrincipalAuthTypeWorkspaceConnectionProperties,設定為 'ServicePrincipal'。 針對 usernamePasswordAuthTypeWorkspaceConnectionProperties 類型 設定為 'UsernamePassword', 'AccessKey'
'ManagedIdentity'
'None'
'PAT'
'SAS'
'ServicePrincipal'
'UsernamePassword' (必要)
類別 線上的類別 'AzureDataLakeGen2'
'AzureMySqlDb'
'AzurePostgresDb'
'AzureSqlDb'
'AzureSynapseAnalytics'
'ContainerRegistry'
'FeatureStore'
'Git'
'PythonFeed'
'Redis'
'S3'
“雪花”
目標 字串
價值 工作區聯機的值詳細數據。 字串
valueFormat 工作區連接值的格式 'JSON'

WorkspaceConnectionServicePrincipal

名字 描述 價值
clientId 字串
clientSecret 字串

約束:
敏感性值。 以安全參數的形式傳入。
tenantId 字串

WorkspaceConnectionSharedAccessSignature

名字 描述 價值
sas 字串

WorkspaceConnectionUsernamePassword

名字 描述 價值
密碼 字串
username 字串

快速入門範本

下列快速入門範本會部署此資源類型。

範本 描述
Azure AI Studio 基本設定

部署至 Azure
這組範本示範如何使用基本設定來設定 Azure AI Studio,這表示已啟用公用因特網存取、Microsoft受控密鑰進行加密,以及 AI 資源的Microsoft受控識別設定。
Azure AI Studio 基本設定

部署至 Azure
這組範本示範如何使用基本設定來設定 Azure AI Studio,這表示已啟用公用因特網存取、Microsoft受控密鑰進行加密,以及 AI 資源的Microsoft受控識別設定。
Azure AI Studio 基本設定

部署至 Azure
這組範本示範如何使用基本設定來設定 Azure AI Studio,這表示已啟用公用因特網存取、Microsoft受控密鑰進行加密,以及 AI 資源的Microsoft受控識別設定。
Azure AI Studio 網路限制

部署至 Azure
這組範本示範如何使用Microsoft受控密鑰來加密和 AI 資源的 Microsoft 受控識別組態,來設定已停用私人鏈接和輸出的 Azure AI Studio。
Azure AI Studio 網路限制

部署至 Azure
這組範本示範如何使用Microsoft受控密鑰來加密和 AI 資源的 Microsoft 受控識別組態,來設定已停用私人鏈接和輸出的 Azure AI Studio。
使用 Microsoft Entra ID Authentication Azure AI Studio

部署至 Azure
這組範本示範如何使用相依資源的 Microsoft Entra ID 驗證來設定 Azure AI Studio,例如 Azure AI 服務和 Azure 記憶體。
使用受控虛擬網路部署安全的 Azure AI Studio

部署至 Azure
此範本會建立安全的 Azure AI Studio 環境,並具有健全的網路和身分識別安全性限制。

Terraform (AzAPI 提供者) 資源定義

工作區/連線資源類型可以使用目標作業來部署:

  • 資源群組

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.MachineLearningServices/workspaces/connections 資源,請將下列 Terraform 新增至範本。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/connections@2023-02-01-preview"
  name = "string"
  body = jsonencode({
    properties = {
      category = "string"
      target = "string"
      value = "string"
      valueFormat = "string"
      authType = "string"
      // For remaining properties, see WorkspaceConnectionPropertiesV2 objects
    }
  })
}

WorkspaceConnectionPropertiesV2 物件

設定 authType 屬性,以指定物件的類型。

針對 AccessKey,請使用:

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

針對 ManagedIdentity,請使用:

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

針對 None,請使用:

{
  authType = "None"
}

針對 PAT,請使用:

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

針對 SAS,請使用:

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

針對 ServicePrincipal,請使用:

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

針對 UsernamePassword,請使用:

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

屬性值

AccessKeyAuthTypeWorkspaceConnectionProperties

名字 描述 價值
authType 線上目標的驗證類型 'AccessKey' (必要)
憑據 WorkspaceConnectionAccessKey

ManagedIdentityAuthTypeWorkspaceConnectionProperties

名字 描述 價值
authType 線上目標的驗證類型 'ManagedIdentity' (必要)
憑據 WorkspaceConnectionManagedIdentity

Microsoft.MachineLearningServices/workspaces/connections

名字 描述 價值
名字 資源名稱 字串 (必要)
parent_id 此資源為父系之資源的標識碼。 類型資源的標識碼:工作區
性能 WorkspaceConnectionPropertiesV2 (必要)
類型 資源類型 “Microsoft.MachineLearningServices/workspaces/connections@2023-02-01-preview”

NoneAuthTypeWorkspaceConnectionProperties

名字 描述 價值
authType 線上目標的驗證類型 'None' (必要)

PATAuthTypeWorkspaceConnectionProperties

名字 描述 價值
authType 線上目標的驗證類型 'PAT' (必要)
憑據 WorkspaceConnectionPersonalAccessToken

SASAuthTypeWorkspaceConnectionProperties

名字 描述 價值
authType 線上目標的驗證類型 'SAS' (必要)
憑據 WorkspaceConnectionSharedAccessSignature

ServicePrincipalAuthTypeWorkspaceConnectionProperties

名字 描述 價值
authType 線上目標的驗證類型 'ServicePrincipal' (必要)
憑據 WorkspaceConnectionServicePrincipal

UsernamePasswordAuthTypeWorkspaceConnectionProperties

名字 描述 價值
authType 線上目標的驗證類型 'UsernamePassword' (必要)
憑據 WorkspaceConnectionUsernamePassword

WorkspaceConnectionAccessKey

名字 描述 價值
accessKeyId 字串
secretAccessKey 字串

約束:
敏感性值。 以安全參數的形式傳入。

WorkspaceConnectionManagedIdentity

名字 描述 價值
clientId 字串
resourceId 字串

WorkspaceConnectionPersonalAccessToken

名字 描述 價值
派特 字串

WorkspaceConnectionPropertiesV2

名字 描述 價值
authType 針對 AccessKeyAuthTypeWorkspaceConnectionProperties 類型設定為 'AccessKey',。 針對 managedIdentityAuthTypeWorkspaceConnectionProperties 類型設定為 'ManagedIdentity',。 針對類型 NoneAuthTypeWorkspaceConnectionProperties設定為 'None'。 針對 PATAuthTypeWorkspaceConnectionProperties 類型 設定為 'PAT',。 針對 [SASAuthTypeWorkspaceConnectionProperties類型 設定為 'SAS'。 針對 type ServicePrincipalAuthTypeWorkspaceConnectionProperties,設定為 'ServicePrincipal'。 針對 usernamePasswordAuthTypeWorkspaceConnectionProperties 類型 設定為 'UsernamePassword', 'AccessKey'
'ManagedIdentity'
'None'
'PAT'
'SAS'
'ServicePrincipal'
'UsernamePassword' (必要)
類別 線上的類別 'AzureDataLakeGen2'
'AzureMySqlDb'
'AzurePostgresDb'
'AzureSqlDb'
'AzureSynapseAnalytics'
'ContainerRegistry'
'FeatureStore'
'Git'
'PythonFeed'
'Redis'
'S3'
“雪花”
目標 字串
價值 工作區聯機的值詳細數據。 字串
valueFormat 工作區連接值的格式 'JSON'

WorkspaceConnectionServicePrincipal

名字 描述 價值
clientId 字串
clientSecret 字串

約束:
敏感性值。 以安全參數的形式傳入。
tenantId 字串

WorkspaceConnectionSharedAccessSignature

名字 描述 價值
sas 字串

WorkspaceConnectionUsernamePassword

名字 描述 價值
密碼 字串
username 字串