Рабочие области и подключения Microsoft.MachineLearningServices
- Самый поздний
- 2024-10-01
- 2024-10-01-preview
- 2024-07-01-preview
- 2024-04-01
- 2024-04-01-preview
- 2024-01-01-preview
- 2023-10-01
- 2023-08-01-preview
- 2023-06-01-preview
- 2023-04-01
- 2023-04-01-preview
- 2023-02-01-preview
- 2022-12-01-preview
- 2022-10-01
- 2022-10-01-preview
- 2022-06-01-preview
- 2022-05-01
- 2022-02-01-preview
- 2022-01-01-preview
- 2021-07-01
- 2021-04-01
- 2021-03-01-preview
- 2021-01-01
- 2020-09-01-preview
- 2020-08-01
- 2020-06-01
Определение ресурсов 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 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 с надежными ограничениями безопасности сети и удостоверений. |
Определение ресурса 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 | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
имя пользователя | струна |