Поделиться через


Рабочие области и подключения Microsoft.MachineLearningServices

Определение ресурсов Bicep

Тип ресурса рабочих областей и подключений можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.MachineLearningServices/workspaces/connections, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/connections@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
  }
}

Объекты WorkspaceConnectionPropertiesV2

Задайте свойство authType, чтобы указать тип объекта.

Для AAD используйте:

{
  authType: 'AAD'
}

Для AccessKeyиспользуйте:

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

Для AccountKeyиспользуйте:

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

Для ApiKeyиспользуйте:

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

Для CustomKeysиспользуйте:

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

Для ManagedIdentityиспользуйте:

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

Для Noneиспользуйте:

{
  authType: 'None'
}

Для OAuth2используйте:

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

Для 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'
    securityToken: 'string'
    username: 'string'
  }
}

Значения свойств

AADAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения AAD (обязательно)

AccessKeyAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения AccessKey (обязательно)
верительные грамоты WorkspaceConnectionAccessKey

AccountKeyAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения AccountKey (обязательно)
верительные грамоты WorkspaceConnectionAccountKey

ApiKeyAuthWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения ApiKey (обязательно)
верительные грамоты Объект ключа API для учетных данных подключения к рабочей области. WorkspaceConnectionApiKey

CustomKeys

Имя Описание Ценность
Ключи Словарь <строки> CustomKeys

CustomKeys

Имя Описание Ценность

CustomKeysWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения CustomKeys (обязательный)
верительные грамоты Объект учетных данных пользовательских ключей CustomKeys

ManagedIdentityAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения ManagedIdentity (обязательный)
верительные грамоты WorkspaceConnectionManagedIdentity

Microsoft.MachineLearningServices/workspaces/connections

Имя Описание Ценность
имя Имя ресурса струна

Ограничения целостности:
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$ (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: рабочих областей
свойства WorkspaceConnectionPropertiesV2 (обязательно)

NoneAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения "Нет" (обязательно)

OAuth2AuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения OAuth2 (обязательно)
верительные грамоты Требуется ClientId и ClientSecret. Другие свойства являются необязательными
в зависимости от реализации каждого поставщика OAuth2.
WorkspaceConnectionOAuth2

PATAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения "PAT" (обязательно)
верительные грамоты WorkspaceConnectionPersonalAccessToken

SASAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения SAS (обязательно)
верительные грамоты WorkspaceConnectionSharedAccessSignature

ServicePrincipalAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения ServicePrincipal (обязательно)
верительные грамоты WorkspaceConnectionServicePrincipal

UsernamePasswordAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения Имя пользователяPassword (обязательно)
верительные грамоты WorkspaceConnectionUsernamePassword

WorkspaceConnectionAccessKey

Имя Описание Ценность
accessKeyId струна
secretAccessKey струна

WorkspaceConnectionAccountKey

Имя Описание Ценность
ключ струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.

WorkspaceConnectionApiKey

Имя Описание Ценность
ключ струна

WorkspaceConnectionManagedIdentity

Имя Описание Ценность
clientId струна
resourceId струна

WorkspaceConnectionOAuth2

Имя Описание Ценность
authUrl Требуется для категории подключения Concur струна
clientId Идентификатор клиента в формате UUID струна

Ограничения целостности:
Минимальная длина = 36
Максимальная длина = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
clientSecret струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
developerToken Требуется для категории подключения GoogleAdWords струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
пароль струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
refreshToken Требуется GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho
Где пользователю необходимо получить RefreshToken в автономном режиме
струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
tenantId Требуется для категорий подключений QuickBooks и Xero струна
имя пользователя Concur, serviceNow auth server AccessToken grant type is "Password" (Пароль)
для которого требуется имя пользователяPassword
струна

WorkspaceConnectionPersonalAccessToken

Имя Описание Ценность
похлопывать струна

WorkspaceConnectionPropertiesV2

Имя Описание Ценность
authType Установите значение AAD для типа AADAuthTypeWorkspaceConnectionProperties. Установите значение AccessKey для типа AccessKeyAuthTypeWorkspaceConnectionProperties. Установите значение AccountKey для типа AccountKeyAuthTypeWorkspaceConnectionProperties. Установите значение ApiKey для типа ApiKeyAuthWorkspaceConnectionProperties. Установите значение CustomKeys для типа CustomKeysWorkspaceConnectionProperties. Установите значение ManagedIdentity для типа ManagedIdentityAuthTypeWorkspaceConnectionProperties. Установите значение None для типа NoneAuthTypeWorkspaceConnectionProperties. Установите значение OAuth2 для типа OAuth2AuthTypeWorkspaceConnectionProperties. Установите значение PAT для типа PATAuthTypeWorkspaceConnectionProperties. Установите значение SAS для типа SASAuthTypeWorkspaceConnectionProperties. Установите значение ServicePrincipal для типа ServicePrincipalAuthTypeWorkspaceConnectionProperties. Установите значение UsernamePassword для типа UsernamePasswordAuthTypeWorkspaceConnectionProperties. AAD
AccessKey
AccountKey
ApiKey
CustomKeys
ManagedIdentity
"Нет"
OAuth2
"PAT"
SAS
ServicePrincipal
Имя пользователяPassword (обязательно)
категория Категория подключения ADLSGen2
"AIServices"
AmazonMws
AmazonRdsForOracle
AmazonRdsForSqlServer
AmazonRedshift
AmazonS3Compatible
ApiKey
AzureBlob
AzureDatabricksDeltaLake
AzureDataExplorer
AzureMariaDb
AzureMySqlDb
AzureOneLake
AzureOpenAI
AzurePostgresDb
AzureSqlDb
AzureSqlMi
AzureSynapseAnalytics
AzureTableStorage
BingLLMSearch
"Cassandra"
CognitiveSearch
CognitiveService
"Concur"
ContainerRegistry
'CosmosDb'
CosmosDbMongoDbApi
"Couchbase"
CustomKeys
Db2
"Детализация"
Dynamics
DynamicsAx
DynamicsCrm
"Elasticsearch"
'Eloqua'
FileServer
FtpServer
GenericContainerRegistry
GenericHttp
GenericRest
'Git'
"GoogleAdWords"
"GoogleBigQuery"
"GoogleCloudStorage"
'Greenplum'
Hbase
Hdfs
Hive
Hubspot
"Impala"
'Informix'
"Джира"
'Magento'
ManagedOnlineEndpoint
MariaDb
'Marketo'
MicrosoftAccess
MongoDbAtlas
MongoDbV2
MySql
"Netezza"
ODataRest
Odbc
Office365
OpenAI
Oracle
OracleCloudStorage
OracleServiceCloud
"PayPal"
"Феникс"
'Pinecone'
PostgreSql
'Presto'
PythonFeed
QuickBooks
"Redis"
"Responsysys"
'S3'
Salesforce
SalesforceMarketingCloud
SalesforceServiceCloud
SapBw
SapCloudForCustomer
SapEcc
SapHana
SapOpenHub
SapTable
"Serp"
"Бессерверный"
ServiceNow
'Sftp'
SharePointOnlineList
'Shopify'
'Snowflake'
Spark
"SqlServer"
"Квадрат"
'Sybase'
"Teradata"
'Vertica'
WebTable
"Xero"
"Зохо"
истечение срока действия струна
isSharedToAll bool
метаданные Хранение метаданных пользователя для этого подключения WorkspaceConnectionPropertiesV2Metadata
sharedUserList string[]
цель струна
value Сведения о значении подключения к рабочей области. струна
valueFormat Формат значения подключения к рабочей области JSON

WorkspaceConnectionPropertiesV2Metadata

Имя Описание Ценность

WorkspaceConnectionServicePrincipal

Имя Описание Ценность
clientId струна
clientSecret струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
tenantId струна

WorkspaceConnectionSharedAccessSignature

Имя Описание Ценность
сас струна

WorkspaceConnectionUsernamePassword

Имя Описание Ценность
пароль струна
securityToken Необязательный, необходимый для подключений, таких как SalesForce для дополнительной безопасности, в дополнение к Имени пользователяPassword струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
имя пользователя струна

Примеры краткого руководства

Следующие примеры краткого руководства по развертыванию этого типа ресурса.

Bicep-файл Описание
базовая настройка Azure AI Studio В этом наборе шаблонов показано, как настроить Azure AI Studio с помощью базовой настройки, то есть с поддержкой общедоступного доступа к Интернету, ключами, управляемыми Корпорацией Майкрософт, для шифрования и конфигурации управляемых корпорацией Майкрософт удостоверений для ресурса ИИ.
базовая настройка Azure AI Studio В этом наборе шаблонов показано, как настроить Azure AI Studio с помощью базовой настройки, то есть с поддержкой общедоступного доступа к Интернету, ключами, управляемыми Корпорацией Майкрософт, для шифрования и конфигурации управляемых корпорацией Майкрософт удостоверений для ресурса ИИ.
базовая настройка Azure AI Studio В этом наборе шаблонов показано, как настроить Azure AI Studio с помощью базовой настройки, то есть с поддержкой общедоступного доступа к Интернету, ключами, управляемыми Корпорацией Майкрософт, для шифрования и конфигурации управляемых корпорацией Майкрософт удостоверений для ресурса ИИ.
ограниченной сети Azure AI Studio Этот набор шаблонов демонстрирует настройку Azure AI Studio с закрытым каналом и отключением исходящего трафика с помощью ключей, управляемых Корпорацией Майкрософт, для шифрования и конфигурации управляемых корпорацией Майкрософт удостоверений для ресурса искусственного интеллекта.
ограниченной сети Azure AI Studio Этот набор шаблонов демонстрирует настройку Azure AI Studio с закрытым каналом и отключением исходящего трафика с помощью ключей, управляемых Корпорацией Майкрософт, для шифрования и конфигурации управляемых корпорацией Майкрософт удостоверений для ресурса искусственного интеллекта.
Azure AI Studio с проверки подлинности идентификатора Microsoft Entra Этот набор шаблонов демонстрирует настройку Azure AI Studio с проверкой подлинности идентификатора Microsoft Entra для зависимых ресурсов, таких как службы ИИ Azure и служба хранилища Azure.
Развертывание Secure Azure AI Studio с помощью управляемой виртуальной сети Этот шаблон создает безопасную среду Azure AI Studio с надежными ограничениями безопасности сети и удостоверений.

Определение ресурса шаблона ARM

Тип ресурса рабочих областей и подключений можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.MachineLearningServices/workspaces/connections, добавьте следующий код JSON в шаблон.

{
  "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
  }
}

Объекты WorkspaceConnectionPropertiesV2

Задайте свойство authType, чтобы указать тип объекта.

Для AAD используйте:

{
  "authType": "AAD"
}

Для AccessKeyиспользуйте:

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

Для AccountKeyиспользуйте:

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

Для ApiKeyиспользуйте:

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

Для CustomKeysиспользуйте:

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

Для ManagedIdentityиспользуйте:

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

Для Noneиспользуйте:

{
  "authType": "None"
}

Для OAuth2используйте:

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

Для 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",
    "securityToken": "string",
    "username": "string"
  }
}

Значения свойств

AADAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения AAD (обязательно)

AccessKeyAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения AccessKey (обязательно)
верительные грамоты WorkspaceConnectionAccessKey

AccountKeyAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения AccountKey (обязательно)
верительные грамоты WorkspaceConnectionAccountKey

ApiKeyAuthWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения ApiKey (обязательно)
верительные грамоты Объект ключа API для учетных данных подключения к рабочей области. WorkspaceConnectionApiKey

CustomKeys

Имя Описание Ценность
Ключи Словарь <строки> CustomKeys

CustomKeys

Имя Описание Ценность

CustomKeysWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения CustomKeys (обязательный)
верительные грамоты Объект учетных данных пользовательских ключей CustomKeys

ManagedIdentityAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения ManagedIdentity (обязательный)
верительные грамоты WorkspaceConnectionManagedIdentity

Microsoft.MachineLearningServices/workspaces/connections

Имя Описание Ценность
apiVersion Версия API '2024-10-01'
имя Имя ресурса струна

Ограничения целостности:
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$ (обязательно)
свойства WorkspaceConnectionPropertiesV2 (обязательно)
тип Тип ресурса "Microsoft.MachineLearningServices/workspaces/connections"

NoneAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения "Нет" (обязательно)

OAuth2AuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения OAuth2 (обязательно)
верительные грамоты Требуется ClientId и ClientSecret. Другие свойства являются необязательными
в зависимости от реализации каждого поставщика OAuth2.
WorkspaceConnectionOAuth2

PATAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения "PAT" (обязательно)
верительные грамоты WorkspaceConnectionPersonalAccessToken

SASAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения SAS (обязательно)
верительные грамоты WorkspaceConnectionSharedAccessSignature

ServicePrincipalAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения ServicePrincipal (обязательно)
верительные грамоты WorkspaceConnectionServicePrincipal

UsernamePasswordAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения Имя пользователяPassword (обязательно)
верительные грамоты WorkspaceConnectionUsernamePassword

WorkspaceConnectionAccessKey

Имя Описание Ценность
accessKeyId струна
secretAccessKey струна

WorkspaceConnectionAccountKey

Имя Описание Ценность
ключ струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.

WorkspaceConnectionApiKey

Имя Описание Ценность
ключ струна

WorkspaceConnectionManagedIdentity

Имя Описание Ценность
clientId струна
resourceId струна

WorkspaceConnectionOAuth2

Имя Описание Ценность
authUrl Требуется для категории подключения Concur струна
clientId Идентификатор клиента в формате UUID струна

Ограничения целостности:
Минимальная длина = 36
Максимальная длина = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
clientSecret струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
developerToken Требуется для категории подключения GoogleAdWords струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
пароль струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
refreshToken Требуется GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho
Где пользователю необходимо получить RefreshToken в автономном режиме
струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
tenantId Требуется для категорий подключений QuickBooks и Xero струна
имя пользователя Concur, serviceNow auth server AccessToken grant type is "Password" (Пароль)
для которого требуется имя пользователяPassword
струна

WorkspaceConnectionPersonalAccessToken

Имя Описание Ценность
похлопывать струна

WorkspaceConnectionPropertiesV2

Имя Описание Ценность
authType Установите значение AAD для типа AADAuthTypeWorkspaceConnectionProperties. Установите значение AccessKey для типа AccessKeyAuthTypeWorkspaceConnectionProperties. Установите значение AccountKey для типа AccountKeyAuthTypeWorkspaceConnectionProperties. Установите значение ApiKey для типа ApiKeyAuthWorkspaceConnectionProperties. Установите значение CustomKeys для типа CustomKeysWorkspaceConnectionProperties. Установите значение ManagedIdentity для типа ManagedIdentityAuthTypeWorkspaceConnectionProperties. Установите значение None для типа NoneAuthTypeWorkspaceConnectionProperties. Установите значение OAuth2 для типа OAuth2AuthTypeWorkspaceConnectionProperties. Установите значение PAT для типа PATAuthTypeWorkspaceConnectionProperties. Установите значение SAS для типа SASAuthTypeWorkspaceConnectionProperties. Установите значение ServicePrincipal для типа ServicePrincipalAuthTypeWorkspaceConnectionProperties. Установите значение UsernamePassword для типа UsernamePasswordAuthTypeWorkspaceConnectionProperties. AAD
AccessKey
AccountKey
ApiKey
CustomKeys
ManagedIdentity
"Нет"
OAuth2
"PAT"
SAS
ServicePrincipal
Имя пользователяPassword (обязательно)
категория Категория подключения ADLSGen2
"AIServices"
AmazonMws
AmazonRdsForOracle
AmazonRdsForSqlServer
AmazonRedshift
AmazonS3Compatible
ApiKey
AzureBlob
AzureDatabricksDeltaLake
AzureDataExplorer
AzureMariaDb
AzureMySqlDb
AzureOneLake
AzureOpenAI
AzurePostgresDb
AzureSqlDb
AzureSqlMi
AzureSynapseAnalytics
AzureTableStorage
BingLLMSearch
"Cassandra"
CognitiveSearch
CognitiveService
"Concur"
ContainerRegistry
'CosmosDb'
CosmosDbMongoDbApi
"Couchbase"
CustomKeys
Db2
"Детализация"
Dynamics
DynamicsAx
DynamicsCrm
"Elasticsearch"
'Eloqua'
FileServer
FtpServer
GenericContainerRegistry
GenericHttp
GenericRest
'Git'
"GoogleAdWords"
"GoogleBigQuery"
"GoogleCloudStorage"
'Greenplum'
Hbase
Hdfs
Hive
Hubspot
"Impala"
'Informix'
"Джира"
'Magento'
ManagedOnlineEndpoint
MariaDb
'Marketo'
MicrosoftAccess
MongoDbAtlas
MongoDbV2
MySql
"Netezza"
ODataRest
Odbc
Office365
OpenAI
Oracle
OracleCloudStorage
OracleServiceCloud
"PayPal"
"Феникс"
'Pinecone'
PostgreSql
'Presto'
PythonFeed
QuickBooks
"Redis"
"Responsysys"
'S3'
Salesforce
SalesforceMarketingCloud
SalesforceServiceCloud
SapBw
SapCloudForCustomer
SapEcc
SapHana
SapOpenHub
SapTable
"Serp"
"Бессерверный"
ServiceNow
'Sftp'
SharePointOnlineList
'Shopify'
'Snowflake'
Spark
"SqlServer"
"Квадрат"
'Sybase'
"Teradata"
'Vertica'
WebTable
"Xero"
"Зохо"
истечение срока действия струна
isSharedToAll bool
метаданные Хранение метаданных пользователя для этого подключения WorkspaceConnectionPropertiesV2Metadata
sharedUserList string[]
цель струна
value Сведения о значении подключения к рабочей области. струна
valueFormat Формат значения подключения к рабочей области JSON

WorkspaceConnectionPropertiesV2Metadata

Имя Описание Ценность

WorkspaceConnectionServicePrincipal

Имя Описание Ценность
clientId струна
clientSecret струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
tenantId струна

WorkspaceConnectionSharedAccessSignature

Имя Описание Ценность
сас струна

WorkspaceConnectionUsernamePassword

Имя Описание Ценность
пароль струна
securityToken Необязательный, необходимый для подключений, таких как SalesForce для дополнительной безопасности, в дополнение к Имени пользователяPassword струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
имя пользователя струна

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
базовая настройка Azure AI Studio

Развернуть в Azure
В этом наборе шаблонов показано, как настроить Azure AI Studio с помощью базовой настройки, то есть с поддержкой общедоступного доступа к Интернету, ключами, управляемыми Корпорацией Майкрософт, для шифрования и конфигурации управляемых корпорацией Майкрософт удостоверений для ресурса ИИ.
базовая настройка Azure AI Studio

Развернуть в Azure
В этом наборе шаблонов показано, как настроить Azure AI Studio с помощью базовой настройки, то есть с поддержкой общедоступного доступа к Интернету, ключами, управляемыми Корпорацией Майкрософт, для шифрования и конфигурации управляемых корпорацией Майкрософт удостоверений для ресурса ИИ.
базовая настройка Azure AI Studio

Развернуть в Azure
В этом наборе шаблонов показано, как настроить Azure AI Studio с помощью базовой настройки, то есть с поддержкой общедоступного доступа к Интернету, ключами, управляемыми Корпорацией Майкрософт, для шифрования и конфигурации управляемых корпорацией Майкрософт удостоверений для ресурса ИИ.
ограниченной сети Azure AI Studio

Развернуть в Azure
Этот набор шаблонов демонстрирует настройку Azure AI Studio с закрытым каналом и отключением исходящего трафика с помощью ключей, управляемых Корпорацией Майкрософт, для шифрования и конфигурации управляемых корпорацией Майкрософт удостоверений для ресурса искусственного интеллекта.
ограниченной сети Azure AI Studio

Развернуть в Azure
Этот набор шаблонов демонстрирует настройку Azure AI Studio с закрытым каналом и отключением исходящего трафика с помощью ключей, управляемых Корпорацией Майкрософт, для шифрования и конфигурации управляемых корпорацией Майкрософт удостоверений для ресурса искусственного интеллекта.
Azure AI Studio с проверки подлинности идентификатора Microsoft Entra

Развернуть в Azure
Этот набор шаблонов демонстрирует настройку Azure AI Studio с проверкой подлинности идентификатора Microsoft Entra для зависимых ресурсов, таких как службы ИИ Azure и служба хранилища Azure.
Развертывание Secure Azure AI Studio с помощью управляемой виртуальной сети

Развернуть в Azure
Этот шаблон создает безопасную среду Azure AI Studio с надежными ограничениями безопасности сети и удостоверений.

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса рабочих областей и подключений можно развернуть с помощью операций, предназначенных для следующих операций:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.MachineLearningServices/workspaces/connections, добавьте следующий объект Terraform в шаблон.

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
    }
  })
}

Объекты WorkspaceConnectionPropertiesV2

Задайте свойство authType, чтобы указать тип объекта.

Для AAD используйте:

{
  authType = "AAD"
}

Для AccessKeyиспользуйте:

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

Для AccountKeyиспользуйте:

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

Для ApiKeyиспользуйте:

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

Для CustomKeysиспользуйте:

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

Для ManagedIdentityиспользуйте:

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

Для Noneиспользуйте:

{
  authType = "None"
}

Для OAuth2используйте:

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

Для 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"
    securityToken = "string"
    username = "string"
  }
}

Значения свойств

AADAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения AAD (обязательно)

AccessKeyAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения AccessKey (обязательно)
верительные грамоты WorkspaceConnectionAccessKey

AccountKeyAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения AccountKey (обязательно)
верительные грамоты WorkspaceConnectionAccountKey

ApiKeyAuthWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения ApiKey (обязательно)
верительные грамоты Объект ключа API для учетных данных подключения к рабочей области. WorkspaceConnectionApiKey

CustomKeys

Имя Описание Ценность
Ключи Словарь <строки> CustomKeys

CustomKeys

Имя Описание Ценность

CustomKeysWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения CustomKeys (обязательный)
верительные грамоты Объект учетных данных пользовательских ключей CustomKeys

ManagedIdentityAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения ManagedIdentity (обязательный)
верительные грамоты WorkspaceConnectionManagedIdentity

Microsoft.MachineLearningServices/workspaces/connections

Имя Описание Ценность
имя Имя ресурса струна

Ограничения целостности:
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$ (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: рабочих областей
свойства WorkspaceConnectionPropertiesV2 (обязательно)
тип Тип ресурса "Microsoft.MachineLearningServices/workspaces/connections@2024-10-01"

NoneAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения "Нет" (обязательно)

OAuth2AuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения OAuth2 (обязательно)
верительные грамоты Требуется ClientId и ClientSecret. Другие свойства являются необязательными
в зависимости от реализации каждого поставщика OAuth2.
WorkspaceConnectionOAuth2

PATAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения "PAT" (обязательно)
верительные грамоты WorkspaceConnectionPersonalAccessToken

SASAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения SAS (обязательно)
верительные грамоты WorkspaceConnectionSharedAccessSignature

ServicePrincipalAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения ServicePrincipal (обязательно)
верительные грамоты WorkspaceConnectionServicePrincipal

UsernamePasswordAuthTypeWorkspaceConnectionProperties

Имя Описание Ценность
authType Тип проверки подлинности целевого объекта подключения Имя пользователяPassword (обязательно)
верительные грамоты WorkspaceConnectionUsernamePassword

WorkspaceConnectionAccessKey

Имя Описание Ценность
accessKeyId струна
secretAccessKey струна

WorkspaceConnectionAccountKey

Имя Описание Ценность
ключ струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.

WorkspaceConnectionApiKey

Имя Описание Ценность
ключ струна

WorkspaceConnectionManagedIdentity

Имя Описание Ценность
clientId струна
resourceId струна

WorkspaceConnectionOAuth2

Имя Описание Ценность
authUrl Требуется для категории подключения Concur струна
clientId Идентификатор клиента в формате UUID струна

Ограничения целостности:
Минимальная длина = 36
Максимальная длина = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
clientSecret струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
developerToken Требуется для категории подключения GoogleAdWords струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
пароль струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
refreshToken Требуется GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho
Где пользователю необходимо получить RefreshToken в автономном режиме
струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
tenantId Требуется для категорий подключений QuickBooks и Xero струна
имя пользователя Concur, serviceNow auth server AccessToken grant type is "Password" (Пароль)
для которого требуется имя пользователяPassword
струна

WorkspaceConnectionPersonalAccessToken

Имя Описание Ценность
похлопывать струна

WorkspaceConnectionPropertiesV2

Имя Описание Ценность
authType Установите значение AAD для типа AADAuthTypeWorkspaceConnectionProperties. Установите значение AccessKey для типа AccessKeyAuthTypeWorkspaceConnectionProperties. Установите значение AccountKey для типа AccountKeyAuthTypeWorkspaceConnectionProperties. Установите значение ApiKey для типа ApiKeyAuthWorkspaceConnectionProperties. Установите значение CustomKeys для типа CustomKeysWorkspaceConnectionProperties. Установите значение ManagedIdentity для типа ManagedIdentityAuthTypeWorkspaceConnectionProperties. Установите значение None для типа NoneAuthTypeWorkspaceConnectionProperties. Установите значение OAuth2 для типа OAuth2AuthTypeWorkspaceConnectionProperties. Установите значение PAT для типа PATAuthTypeWorkspaceConnectionProperties. Установите значение SAS для типа SASAuthTypeWorkspaceConnectionProperties. Установите значение ServicePrincipal для типа ServicePrincipalAuthTypeWorkspaceConnectionProperties. Установите значение UsernamePassword для типа UsernamePasswordAuthTypeWorkspaceConnectionProperties. AAD
AccessKey
AccountKey
ApiKey
CustomKeys
ManagedIdentity
"Нет"
OAuth2
"PAT"
SAS
ServicePrincipal
Имя пользователяPassword (обязательно)
категория Категория подключения ADLSGen2
"AIServices"
AmazonMws
AmazonRdsForOracle
AmazonRdsForSqlServer
AmazonRedshift
AmazonS3Compatible
ApiKey
AzureBlob
AzureDatabricksDeltaLake
AzureDataExplorer
AzureMariaDb
AzureMySqlDb
AzureOneLake
AzureOpenAI
AzurePostgresDb
AzureSqlDb
AzureSqlMi
AzureSynapseAnalytics
AzureTableStorage
BingLLMSearch
"Cassandra"
CognitiveSearch
CognitiveService
"Concur"
ContainerRegistry
'CosmosDb'
CosmosDbMongoDbApi
"Couchbase"
CustomKeys
Db2
"Детализация"
Dynamics
DynamicsAx
DynamicsCrm
"Elasticsearch"
'Eloqua'
FileServer
FtpServer
GenericContainerRegistry
GenericHttp
GenericRest
'Git'
"GoogleAdWords"
"GoogleBigQuery"
"GoogleCloudStorage"
'Greenplum'
Hbase
Hdfs
Hive
Hubspot
"Impala"
'Informix'
"Джира"
'Magento'
ManagedOnlineEndpoint
MariaDb
'Marketo'
MicrosoftAccess
MongoDbAtlas
MongoDbV2
MySql
"Netezza"
ODataRest
Odbc
Office365
OpenAI
Oracle
OracleCloudStorage
OracleServiceCloud
"PayPal"
"Феникс"
'Pinecone'
PostgreSql
'Presto'
PythonFeed
QuickBooks
"Redis"
"Responsysys"
'S3'
Salesforce
SalesforceMarketingCloud
SalesforceServiceCloud
SapBw
SapCloudForCustomer
SapEcc
SapHana
SapOpenHub
SapTable
"Serp"
"Бессерверный"
ServiceNow
'Sftp'
SharePointOnlineList
'Shopify'
'Snowflake'
Spark
"SqlServer"
"Квадрат"
'Sybase'
"Teradata"
'Vertica'
WebTable
"Xero"
"Зохо"
истечение срока действия струна
isSharedToAll bool
метаданные Хранение метаданных пользователя для этого подключения WorkspaceConnectionPropertiesV2Metadata
sharedUserList string[]
цель струна
value Сведения о значении подключения к рабочей области. струна
valueFormat Формат значения подключения к рабочей области JSON

WorkspaceConnectionPropertiesV2Metadata

Имя Описание Ценность

WorkspaceConnectionServicePrincipal

Имя Описание Ценность
clientId струна
clientSecret струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
tenantId струна

WorkspaceConnectionSharedAccessSignature

Имя Описание Ценность
сас струна

WorkspaceConnectionUsernamePassword

Имя Описание Ценность
пароль струна
securityToken Необязательный, необходимый для подключений, таких как SalesForce для дополнительной безопасности, в дополнение к Имени пользователяPassword струна

Ограничения целостности:
Конфиденциальное значение. Передайте в качестве безопасного параметра.
имя пользователя струна