Рабочие области Microsoft.MachineLearningServices/datastores 2021-03-01-preview
- Самый поздний
- 2025-01-01-preview
- 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
- 2021-03-01-preview
- 2020-05-01-preview
Определение ресурсов Bicep
Тип ресурсов рабочих областей и хранилищ данных можно развернуть с помощью операций, предназначенных для следующих операций:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.MachineLearningServices/workspaces/datastores, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/datastores@2021-03-01-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
contents: {
contentsType: 'string'
// For remaining properties, see DatastoreContents objects
}
description: 'string'
isDefault: bool
linkedInfo: {
linkedId: 'string'
linkedResourceName: 'string'
origin: 'string'
}
properties: {
{customized property}: 'string'
}
tags: {
{customized property}: 'string'
}
}
}
Объекты DatastoreCredentials
Задайте свойство credentialsType, чтобы указать тип объекта.
Для AccountKeyиспользуйте:
{
credentialsType: 'AccountKey'
secrets: {
key: 'string'
secretsType: 'string'
}
}
Длясертификата
{
authorityUrl: 'string'
clientId: 'string'
credentialsType: 'Certificate'
resourceUri: 'string'
secrets: {
certificate: 'string'
secretsType: 'string'
}
tenantId: 'string'
thumbprint: 'string'
}
Для Noneиспользуйте:
{
credentialsType: 'None'
secrets: {
secretsType: 'string'
}
}
Для Sasиспользуйте:
{
credentialsType: 'Sas'
secrets: {
sasToken: 'string'
secretsType: 'string'
}
}
Для ServicePrincipalиспользуйте:
{
authorityUrl: 'string'
clientId: 'string'
credentialsType: 'ServicePrincipal'
resourceUri: 'string'
secrets: {
clientSecret: 'string'
secretsType: 'string'
}
tenantId: 'string'
}
Для SqlAdminиспользуйте:
{
credentialsType: 'SqlAdmin'
secrets: {
password: 'string'
secretsType: 'string'
}
userId: 'string'
}
Объекты DatastoreContents
Задайте свойство contentsType, чтобы указать тип объекта.
Для AzureBlobиспользуйте:
{
accountName: 'string'
containerName: 'string'
contentsType: 'AzureBlob'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
endpoint: 'string'
protocol: 'string'
}
Для AzureDataLakeGen1используйте:
{
contentsType: 'AzureDataLakeGen1'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
storeName: 'string'
}
Для AzureDataLakeGen2используйте:
{
accountName: 'string'
containerName: 'string'
contentsType: 'AzureDataLakeGen2'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
endpoint: 'string'
protocol: 'string'
}
Для AzureFileиспользуйте:
{
accountName: 'string'
containerName: 'string'
contentsType: 'AzureFile'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
endpoint: 'string'
protocol: 'string'
}
Для AzurePostgreSqlиспользуйте следующую команду:
{
contentsType: 'AzurePostgreSql'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
databaseName: 'string'
enableSSL: bool
endpoint: 'string'
portNumber: int
serverName: 'string'
}
Для AzureSqlDatabaseиспользуйте следующую команду:
{
contentsType: 'AzureSqlDatabase'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
databaseName: 'string'
endpoint: 'string'
portNumber: int
serverName: 'string'
}
Для GlusterFsиспользуйте:
{
contentsType: 'GlusterFs'
serverAddress: 'string'
volumeName: 'string'
}
Значения свойств
AccountKeyDatastoreCredentials
Имя | Описание | Ценность |
---|---|---|
credentialsType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | AccountKey (обязательно) |
Секреты | Секреты учетной записи хранения. | AccountKeyDatastoreSecrets |
AccountKeyDatastoreSecrets
Имя | Описание | Ценность |
---|---|---|
ключ | Ключ учетной записи хранения. | струна |
secretType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | AccountKey "Сертификат" "Нет" "Sas" ServicePrincipal SqlAdmin (обязательно) |
AzureBlobContents
Имя | Описание | Ценность |
---|---|---|
accountName | [Обязательный] Имя учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
containerName | [Обязательный] Имя контейнера учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
contentsType | [Обязательный] Тип хранилища, который поддерживает хранилище данных. | AzureBlob (обязательно) |
верительные грамоты | [Обязательный] Учетные данные учетной записи. | DatastoreCredentials (обязательно) |
конечная точка | [Обязательный] Конечная точка облака Azure для учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
протокол | [Обязательный] Протокол, используемый для взаимодействия с учетной записью хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
AzureDataLakeGen1Contents
Имя | Описание | Ценность |
---|---|---|
contentsType | [Обязательный] Тип хранилища, который поддерживает хранилище данных. | AzureDataLakeGen1 (обязательно) |
верительные грамоты | [Обязательный] Учетные данные учетной записи. | DatastoreCredentials (обязательно) |
storeName | [Обязательный] Имя хранилища Озера данных Azure. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
AzureDataLakeGen2Contents
Имя | Описание | Ценность |
---|---|---|
accountName | [Обязательный] Имя учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
containerName | [Обязательный] Имя контейнера учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
contentsType | [Обязательный] Тип хранилища, который поддерживает хранилище данных. | AzureDataLakeGen2 (обязательно) |
верительные грамоты | [Обязательный] Учетные данные учетной записи. | DatastoreCredentials (обязательно) |
конечная точка | [Обязательный] Конечная точка облака Azure для учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
протокол | [Обязательный] Протокол, используемый для взаимодействия с учетной записью хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
AzureFileContents
Имя | Описание | Ценность |
---|---|---|
accountName | [Обязательный] Имя учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
containerName | [Обязательный] Имя контейнера учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
contentsType | [Обязательный] Тип хранилища, который поддерживает хранилище данных. | AzureFile (обязательно) |
верительные грамоты | [Обязательный] Учетные данные учетной записи. | DatastoreCredentials (обязательно) |
конечная точка | [Обязательный] Конечная точка облака Azure для учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
протокол | [Обязательный] Протокол, используемый для взаимодействия с учетной записью хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
AzurePostgreSqlContents
Имя | Описание | Ценность |
---|---|---|
contentsType | [Обязательный] Тип хранилища, который поддерживает хранилище данных. | AzurePostgreSql (обязательно) |
верительные грамоты | [Обязательный] Учетные данные учетной записи. | DatastoreCredentials (обязательно) |
databaseName | [Обязательный] Имя базы данных SQL Azure. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
enableSSL | Требуется ли ssl-сервер Azure PostgreSQL. | bool |
конечная точка | [Обязательный] Конечная точка облака Azure для базы данных. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
portNumber | [Обязательный] Порт SQL Server Azure. | int (обязательно) |
имя сервера | [Обязательный] Имя сервера SQL Azure. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
AzureSqlDatabaseContents
Имя | Описание | Ценность |
---|---|---|
contentsType | [Обязательный] Тип хранилища, который поддерживает хранилище данных. | AzureSqlDatabase (обязательно) |
верительные грамоты | [Обязательный] Учетные данные учетной записи. | DatastoreCredentials (обязательно) |
databaseName | [Обязательный] Имя базы данных SQL Azure. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
конечная точка | [Обязательный] Конечная точка облака Azure для базы данных. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
portNumber | [Обязательный] Порт SQL Server Azure. | int (обязательно) |
имя сервера | [Обязательный] Имя сервера SQL Azure. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
CertificateDatastoreCredentials
Имя | Описание | Ценность |
---|---|---|
authorityUrl | URL-адрес центра, используемый для проверки подлинности. | струна |
clientId | [Обязательный] Идентификатор клиента субъекта-службы. | струна Ограничения целостности: Минимальная длина = 36 Максимальная длина = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (обязательно) |
credentialsType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | "Сертификат" (обязательный) |
resourceUri | Ресурс субъекта-службы имеет доступ к. | струна |
Секреты | Секреты субъекта-службы. | CertificateDatastoreSecrets |
tenantId | [Обязательный] Идентификатор клиента, которому принадлежит субъект-служба. | струна Ограничения целостности: Минимальная длина = 36 Максимальная длина = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (обязательно) |
Отпечаток | [Обязательный] Отпечаток сертификата, используемого для проверки подлинности. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
CertificateDatastoreSecrets
Имя | Описание | Ценность |
---|---|---|
сертификат | Сертификат субъекта-службы. | струна |
secretType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | AccountKey "Сертификат" "Нет" "Sas" ServicePrincipal SqlAdmin (обязательно) |
DatastoreContents
Имя | Описание | Ценность |
---|---|---|
contentsType | Установите значение AzureBlob для типа AzureBlobContents. Установите значение AzureDataLakeGen1 для типа AzureDataLakeGen1Contents. Установите значение AzureDataLakeGen2 для типа AzureDataLakeGen2Contents. Установите значение "AzureFile" для типа AzureFileContents. Установите значение AzurePostgreSql для типа AzurePostgreSqlContents. Установите значение "AzureSqlDatabase" для типа AzureSqlDatabaseContents. Установите значение "GlusterFs" для типа GlusterFsContents. | AzureBlob AzureDataLakeGen1 AzureDataLakeGen2 AzureFile AzurePostgreSql AzureSqlDatabase 'GlusterFs' (обязательно) |
DatastoreCredentials
Имя | Описание | Ценность |
---|---|---|
credentialsType | Установите значение AccountKey для типа AccountKeyDatastoreCredentials. Установите значение Certificate для типа CertificateDatastoreCredentials. Установите значение None для типа NoneDatastoreCredentials. Установите значение Sas для типа SasDatastoreCredentials. Установите значение ServicePrincipal для типа ServicePrincipalDatastoreCredentials. Установите значение "SqlAdmin" для типа SqlAdminDatastoreCredentials. | AccountKey "Сертификат" "Нет" "Sas" ServicePrincipal SqlAdmin (обязательно) |
DatastoreProperties
Имя | Описание | Ценность |
---|---|---|
содержание | [Обязательный] Ссылка на содержимое хранилища данных. | DatastoreContents (обязательно) |
описание | Текст описания ресурса. | струна |
isDefault | Указывает, является ли хранилище данных хранилищем данных по умолчанию для рабочей области. | bool |
linkedInfo | Сведения о источнике хранилища данных, если они связаны. | LinkedInfo |
свойства | Словарь свойств ресурса. | DatastoreProperties |
Теги | Словарь тегов. Теги можно добавлять, удалять и обновлять. | DatastorePropertiesTags |
DatastoreProperties
Имя | Описание | Ценность |
---|
DatastorePropertiesTags
Имя | Описание | Ценность |
---|
GlusterFsContents
Имя | Описание | Ценность |
---|---|---|
contentsType | [Обязательный] Тип хранилища, который поддерживает хранилище данных. | 'GlusterFs' (обязательно) |
serverAddress | [Обязательный] Адрес сервера GlusterFS (может быть IP-адресом или именем сервера). | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
имя тома | [Обязательный] Имя тома GlusterFS. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
LinkedInfo
Имя | Описание | Ценность |
---|---|---|
linkedId | Идентификатор связанной службы. | струна |
linkedResourceName | Имя ресурса связанной службы. | струна |
происхождение | Тип связанной службы. | Synapse |
Microsoft.MachineLearningServices/workspaces/datastores
Имя | Описание | Ценность |
---|---|---|
имя | Имя ресурса | струна Ограничения целостности: Pattern = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (обязательно) |
родитель | В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса. Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса. |
Символьное имя ресурса типа: рабочих областей |
свойства | [Обязательный] Дополнительные атрибуты сущности. | DatastoreProperties (обязательно) |
NoneDatastoreCredentials
Имя | Описание | Ценность |
---|---|---|
credentialsType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | "Нет" (обязательно) |
Секреты | Пустой или нет секрета хранилища данных. | NoneDatastoreSecrets |
NoneDatastoreSecrets
Имя | Описание | Ценность |
---|---|---|
secretType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | AccountKey "Сертификат" "Нет" "Sas" ServicePrincipal SqlAdmin (обязательно) |
SasDatastoreCredentials
Имя | Описание | Ценность |
---|---|---|
credentialsType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | Sas (обязательно) |
Секреты | Секреты контейнера хранилища. | SasDatastoreSecrets |
SasDatastoreSecrets
Имя | Описание | Ценность |
---|---|---|
sasToken | Маркер SAS контейнера хранилища. | струна |
secretType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | AccountKey "Сертификат" "Нет" "Sas" ServicePrincipal SqlAdmin (обязательно) |
ServicePrincipalDatastoreCredentials
Имя | Описание | Ценность |
---|---|---|
authorityUrl | URL-адрес центра, используемый для проверки подлинности. | струна |
clientId | [Обязательный] Идентификатор клиента субъекта-службы. | струна Ограничения целостности: Минимальная длина = 36 Максимальная длина = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (обязательно) |
credentialsType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | ServicePrincipal (обязательно) |
resourceUri | Ресурс субъекта-службы имеет доступ к. | струна |
Секреты | Секреты субъекта-службы. | ServicePrincipalDatastoreSecrets |
tenantId | [Обязательный] Идентификатор клиента, которому принадлежит субъект-служба. | струна Ограничения целостности: Минимальная длина = 36 Максимальная длина = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (обязательно) |
ServicePrincipalDatastoreSecrets
Имя | Описание | Ценность |
---|---|---|
clientSecret | Секрет субъекта-службы. | струна |
secretType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | AccountKey "Сертификат" "Нет" "Sas" ServicePrincipal SqlAdmin (обязательно) |
SqlAdminDatastoreCredentials
Имя | Описание | Ценность |
---|---|---|
credentialsType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | SqlAdmin (обязательно) |
Секреты | Секреты базы данных SQL. | SqlAdminDatastoreSecrets |
userId | [Обязательный] Имя пользователя базы данных SQL. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
SqlAdminDatastoreSecrets
Имя | Описание | Ценность |
---|---|---|
пароль | Пароль базы данных SQL. | струна |
secretType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | AccountKey "Сертификат" "Нет" "Sas" ServicePrincipal SqlAdmin (обязательно) |
Определение ресурса шаблона ARM
Тип ресурсов рабочих областей и хранилищ данных можно развернуть с помощью операций, предназначенных для следующих операций:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.MachineLearningServices/workspaces/datastores, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.MachineLearningServices/workspaces/datastores",
"apiVersion": "2021-03-01-preview",
"name": "string",
"properties": {
"contents": {
"contentsType": "string"
// For remaining properties, see DatastoreContents objects
},
"description": "string",
"isDefault": "bool",
"linkedInfo": {
"linkedId": "string",
"linkedResourceName": "string",
"origin": "string"
},
"properties": {
"{customized property}": "string"
},
"tags": {
"{customized property}": "string"
}
}
}
Объекты DatastoreCredentials
Задайте свойство credentialsType, чтобы указать тип объекта.
Для AccountKeyиспользуйте:
{
"credentialsType": "AccountKey",
"secrets": {
"key": "string",
"secretsType": "string"
}
}
Длясертификата
{
"authorityUrl": "string",
"clientId": "string",
"credentialsType": "Certificate",
"resourceUri": "string",
"secrets": {
"certificate": "string",
"secretsType": "string"
},
"tenantId": "string",
"thumbprint": "string"
}
Для Noneиспользуйте:
{
"credentialsType": "None",
"secrets": {
"secretsType": "string"
}
}
Для Sasиспользуйте:
{
"credentialsType": "Sas",
"secrets": {
"sasToken": "string",
"secretsType": "string"
}
}
Для ServicePrincipalиспользуйте:
{
"authorityUrl": "string",
"clientId": "string",
"credentialsType": "ServicePrincipal",
"resourceUri": "string",
"secrets": {
"clientSecret": "string",
"secretsType": "string"
},
"tenantId": "string"
}
Для SqlAdminиспользуйте:
{
"credentialsType": "SqlAdmin",
"secrets": {
"password": "string",
"secretsType": "string"
},
"userId": "string"
}
Объекты DatastoreContents
Задайте свойство contentsType, чтобы указать тип объекта.
Для AzureBlobиспользуйте:
{
"accountName": "string",
"containerName": "string",
"contentsType": "AzureBlob",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"endpoint": "string",
"protocol": "string"
}
Для AzureDataLakeGen1используйте:
{
"contentsType": "AzureDataLakeGen1",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"storeName": "string"
}
Для AzureDataLakeGen2используйте:
{
"accountName": "string",
"containerName": "string",
"contentsType": "AzureDataLakeGen2",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"endpoint": "string",
"protocol": "string"
}
Для AzureFileиспользуйте:
{
"accountName": "string",
"containerName": "string",
"contentsType": "AzureFile",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"endpoint": "string",
"protocol": "string"
}
Для AzurePostgreSqlиспользуйте следующую команду:
{
"contentsType": "AzurePostgreSql",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"databaseName": "string",
"enableSSL": "bool",
"endpoint": "string",
"portNumber": "int",
"serverName": "string"
}
Для AzureSqlDatabaseиспользуйте следующую команду:
{
"contentsType": "AzureSqlDatabase",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"databaseName": "string",
"endpoint": "string",
"portNumber": "int",
"serverName": "string"
}
Для GlusterFsиспользуйте:
{
"contentsType": "GlusterFs",
"serverAddress": "string",
"volumeName": "string"
}
Значения свойств
AccountKeyDatastoreCredentials
Имя | Описание | Ценность |
---|---|---|
credentialsType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | AccountKey (обязательно) |
Секреты | Секреты учетной записи хранения. | AccountKeyDatastoreSecrets |
AccountKeyDatastoreSecrets
Имя | Описание | Ценность |
---|---|---|
ключ | Ключ учетной записи хранения. | струна |
secretType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | AccountKey "Сертификат" "Нет" "Sas" ServicePrincipal SqlAdmin (обязательно) |
AzureBlobContents
Имя | Описание | Ценность |
---|---|---|
accountName | [Обязательный] Имя учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
containerName | [Обязательный] Имя контейнера учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
contentsType | [Обязательный] Тип хранилища, который поддерживает хранилище данных. | AzureBlob (обязательно) |
верительные грамоты | [Обязательный] Учетные данные учетной записи. | DatastoreCredentials (обязательно) |
конечная точка | [Обязательный] Конечная точка облака Azure для учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
протокол | [Обязательный] Протокол, используемый для взаимодействия с учетной записью хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
AzureDataLakeGen1Contents
Имя | Описание | Ценность |
---|---|---|
contentsType | [Обязательный] Тип хранилища, который поддерживает хранилище данных. | AzureDataLakeGen1 (обязательно) |
верительные грамоты | [Обязательный] Учетные данные учетной записи. | DatastoreCredentials (обязательно) |
storeName | [Обязательный] Имя хранилища Озера данных Azure. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
AzureDataLakeGen2Contents
Имя | Описание | Ценность |
---|---|---|
accountName | [Обязательный] Имя учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
containerName | [Обязательный] Имя контейнера учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
contentsType | [Обязательный] Тип хранилища, который поддерживает хранилище данных. | AzureDataLakeGen2 (обязательно) |
верительные грамоты | [Обязательный] Учетные данные учетной записи. | DatastoreCredentials (обязательно) |
конечная точка | [Обязательный] Конечная точка облака Azure для учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
протокол | [Обязательный] Протокол, используемый для взаимодействия с учетной записью хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
AzureFileContents
Имя | Описание | Ценность |
---|---|---|
accountName | [Обязательный] Имя учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
containerName | [Обязательный] Имя контейнера учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
contentsType | [Обязательный] Тип хранилища, который поддерживает хранилище данных. | AzureFile (обязательно) |
верительные грамоты | [Обязательный] Учетные данные учетной записи. | DatastoreCredentials (обязательно) |
конечная точка | [Обязательный] Конечная точка облака Azure для учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
протокол | [Обязательный] Протокол, используемый для взаимодействия с учетной записью хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
AzurePostgreSqlContents
Имя | Описание | Ценность |
---|---|---|
contentsType | [Обязательный] Тип хранилища, который поддерживает хранилище данных. | AzurePostgreSql (обязательно) |
верительные грамоты | [Обязательный] Учетные данные учетной записи. | DatastoreCredentials (обязательно) |
databaseName | [Обязательный] Имя базы данных SQL Azure. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
enableSSL | Требуется ли ssl-сервер Azure PostgreSQL. | bool |
конечная точка | [Обязательный] Конечная точка облака Azure для базы данных. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
portNumber | [Обязательный] Порт SQL Server Azure. | int (обязательно) |
имя сервера | [Обязательный] Имя сервера SQL Azure. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
AzureSqlDatabaseContents
Имя | Описание | Ценность |
---|---|---|
contentsType | [Обязательный] Тип хранилища, который поддерживает хранилище данных. | AzureSqlDatabase (обязательно) |
верительные грамоты | [Обязательный] Учетные данные учетной записи. | DatastoreCredentials (обязательно) |
databaseName | [Обязательный] Имя базы данных SQL Azure. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
конечная точка | [Обязательный] Конечная точка облака Azure для базы данных. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
portNumber | [Обязательный] Порт SQL Server Azure. | int (обязательно) |
имя сервера | [Обязательный] Имя сервера SQL Azure. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
CertificateDatastoreCredentials
Имя | Описание | Ценность |
---|---|---|
authorityUrl | URL-адрес центра, используемый для проверки подлинности. | струна |
clientId | [Обязательный] Идентификатор клиента субъекта-службы. | струна Ограничения целостности: Минимальная длина = 36 Максимальная длина = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (обязательно) |
credentialsType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | "Сертификат" (обязательный) |
resourceUri | Ресурс субъекта-службы имеет доступ к. | струна |
Секреты | Секреты субъекта-службы. | CertificateDatastoreSecrets |
tenantId | [Обязательный] Идентификатор клиента, которому принадлежит субъект-служба. | струна Ограничения целостности: Минимальная длина = 36 Максимальная длина = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (обязательно) |
Отпечаток | [Обязательный] Отпечаток сертификата, используемого для проверки подлинности. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
CertificateDatastoreSecrets
Имя | Описание | Ценность |
---|---|---|
сертификат | Сертификат субъекта-службы. | струна |
secretType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | AccountKey "Сертификат" "Нет" "Sas" ServicePrincipal SqlAdmin (обязательно) |
DatastoreContents
Имя | Описание | Ценность |
---|---|---|
contentsType | Установите значение AzureBlob для типа AzureBlobContents. Установите значение AzureDataLakeGen1 для типа AzureDataLakeGen1Contents. Установите значение AzureDataLakeGen2 для типа AzureDataLakeGen2Contents. Установите значение "AzureFile" для типа AzureFileContents. Установите значение AzurePostgreSql для типа AzurePostgreSqlContents. Установите значение "AzureSqlDatabase" для типа AzureSqlDatabaseContents. Установите значение "GlusterFs" для типа GlusterFsContents. | AzureBlob AzureDataLakeGen1 AzureDataLakeGen2 AzureFile AzurePostgreSql AzureSqlDatabase 'GlusterFs' (обязательно) |
DatastoreCredentials
Имя | Описание | Ценность |
---|---|---|
credentialsType | Установите значение AccountKey для типа AccountKeyDatastoreCredentials. Установите значение Certificate для типа CertificateDatastoreCredentials. Установите значение None для типа NoneDatastoreCredentials. Установите значение Sas для типа SasDatastoreCredentials. Установите значение ServicePrincipal для типа ServicePrincipalDatastoreCredentials. Установите значение "SqlAdmin" для типа SqlAdminDatastoreCredentials. | AccountKey "Сертификат" "Нет" "Sas" ServicePrincipal SqlAdmin (обязательно) |
DatastoreProperties
Имя | Описание | Ценность |
---|---|---|
содержание | [Обязательный] Ссылка на содержимое хранилища данных. | DatastoreContents (обязательно) |
описание | Текст описания ресурса. | струна |
isDefault | Указывает, является ли хранилище данных хранилищем данных по умолчанию для рабочей области. | bool |
linkedInfo | Сведения о источнике хранилища данных, если они связаны. | LinkedInfo |
свойства | Словарь свойств ресурса. | DatastoreProperties |
Теги | Словарь тегов. Теги можно добавлять, удалять и обновлять. | DatastorePropertiesTags |
DatastoreProperties
Имя | Описание | Ценность |
---|
DatastorePropertiesTags
Имя | Описание | Ценность |
---|
GlusterFsContents
Имя | Описание | Ценность |
---|---|---|
contentsType | [Обязательный] Тип хранилища, который поддерживает хранилище данных. | 'GlusterFs' (обязательно) |
serverAddress | [Обязательный] Адрес сервера GlusterFS (может быть IP-адресом или именем сервера). | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
имя тома | [Обязательный] Имя тома GlusterFS. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
LinkedInfo
Имя | Описание | Ценность |
---|---|---|
linkedId | Идентификатор связанной службы. | струна |
linkedResourceName | Имя ресурса связанной службы. | струна |
происхождение | Тип связанной службы. | Synapse |
Microsoft.MachineLearningServices/workspaces/datastores
Имя | Описание | Ценность |
---|---|---|
apiVersion | Версия API | '2021-03-01-preview' |
имя | Имя ресурса | струна Ограничения целостности: Pattern = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (обязательно) |
свойства | [Обязательный] Дополнительные атрибуты сущности. | DatastoreProperties (обязательно) |
тип | Тип ресурса | "Microsoft.MachineLearningServices/workspaces/datastores" |
NoneDatastoreCredentials
Имя | Описание | Ценность |
---|---|---|
credentialsType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | "Нет" (обязательно) |
Секреты | Пустой или нет секрета хранилища данных. | NoneDatastoreSecrets |
NoneDatastoreSecrets
Имя | Описание | Ценность |
---|---|---|
secretType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | AccountKey "Сертификат" "Нет" "Sas" ServicePrincipal SqlAdmin (обязательно) |
SasDatastoreCredentials
Имя | Описание | Ценность |
---|---|---|
credentialsType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | Sas (обязательно) |
Секреты | Секреты контейнера хранилища. | SasDatastoreSecrets |
SasDatastoreSecrets
Имя | Описание | Ценность |
---|---|---|
sasToken | Маркер SAS контейнера хранилища. | струна |
secretType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | AccountKey "Сертификат" "Нет" "Sas" ServicePrincipal SqlAdmin (обязательно) |
ServicePrincipalDatastoreCredentials
Имя | Описание | Ценность |
---|---|---|
authorityUrl | URL-адрес центра, используемый для проверки подлинности. | струна |
clientId | [Обязательный] Идентификатор клиента субъекта-службы. | струна Ограничения целостности: Минимальная длина = 36 Максимальная длина = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (обязательно) |
credentialsType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | ServicePrincipal (обязательно) |
resourceUri | Ресурс субъекта-службы имеет доступ к. | струна |
Секреты | Секреты субъекта-службы. | ServicePrincipalDatastoreSecrets |
tenantId | [Обязательный] Идентификатор клиента, которому принадлежит субъект-служба. | струна Ограничения целостности: Минимальная длина = 36 Максимальная длина = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (обязательно) |
ServicePrincipalDatastoreSecrets
Имя | Описание | Ценность |
---|---|---|
clientSecret | Секрет субъекта-службы. | струна |
secretType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | AccountKey "Сертификат" "Нет" "Sas" ServicePrincipal SqlAdmin (обязательно) |
SqlAdminDatastoreCredentials
Имя | Описание | Ценность |
---|---|---|
credentialsType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | SqlAdmin (обязательно) |
Секреты | Секреты базы данных SQL. | SqlAdminDatastoreSecrets |
userId | [Обязательный] Имя пользователя базы данных SQL. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
SqlAdminDatastoreSecrets
Имя | Описание | Ценность |
---|---|---|
пароль | Пароль базы данных SQL. | струна |
secretType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | AccountKey "Сертификат" "Нет" "Sas" ServicePrincipal SqlAdmin (обязательно) |
Примеры использования
Шаблоны быстрого запуска Azure
Следующие шаблоны быстрого запуска Azure развернуть этот тип ресурса.
Шаблон | Описание |
---|---|
создание хранилища данных хранилища BLOB-объектов |
Этот шаблон создает хранилище данных хранилища BLOB-объектов в рабочей области Машинного обучения Azure. |
создание хранилища данных файловой системы Databricks |
Этот шаблон создает хранилище данных файловой системы Databricks в рабочей области Машинного обучения Azure. |
Создание хранилища данных общей папки |
Этот шаблон создает хранилище данных общих папок в рабочей области Машинного обучения Azure. |
Создание рабочей области AML с несколькими наборами данных & хранилищами данных |
Этот шаблон создает рабочую область Машинного обучения Azure с несколькими наборами данных & хранилищами данных. |
создание хранилища данных Azure ADLS |
Этот шаблон создает хранилище данных ADLS в рабочей области Машинного обучения Azure. |
создание хранилища данных Azure ADLS 2- го поколения |
Этот шаблон создает хранилище данных ADLS 2-го поколения в рабочей области Машинного обучения Azure. |
создание хранилища данных Azure MySQL |
Этот шаблон создает хранилище данных MySQL в рабочей области Машинного обучения Azure. |
создание хранилища данных Azure PostgreSQL |
Этот шаблон создает хранилище данных PostgreSQL в рабочей области Машинного обучения Azure. |
создание хранилища данных SQL Azure |
Этот шаблон создает хранилище данных SQL в рабочей области Машинного обучения Azure. |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурсов рабочих областей и хранилищ данных можно развернуть с помощью операций, предназначенных для следующих операций:
- групп ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.MachineLearningServices/workspaces/datastores, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/datastores@2021-03-01-preview"
name = "string"
body = {
properties = {
contents = {
contentsType = "string"
// For remaining properties, see DatastoreContents objects
}
description = "string"
isDefault = bool
linkedInfo = {
linkedId = "string"
linkedResourceName = "string"
origin = "string"
}
properties = {
{customized property} = "string"
}
tags = {
{customized property} = "string"
}
}
}
}
Объекты DatastoreCredentials
Задайте свойство credentialsType, чтобы указать тип объекта.
Для AccountKeyиспользуйте:
{
credentialsType = "AccountKey"
secrets = {
key = "string"
secretsType = "string"
}
}
Длясертификата
{
authorityUrl = "string"
clientId = "string"
credentialsType = "Certificate"
resourceUri = "string"
secrets = {
certificate = "string"
secretsType = "string"
}
tenantId = "string"
thumbprint = "string"
}
Для Noneиспользуйте:
{
credentialsType = "None"
secrets = {
secretsType = "string"
}
}
Для Sasиспользуйте:
{
credentialsType = "Sas"
secrets = {
sasToken = "string"
secretsType = "string"
}
}
Для ServicePrincipalиспользуйте:
{
authorityUrl = "string"
clientId = "string"
credentialsType = "ServicePrincipal"
resourceUri = "string"
secrets = {
clientSecret = "string"
secretsType = "string"
}
tenantId = "string"
}
Для SqlAdminиспользуйте:
{
credentialsType = "SqlAdmin"
secrets = {
password = "string"
secretsType = "string"
}
userId = "string"
}
Объекты DatastoreContents
Задайте свойство contentsType, чтобы указать тип объекта.
Для AzureBlobиспользуйте:
{
accountName = "string"
containerName = "string"
contentsType = "AzureBlob"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
endpoint = "string"
protocol = "string"
}
Для AzureDataLakeGen1используйте:
{
contentsType = "AzureDataLakeGen1"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
storeName = "string"
}
Для AzureDataLakeGen2используйте:
{
accountName = "string"
containerName = "string"
contentsType = "AzureDataLakeGen2"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
endpoint = "string"
protocol = "string"
}
Для AzureFileиспользуйте:
{
accountName = "string"
containerName = "string"
contentsType = "AzureFile"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
endpoint = "string"
protocol = "string"
}
Для AzurePostgreSqlиспользуйте следующую команду:
{
contentsType = "AzurePostgreSql"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
databaseName = "string"
enableSSL = bool
endpoint = "string"
portNumber = int
serverName = "string"
}
Для AzureSqlDatabaseиспользуйте следующую команду:
{
contentsType = "AzureSqlDatabase"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
databaseName = "string"
endpoint = "string"
portNumber = int
serverName = "string"
}
Для GlusterFsиспользуйте:
{
contentsType = "GlusterFs"
serverAddress = "string"
volumeName = "string"
}
Значения свойств
AccountKeyDatastoreCredentials
Имя | Описание | Ценность |
---|---|---|
credentialsType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | AccountKey (обязательно) |
Секреты | Секреты учетной записи хранения. | AccountKeyDatastoreSecrets |
AccountKeyDatastoreSecrets
Имя | Описание | Ценность |
---|---|---|
ключ | Ключ учетной записи хранения. | струна |
secretType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | AccountKey "Сертификат" "Нет" "Sas" ServicePrincipal SqlAdmin (обязательно) |
AzureBlobContents
Имя | Описание | Ценность |
---|---|---|
accountName | [Обязательный] Имя учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
containerName | [Обязательный] Имя контейнера учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
contentsType | [Обязательный] Тип хранилища, который поддерживает хранилище данных. | AzureBlob (обязательно) |
верительные грамоты | [Обязательный] Учетные данные учетной записи. | DatastoreCredentials (обязательно) |
конечная точка | [Обязательный] Конечная точка облака Azure для учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
протокол | [Обязательный] Протокол, используемый для взаимодействия с учетной записью хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
AzureDataLakeGen1Contents
Имя | Описание | Ценность |
---|---|---|
contentsType | [Обязательный] Тип хранилища, который поддерживает хранилище данных. | AzureDataLakeGen1 (обязательно) |
верительные грамоты | [Обязательный] Учетные данные учетной записи. | DatastoreCredentials (обязательно) |
storeName | [Обязательный] Имя хранилища Озера данных Azure. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
AzureDataLakeGen2Contents
Имя | Описание | Ценность |
---|---|---|
accountName | [Обязательный] Имя учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
containerName | [Обязательный] Имя контейнера учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
contentsType | [Обязательный] Тип хранилища, который поддерживает хранилище данных. | AzureDataLakeGen2 (обязательно) |
верительные грамоты | [Обязательный] Учетные данные учетной записи. | DatastoreCredentials (обязательно) |
конечная точка | [Обязательный] Конечная точка облака Azure для учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
протокол | [Обязательный] Протокол, используемый для взаимодействия с учетной записью хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
AzureFileContents
Имя | Описание | Ценность |
---|---|---|
accountName | [Обязательный] Имя учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
containerName | [Обязательный] Имя контейнера учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
contentsType | [Обязательный] Тип хранилища, который поддерживает хранилище данных. | AzureFile (обязательно) |
верительные грамоты | [Обязательный] Учетные данные учетной записи. | DatastoreCredentials (обязательно) |
конечная точка | [Обязательный] Конечная точка облака Azure для учетной записи хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
протокол | [Обязательный] Протокол, используемый для взаимодействия с учетной записью хранения. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
AzurePostgreSqlContents
Имя | Описание | Ценность |
---|---|---|
contentsType | [Обязательный] Тип хранилища, который поддерживает хранилище данных. | AzurePostgreSql (обязательно) |
верительные грамоты | [Обязательный] Учетные данные учетной записи. | DatastoreCredentials (обязательно) |
databaseName | [Обязательный] Имя базы данных SQL Azure. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
enableSSL | Требуется ли ssl-сервер Azure PostgreSQL. | bool |
конечная точка | [Обязательный] Конечная точка облака Azure для базы данных. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
portNumber | [Обязательный] Порт SQL Server Azure. | int (обязательно) |
имя сервера | [Обязательный] Имя сервера SQL Azure. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
AzureSqlDatabaseContents
Имя | Описание | Ценность |
---|---|---|
contentsType | [Обязательный] Тип хранилища, который поддерживает хранилище данных. | AzureSqlDatabase (обязательно) |
верительные грамоты | [Обязательный] Учетные данные учетной записи. | DatastoreCredentials (обязательно) |
databaseName | [Обязательный] Имя базы данных SQL Azure. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
конечная точка | [Обязательный] Конечная точка облака Azure для базы данных. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
portNumber | [Обязательный] Порт SQL Server Azure. | int (обязательно) |
имя сервера | [Обязательный] Имя сервера SQL Azure. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
CertificateDatastoreCredentials
Имя | Описание | Ценность |
---|---|---|
authorityUrl | URL-адрес центра, используемый для проверки подлинности. | струна |
clientId | [Обязательный] Идентификатор клиента субъекта-службы. | струна Ограничения целостности: Минимальная длина = 36 Максимальная длина = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (обязательно) |
credentialsType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | "Сертификат" (обязательный) |
resourceUri | Ресурс субъекта-службы имеет доступ к. | струна |
Секреты | Секреты субъекта-службы. | CertificateDatastoreSecrets |
tenantId | [Обязательный] Идентификатор клиента, которому принадлежит субъект-служба. | струна Ограничения целостности: Минимальная длина = 36 Максимальная длина = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (обязательно) |
Отпечаток | [Обязательный] Отпечаток сертификата, используемого для проверки подлинности. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
CertificateDatastoreSecrets
Имя | Описание | Ценность |
---|---|---|
сертификат | Сертификат субъекта-службы. | струна |
secretType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | AccountKey "Сертификат" "Нет" "Sas" ServicePrincipal SqlAdmin (обязательно) |
DatastoreContents
Имя | Описание | Ценность |
---|---|---|
contentsType | Установите значение AzureBlob для типа AzureBlobContents. Установите значение AzureDataLakeGen1 для типа AzureDataLakeGen1Contents. Установите значение AzureDataLakeGen2 для типа AzureDataLakeGen2Contents. Установите значение "AzureFile" для типа AzureFileContents. Установите значение AzurePostgreSql для типа AzurePostgreSqlContents. Установите значение "AzureSqlDatabase" для типа AzureSqlDatabaseContents. Установите значение "GlusterFs" для типа GlusterFsContents. | AzureBlob AzureDataLakeGen1 AzureDataLakeGen2 AzureFile AzurePostgreSql AzureSqlDatabase 'GlusterFs' (обязательно) |
DatastoreCredentials
Имя | Описание | Ценность |
---|---|---|
credentialsType | Установите значение AccountKey для типа AccountKeyDatastoreCredentials. Установите значение Certificate для типа CertificateDatastoreCredentials. Установите значение None для типа NoneDatastoreCredentials. Установите значение Sas для типа SasDatastoreCredentials. Установите значение ServicePrincipal для типа ServicePrincipalDatastoreCredentials. Установите значение "SqlAdmin" для типа SqlAdminDatastoreCredentials. | AccountKey "Сертификат" "Нет" "Sas" ServicePrincipal SqlAdmin (обязательно) |
DatastoreProperties
Имя | Описание | Ценность |
---|---|---|
содержание | [Обязательный] Ссылка на содержимое хранилища данных. | DatastoreContents (обязательно) |
описание | Текст описания ресурса. | струна |
isDefault | Указывает, является ли хранилище данных хранилищем данных по умолчанию для рабочей области. | bool |
linkedInfo | Сведения о источнике хранилища данных, если они связаны. | LinkedInfo |
свойства | Словарь свойств ресурса. | DatastoreProperties |
Теги | Словарь тегов. Теги можно добавлять, удалять и обновлять. | DatastorePropertiesTags |
DatastoreProperties
Имя | Описание | Ценность |
---|
DatastorePropertiesTags
Имя | Описание | Ценность |
---|
GlusterFsContents
Имя | Описание | Ценность |
---|---|---|
contentsType | [Обязательный] Тип хранилища, который поддерживает хранилище данных. | 'GlusterFs' (обязательно) |
serverAddress | [Обязательный] Адрес сервера GlusterFS (может быть IP-адресом или именем сервера). | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
имя тома | [Обязательный] Имя тома GlusterFS. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
LinkedInfo
Имя | Описание | Ценность |
---|---|---|
linkedId | Идентификатор связанной службы. | струна |
linkedResourceName | Имя ресурса связанной службы. | струна |
происхождение | Тип связанной службы. | Synapse |
Microsoft.MachineLearningServices/workspaces/datastores
Имя | Описание | Ценность |
---|---|---|
имя | Имя ресурса | струна Ограничения целостности: Pattern = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (обязательно) |
parent_id | Идентификатор ресурса, который является родительским для этого ресурса. | Идентификатор ресурса типа: рабочих областей |
свойства | [Обязательный] Дополнительные атрибуты сущности. | DatastoreProperties (обязательно) |
тип | Тип ресурса | "Microsoft.MachineLearningServices/workspaces/datastores@2021-03-01-preview" |
NoneDatastoreCredentials
Имя | Описание | Ценность |
---|---|---|
credentialsType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | "Нет" (обязательно) |
Секреты | Пустой или нет секрета хранилища данных. | NoneDatastoreSecrets |
NoneDatastoreSecrets
Имя | Описание | Ценность |
---|---|---|
secretType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | AccountKey "Сертификат" "Нет" "Sas" ServicePrincipal SqlAdmin (обязательно) |
SasDatastoreCredentials
Имя | Описание | Ценность |
---|---|---|
credentialsType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | Sas (обязательно) |
Секреты | Секреты контейнера хранилища. | SasDatastoreSecrets |
SasDatastoreSecrets
Имя | Описание | Ценность |
---|---|---|
sasToken | Маркер SAS контейнера хранилища. | струна |
secretType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | AccountKey "Сертификат" "Нет" "Sas" ServicePrincipal SqlAdmin (обязательно) |
ServicePrincipalDatastoreCredentials
Имя | Описание | Ценность |
---|---|---|
authorityUrl | URL-адрес центра, используемый для проверки подлинности. | струна |
clientId | [Обязательный] Идентификатор клиента субъекта-службы. | струна Ограничения целостности: Минимальная длина = 36 Максимальная длина = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (обязательно) |
credentialsType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | ServicePrincipal (обязательно) |
resourceUri | Ресурс субъекта-службы имеет доступ к. | струна |
Секреты | Секреты субъекта-службы. | ServicePrincipalDatastoreSecrets |
tenantId | [Обязательный] Идентификатор клиента, которому принадлежит субъект-служба. | струна Ограничения целостности: Минимальная длина = 36 Максимальная длина = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (обязательно) |
ServicePrincipalDatastoreSecrets
Имя | Описание | Ценность |
---|---|---|
clientSecret | Секрет субъекта-службы. | струна |
secretType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | AccountKey "Сертификат" "Нет" "Sas" ServicePrincipal SqlAdmin (обязательно) |
SqlAdminDatastoreCredentials
Имя | Описание | Ценность |
---|---|---|
credentialsType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | SqlAdmin (обязательно) |
Секреты | Секреты базы данных SQL. | SqlAdminDatastoreSecrets |
userId | [Обязательный] Имя пользователя базы данных SQL. | струна Ограничения целостности: Pattern = [a-zA-Z0-9_] (обязательно) |
SqlAdminDatastoreSecrets
Имя | Описание | Ценность |
---|---|---|
пароль | Пароль базы данных SQL. | струна |
secretType | [Обязательный] Тип учетных данных, используемый для проверки подлинности с помощью хранилища. | AccountKey "Сертификат" "Нет" "Sas" ServicePrincipal SqlAdmin (обязательно) |