Microsoft.MachineLearning webServices 2016-05-01-preview
- последние
- 2017-01-01
- 2016-05-01-preview
Определение ресурсов Bicep
Тип ресурса webServices можно развернуть с помощью операций, предназначенных для следующих целей:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.MachineLearning/webServices, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.MachineLearning/webServices@2016-05-01-preview' = {
location: 'string'
name: 'string'
properties: {
assets: {
{customized property}: {
id: 'string'
inputPorts: {
{customized property}: {
type: 'string'
}
}
locationInfo: {
credentials: 'string'
uri: 'string'
}
metadata: {
{customized property}: 'string'
}
name: 'string'
outputPorts: {
{customized property}: {
type: 'string'
}
}
parameters: [
{
modeValuesInfo: {
{customized property}: {
interfaceString: 'string'
parameters: [
...
]
}
}
name: 'string'
parameterType: 'string'
}
]
type: 'string'
}
}
commitmentPlan: {
id: 'string'
}
description: 'string'
diagnostics: {
expiry: 'string'
level: 'string'
}
exampleRequest: {
globalParameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
inputs: {
{customized property}: [
[
any(Azure.Bicep.Types.Concrete.AnyType)
]
]
}
}
exposeSampleData: bool
input: {
description: 'string'
properties: {
{customized property}: {
description: 'string'
format: 'string'
properties: {
{customized property}: {
enum: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
format: 'string'
type: 'string'
x-ms-isnullable: bool
x-ms-isordered: bool
}
}
title: 'string'
type: 'string'
}
}
title: 'string'
type: 'string'
}
keys: {
primary: 'string'
secondary: 'string'
}
machineLearningWorkspace: {
id: 'string'
}
output: {
description: 'string'
properties: {
{customized property}: {
description: 'string'
format: 'string'
properties: {
{customized property}: {
enum: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
format: 'string'
type: 'string'
x-ms-isnullable: bool
x-ms-isordered: bool
}
}
title: 'string'
type: 'string'
}
}
title: 'string'
type: 'string'
}
parameters: {
{customized property}: 'string'
}
readOnly: bool
realtimeConfiguration: {
maxConcurrentCalls: int
}
storageAccount: {
key: 'string'
name: 'string'
}
title: 'string'
packageType: 'string'
// For remaining properties, see WebServiceProperties objects
}
tags: {
{customized property}: 'string'
}
}
Объекты WebServiceProperties
Задайте свойство packageType, чтобы указать тип объекта.
Для Graphиспользуйте:
{
package: {
edges: [
{
sourceNodeId: 'string'
sourcePortId: 'string'
targetNodeId: 'string'
targetPortId: 'string'
}
]
graphParameters: {
{customized property}: {
description: 'string'
links: [
{
nodeId: 'string'
parameterKey: 'string'
}
]
type: 'string'
}
}
nodes: {
{customized property}: {
assetId: 'string'
inputId: 'string'
outputId: 'string'
parameters: {
{customized property}: 'string'
}
}
}
}
packageType: 'Graph'
}
Значения свойств
AssetItem
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса. | струна |
inputPorts | Сведения о входных портах ресурса. | AssetItemInputPorts |
locationInfo | Доступ к сведениям для ресурса. | AssetLocation (обязательно) |
метаданные | Если ресурс является пользовательским модулем, он содержит метаданные модуля. | AssetItemMetadata |
имя | Понятное имя ресурса. | строка (обязательно) |
outputPorts | Сведения о выходных портах ресурса. | AssetItemOutputPorts |
Параметры | Если ресурс является пользовательским модулем, он содержит параметры модуля. | ModuleAssetParameter[] |
тип | Тип ресурса. | Модуль Resource (обязательный) |
AssetItemInputPorts
Имя | Описание | Ценность |
---|
AssetItemMetadata
Имя | Описание | Ценность |
---|
AssetItemOutputPorts
Имя | Описание | Ценность |
---|
AssetLocation
Имя | Описание | Ценность |
---|---|---|
верительные грамоты | Доступ к учетным данным для ресурса, если применимо (например, ресурс, указанный строкой подключения учетной записи хранения + URI BLOB-объектов) | струна |
ури | URI, из которого доступен ресурс (например, aml://abc для системных ресурсов или https://xyz для ресурсов пользователей | строка (обязательно) |
ColumnSpecification
Имя | Описание | Ценность |
---|---|---|
перечисление | Если тип данных является категориальным, в этом списке принятых категорий. | any[] |
формат | Дополнительные сведения о формате для типа данных. | "Байт" "Char" "Complex128" "Complex64" "Дата-время" "Date-timeOffset" 'Double' "Длительность" Float 'Int16' 'Int32' 'Int64' Int8 'Uint16' 'Uint32' 'Uint64' 'Uint8' |
тип | Тип данных столбца. | Boolean' Целое число "Число" String (обязательно) |
X-ms-isnullable | Флаг, указывающий, поддерживает ли тип значения NULL или нет. | bool |
x-ms-isordered | Флаг, указывающий, рассматриваются ли категории как упорядоченный набор или нет, если это категориальный столбец. | bool |
CommitmentPlanAutoGenerated
Имя | Описание | Ценность |
---|---|---|
идентификатор | Указывает идентификатор Azure Resource Manager плана обязательств, связанного с веб-службой. | строка (обязательно) |
DiagnosticsConfiguration
Имя | Описание | Ценность |
---|---|---|
истечение | Указывает дату и время прекращения ведения журнала. Если значение NULL, то коллекция диагностики не ограничена временем. | струна |
уровень | Указывает детализацию выходных данных диагностики. Допустимые значения: None — отключает трассировку; Ошибка — собирает только трассировки ошибок (stderr); All — собирает все трассировки (stdout и stderr). | "Все" "Ошибка" "Нет" (обязательно) |
ExampleRequest
Имя | Описание | Ценность |
---|---|---|
globalParameters | Пример входных данных для глобальных параметров веб-службы | ExampleRequestGlobalParameters |
Входы | Пример входных данных для входных данных веб-службы, заданных в качестве входного имени для сопоставления матрицы входных значений. | ExampleRequestInputs |
ПримерыRequestGlobalParameters
Имя | Описание | Ценность |
---|
ExampleRequestInputs
Имя | Описание | Ценность |
---|
GraphEdge
Имя | Описание | Ценность |
---|---|---|
sourceNodeId | Идентификатор исходного графа. | струна |
sourcePortId | Идентификатор порта исходного узла, из который подключается ребра. | струна |
targetNodeId | Идентификатор конечного графа. | струна |
targetPortId | Идентификатор порта конечного узла, к которому подключается ребра. | струна |
GraphNode
Имя | Описание | Ценность |
---|---|---|
assetId | Идентификатор ресурса, представленного этим узлом. | струна |
inputId | Идентификатор входного элемента, представленного этим узлом. | струна |
outputId | Идентификатор выходного элемента, представленного этим узлом. | струна |
Параметры | Если применимо, параметры узла. Глобальные параметры графа сопоставляют их со значениями, заданными во время выполнения. | GraphNodeParameters |
GraphNodeParameters
Имя | Описание | Ценность |
---|
GraphPackage
Имя | Описание | Ценность |
---|---|---|
Края | Список ребер, составляющих граф. | GraphEdge[] |
graphParameters | Коллекция глобальных параметров графа с именем глобального параметра для карты GraphParameter. Каждый параметр здесь имеет соответствие 1:1 с картой глобальных параметров, объявленной на уровне WebServiceProperties. | GraphPackageGraphParameters |
Узлов | Набор узлов, составляющих граф, предоставленный как nodeId для карты GraphNode | GraphPackageNodes |
GraphPackageGraphParameters
Имя | Описание | Ценность |
---|
GraphPackageNodes
Имя | Описание | Ценность |
---|
GraphParameter
Имя | Описание | Ценность |
---|---|---|
описание | Описание этого параметра графа. | струна |
дюны | Связи для этого параметра с узлами в графе. | GraphParameterLink[] (обязательно) |
тип | Тип параметра Graph. | Boolean' ColumnPicker "Credential" (Учетные данные) "DataGatewayName" 'Double' "Перечислено" Float Int "Режим" ПараметрRange "Скрипт" String (обязательно) |
GraphParameterLink
Имя | Описание | Ценность |
---|---|---|
nodeId | Идентификатор узла графа | строка (обязательно) |
parameterKey | Идентификатор параметра узла, с которым сопоставляется глобальный параметр. | строка (обязательно) |
InputPort
Имя | Описание | Ценность |
---|---|---|
тип | Тип данных порта. | Набор данных |
MachineLearningWorkspace
Имя | Описание | Ценность |
---|---|---|
идентификатор | Указывает идентификатор рабочей области машинного обучения, связанной с веб-службой. | строка (обязательно) |
Microsoft.MachineLearning/webServices
Имя | Описание | Ценность |
---|---|---|
местоположение | Указывает расположение ресурса. | строка (обязательно) |
имя | Имя ресурса | строка (обязательно) |
свойства | Содержит полезные данные свойств, описывающие веб-службу. | WebServiceProperties (обязательно) |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
ModeValueInfo
Имя | Описание | Ценность |
---|---|---|
interfaceString | Имя строки интерфейса для вложенного параметра. | струна |
Параметры | Определение параметра. | ModuleAssetParameter[] |
ModuleAssetParameter
Имя | Описание | Ценность |
---|---|---|
modeValuesInfo | Определения для вложенных параметров интерфейса, если это сложный параметр модуля. | ModuleAssetParameterModeValuesInfo |
имя | Имя параметра. | струна |
parameterType | Тип параметра. | струна |
ModuleAssetParameterModeValuesInfo
Имя | Описание | Ценность |
---|
OutputPort
Имя | Описание | Ценность |
---|---|---|
тип | Тип данных порта. | Набор данных |
RealtimeConfiguration
Имя | Описание | Ценность |
---|---|---|
maxConcurrentCalls | Указывает максимальное число одновременных вызовов, которые можно выполнить в веб-службе. Минимальное значение: 4, максимальное значение: 200. | int Ограничения целостности: Минимальное значение = 4 Максимальное значение = 200 |
ResourceTags
Имя | Описание | Ценность |
---|
ServiceInputOutputSpecification
Имя | Описание | Ценность |
---|---|---|
описание | Описание схемы Swagger. | струна |
свойства | Указывает коллекцию, содержащую схему столбцов для каждого входного или выходного данных веб-службы. Дополнительные сведения см. в спецификации Swagger. | ServiceInputOutputSpecificationProperties (обязательно) |
титул | Заголовок схемы Swagger. | струна |
тип | Тип сущности, описанной в swagger. Всегда "объект". | строка (обязательно) |
ServiceInputOutputSpecificationProperties
Имя | Описание | Ценность |
---|
StorageAccount
Имя | Описание | Ценность |
---|---|---|
ключ | Указывает ключ, используемый для доступа к учетной записи хранения. | струна |
имя | Указывает имя учетной записи хранения. | струна |
TableSpecification
Имя | Описание | Ценность |
---|---|---|
описание | Описание схемы Swagger. | струна |
формат | Формат, если тип не является "object" | струна |
свойства | Набор столбцов в таблице данных. | TableSpecificationProperties |
титул | Заголовок схемы Swagger. | струна |
тип | Тип сущности, описанной в swagger. | строка (обязательно) |
TableSpecificationProperties
Имя | Описание | Ценность |
---|
WebServiceKeys
Имя | Описание | Ценность |
---|---|---|
первичный | Первичный ключ доступа. | струна |
вторичный | Вторичный ключ доступа. | струна |
WebServiceProperties
Имя | Описание | Ценность |
---|---|---|
авуары | Содержит пользовательские свойства, описывающие ресурсы веб-службы. Свойства выражаются как пары "Ключ-значение". | WebServicePropertiesAssets |
commitmentPlan | Содержит план обязательств, связанный с этой веб-службой. Установка во время создания. После установки это значение не может быть изменено. Примечание. План обязательств не возвращается из вызовов операций GET. | CommitmentPlanAutoGenerated |
описание | Описание веб-службы. | струна |
диагностика | Параметры, управляющие коллекцией трассировок диагностики для веб-службы. | DiagnosticsConfiguration |
exampleRequest | Определяет образец входных данных для одного или нескольких входных данных службы. | ExampleRequest |
exposeSampleData | Если задано значение true, образец данных включается в определение swagger веб-службы. Значение по умолчанию — true. | bool |
ввод | Содержит схему Swagger 2.0, описывающую один или несколько входных данных веб-службы. Дополнительные сведения см. в спецификации Swagger. | ServiceInputOutputSpecification |
Ключи | Содержит ключи подготовки веб-службы. Если ключи подготовки не указаны, система машинного обучения Azure создает их для вас. Примечание. Ключи не возвращаются из вызовов операций GET. | WebServiceKeys |
machineLearningWorkspace | Указывает рабочую область машинного обучения, содержащую эксперимент, исходный для веб-службы. | MachineLearningWorkspace |
выпуск | Содержит схему Swagger 2.0, описывающую один или несколько выходных данных веб-службы. Дополнительные сведения см. в спецификации Swagger. | ServiceInputOutputSpecification |
packageType | Установите значение Graph для типа WebServicePropertiesForGraph. | Graph (обязательно) |
Параметры | Набор глобальных параметров, определенных для веб-службы, заданный в качестве имени глобального параметра для сопоставления значений по умолчанию. Если значение по умолчанию не указано, параметр считается обязательным. | WebServicePropertiesParameters |
readOnly | Если задано значение true, указывает, что веб-служба доступна только для чтения и больше не может быть обновлена или исправлена только удалена. Значение по умолчанию — false. Примечание. После установки значения true нельзя изменить его значение. | bool |
realtimeConfiguration | Содержит параметры конфигурации для конечной точки веб-службы. | RealtimeConfiguration |
storageAccount | Указывает учетную запись хранения, которую использует машинное обучение Azure для хранения сведений о веб-службе. Только имя учетной записи хранения возвращается из вызовов операций GET. При обновлении сведений об учетной записи хранения необходимо убедиться, что все необходимые ресурсы доступны в новой учетной записи хранения или вызовах к веб-службе завершится ошибкой. | StorageAccount |
титул | Название веб-службы. | струна |
WebServicePropertiesAssets
Имя | Описание | Ценность |
---|
WebServicePropertiesForGraph
Имя | Описание | Ценность |
---|---|---|
пакет | Определение пакета графа, составляющий эту веб-службу. | GraphPackage |
packageType | Указывает тип пакета. Допустимые значения: Graph (Указывает веб-службу, опубликованную в Студии машинного обучения) и Code (Указывает веб-службу, опубликованную с помощью кода, например Python). Примечание. Код на данный момент не поддерживается. | Graph (обязательно) |
WebServicePropertiesParameters
Имя | Описание | Ценность |
---|
Определение ресурса шаблона ARM
Тип ресурса webServices можно развернуть с помощью операций, предназначенных для следующих целей:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.MachineLearning/webServices, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.MachineLearning/webServices",
"apiVersion": "2016-05-01-preview",
"name": "string",
"location": "string",
"properties": {
"assets": {
"{customized property}": {
"id": "string",
"inputPorts": {
"{customized property}": {
"type": "string"
}
},
"locationInfo": {
"credentials": "string",
"uri": "string"
},
"metadata": {
"{customized property}": "string"
},
"name": "string",
"outputPorts": {
"{customized property}": {
"type": "string"
}
},
"parameters": [
{
"modeValuesInfo": {
"{customized property}": {
"interfaceString": "string",
"parameters": [
...
]
}
},
"name": "string",
"parameterType": "string"
}
],
"type": "string"
}
},
"commitmentPlan": {
"id": "string"
},
"description": "string",
"diagnostics": {
"expiry": "string",
"level": "string"
},
"exampleRequest": {
"globalParameters": {
"{customized property}": {}
},
"inputs": {
"{customized property}": [
[ {} ]
]
}
},
"exposeSampleData": "bool",
"input": {
"description": "string",
"properties": {
"{customized property}": {
"description": "string",
"format": "string",
"properties": {
"{customized property}": {
"enum": [ {} ],
"format": "string",
"type": "string",
"x-ms-isnullable": "bool",
"x-ms-isordered": "bool"
}
},
"title": "string",
"type": "string"
}
},
"title": "string",
"type": "string"
},
"keys": {
"primary": "string",
"secondary": "string"
},
"machineLearningWorkspace": {
"id": "string"
},
"output": {
"description": "string",
"properties": {
"{customized property}": {
"description": "string",
"format": "string",
"properties": {
"{customized property}": {
"enum": [ {} ],
"format": "string",
"type": "string",
"x-ms-isnullable": "bool",
"x-ms-isordered": "bool"
}
},
"title": "string",
"type": "string"
}
},
"title": "string",
"type": "string"
},
"parameters": {
"{customized property}": "string"
},
"readOnly": "bool",
"realtimeConfiguration": {
"maxConcurrentCalls": "int"
},
"storageAccount": {
"key": "string",
"name": "string"
},
"title": "string",
"packageType": "string"
// For remaining properties, see WebServiceProperties objects
},
"tags": {
"{customized property}": "string"
}
}
Объекты WebServiceProperties
Задайте свойство packageType, чтобы указать тип объекта.
Для Graphиспользуйте:
{
"package": {
"edges": [
{
"sourceNodeId": "string",
"sourcePortId": "string",
"targetNodeId": "string",
"targetPortId": "string"
}
],
"graphParameters": {
"{customized property}": {
"description": "string",
"links": [
{
"nodeId": "string",
"parameterKey": "string"
}
],
"type": "string"
}
},
"nodes": {
"{customized property}": {
"assetId": "string",
"inputId": "string",
"outputId": "string",
"parameters": {
"{customized property}": "string"
}
}
}
},
"packageType": "Graph"
}
Значения свойств
AssetItem
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса. | струна |
inputPorts | Сведения о входных портах ресурса. | AssetItemInputPorts |
locationInfo | Доступ к сведениям для ресурса. | AssetLocation (обязательно) |
метаданные | Если ресурс является пользовательским модулем, он содержит метаданные модуля. | AssetItemMetadata |
имя | Понятное имя ресурса. | строка (обязательно) |
outputPorts | Сведения о выходных портах ресурса. | AssetItemOutputPorts |
Параметры | Если ресурс является пользовательским модулем, он содержит параметры модуля. | ModuleAssetParameter[] |
тип | Тип ресурса. | Модуль Resource (обязательный) |
AssetItemInputPorts
Имя | Описание | Ценность |
---|
AssetItemMetadata
Имя | Описание | Ценность |
---|
AssetItemOutputPorts
Имя | Описание | Ценность |
---|
AssetLocation
Имя | Описание | Ценность |
---|---|---|
верительные грамоты | Доступ к учетным данным для ресурса, если применимо (например, ресурс, указанный строкой подключения учетной записи хранения + URI BLOB-объектов) | струна |
ури | URI, из которого доступен ресурс (например, aml://abc для системных ресурсов или https://xyz для ресурсов пользователей | строка (обязательно) |
ColumnSpecification
Имя | Описание | Ценность |
---|---|---|
перечисление | Если тип данных является категориальным, в этом списке принятых категорий. | any[] |
формат | Дополнительные сведения о формате для типа данных. | "Байт" "Char" "Complex128" "Complex64" "Дата-время" "Date-timeOffset" 'Double' "Длительность" Float 'Int16' 'Int32' 'Int64' Int8 'Uint16' 'Uint32' 'Uint64' 'Uint8' |
тип | Тип данных столбца. | Boolean' Целое число "Число" String (обязательно) |
X-ms-isnullable | Флаг, указывающий, поддерживает ли тип значения NULL или нет. | bool |
x-ms-isordered | Флаг, указывающий, рассматриваются ли категории как упорядоченный набор или нет, если это категориальный столбец. | bool |
CommitmentPlanAutoGenerated
Имя | Описание | Ценность |
---|---|---|
идентификатор | Указывает идентификатор Azure Resource Manager плана обязательств, связанного с веб-службой. | строка (обязательно) |
DiagnosticsConfiguration
Имя | Описание | Ценность |
---|---|---|
истечение | Указывает дату и время прекращения ведения журнала. Если значение NULL, то коллекция диагностики не ограничена временем. | струна |
уровень | Указывает детализацию выходных данных диагностики. Допустимые значения: None — отключает трассировку; Ошибка — собирает только трассировки ошибок (stderr); All — собирает все трассировки (stdout и stderr). | "Все" "Ошибка" "Нет" (обязательно) |
ExampleRequest
Имя | Описание | Ценность |
---|---|---|
globalParameters | Пример входных данных для глобальных параметров веб-службы | ExampleRequestGlobalParameters |
Входы | Пример входных данных для входных данных веб-службы, заданных в качестве входного имени для сопоставления матрицы входных значений. | ExampleRequestInputs |
ПримерыRequestGlobalParameters
Имя | Описание | Ценность |
---|
ExampleRequestInputs
Имя | Описание | Ценность |
---|
GraphEdge
Имя | Описание | Ценность |
---|---|---|
sourceNodeId | Идентификатор исходного графа. | струна |
sourcePortId | Идентификатор порта исходного узла, из который подключается ребра. | струна |
targetNodeId | Идентификатор конечного графа. | струна |
targetPortId | Идентификатор порта конечного узла, к которому подключается ребра. | струна |
GraphNode
Имя | Описание | Ценность |
---|---|---|
assetId | Идентификатор ресурса, представленного этим узлом. | струна |
inputId | Идентификатор входного элемента, представленного этим узлом. | струна |
outputId | Идентификатор выходного элемента, представленного этим узлом. | струна |
Параметры | Если применимо, параметры узла. Глобальные параметры графа сопоставляют их со значениями, заданными во время выполнения. | GraphNodeParameters |
GraphNodeParameters
Имя | Описание | Ценность |
---|
GraphPackage
Имя | Описание | Ценность |
---|---|---|
Края | Список ребер, составляющих граф. | GraphEdge[] |
graphParameters | Коллекция глобальных параметров графа с именем глобального параметра для карты GraphParameter. Каждый параметр здесь имеет соответствие 1:1 с картой глобальных параметров, объявленной на уровне WebServiceProperties. | GraphPackageGraphParameters |
Узлов | Набор узлов, составляющих граф, предоставленный как nodeId для карты GraphNode | GraphPackageNodes |
GraphPackageGraphParameters
Имя | Описание | Ценность |
---|
GraphPackageNodes
Имя | Описание | Ценность |
---|
GraphParameter
Имя | Описание | Ценность |
---|---|---|
описание | Описание этого параметра графа. | струна |
дюны | Связи для этого параметра с узлами в графе. | GraphParameterLink[] (обязательно) |
тип | Тип параметра Graph. | Boolean' ColumnPicker "Credential" (Учетные данные) "DataGatewayName" 'Double' "Перечислено" Float Int "Режим" ПараметрRange "Скрипт" String (обязательно) |
GraphParameterLink
Имя | Описание | Ценность |
---|---|---|
nodeId | Идентификатор узла графа | строка (обязательно) |
parameterKey | Идентификатор параметра узла, с которым сопоставляется глобальный параметр. | строка (обязательно) |
InputPort
Имя | Описание | Ценность |
---|---|---|
тип | Тип данных порта. | Набор данных |
MachineLearningWorkspace
Имя | Описание | Ценность |
---|---|---|
идентификатор | Указывает идентификатор рабочей области машинного обучения, связанной с веб-службой. | строка (обязательно) |
Microsoft.MachineLearning/webServices
Имя | Описание | Ценность |
---|---|---|
apiVersion | Версия API | '2016-05-01-preview' |
местоположение | Указывает расположение ресурса. | строка (обязательно) |
имя | Имя ресурса | строка (обязательно) |
свойства | Содержит полезные данные свойств, описывающие веб-службу. | WebServiceProperties (обязательно) |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
тип | Тип ресурса | "Microsoft.MachineLearning/webServices" |
ModeValueInfo
Имя | Описание | Ценность |
---|---|---|
interfaceString | Имя строки интерфейса для вложенного параметра. | струна |
Параметры | Определение параметра. | ModuleAssetParameter[] |
ModuleAssetParameter
Имя | Описание | Ценность |
---|---|---|
modeValuesInfo | Определения для вложенных параметров интерфейса, если это сложный параметр модуля. | ModuleAssetParameterModeValuesInfo |
имя | Имя параметра. | струна |
parameterType | Тип параметра. | струна |
ModuleAssetParameterModeValuesInfo
Имя | Описание | Ценность |
---|
OutputPort
Имя | Описание | Ценность |
---|---|---|
тип | Тип данных порта. | Набор данных |
RealtimeConfiguration
Имя | Описание | Ценность |
---|---|---|
maxConcurrentCalls | Указывает максимальное число одновременных вызовов, которые можно выполнить в веб-службе. Минимальное значение: 4, максимальное значение: 200. | int Ограничения целостности: Минимальное значение = 4 Максимальное значение = 200 |
ResourceTags
Имя | Описание | Ценность |
---|
ServiceInputOutputSpecification
Имя | Описание | Ценность |
---|---|---|
описание | Описание схемы Swagger. | струна |
свойства | Указывает коллекцию, содержащую схему столбцов для каждого входного или выходного данных веб-службы. Дополнительные сведения см. в спецификации Swagger. | ServiceInputOutputSpecificationProperties (обязательно) |
титул | Заголовок схемы Swagger. | струна |
тип | Тип сущности, описанной в swagger. Всегда "объект". | строка (обязательно) |
ServiceInputOutputSpecificationProperties
Имя | Описание | Ценность |
---|
StorageAccount
Имя | Описание | Ценность |
---|---|---|
ключ | Указывает ключ, используемый для доступа к учетной записи хранения. | струна |
имя | Указывает имя учетной записи хранения. | струна |
TableSpecification
Имя | Описание | Ценность |
---|---|---|
описание | Описание схемы Swagger. | струна |
формат | Формат, если тип не является "object" | струна |
свойства | Набор столбцов в таблице данных. | TableSpecificationProperties |
титул | Заголовок схемы Swagger. | струна |
тип | Тип сущности, описанной в swagger. | строка (обязательно) |
TableSpecificationProperties
Имя | Описание | Ценность |
---|
WebServiceKeys
Имя | Описание | Ценность |
---|---|---|
первичный | Первичный ключ доступа. | струна |
вторичный | Вторичный ключ доступа. | струна |
WebServiceProperties
Имя | Описание | Ценность |
---|---|---|
авуары | Содержит пользовательские свойства, описывающие ресурсы веб-службы. Свойства выражаются как пары "Ключ-значение". | WebServicePropertiesAssets |
commitmentPlan | Содержит план обязательств, связанный с этой веб-службой. Установка во время создания. После установки это значение не может быть изменено. Примечание. План обязательств не возвращается из вызовов операций GET. | CommitmentPlanAutoGenerated |
описание | Описание веб-службы. | струна |
диагностика | Параметры, управляющие коллекцией трассировок диагностики для веб-службы. | DiagnosticsConfiguration |
exampleRequest | Определяет образец входных данных для одного или нескольких входных данных службы. | ExampleRequest |
exposeSampleData | Если задано значение true, образец данных включается в определение swagger веб-службы. Значение по умолчанию — true. | bool |
ввод | Содержит схему Swagger 2.0, описывающую один или несколько входных данных веб-службы. Дополнительные сведения см. в спецификации Swagger. | ServiceInputOutputSpecification |
Ключи | Содержит ключи подготовки веб-службы. Если ключи подготовки не указаны, система машинного обучения Azure создает их для вас. Примечание. Ключи не возвращаются из вызовов операций GET. | WebServiceKeys |
machineLearningWorkspace | Указывает рабочую область машинного обучения, содержащую эксперимент, исходный для веб-службы. | MachineLearningWorkspace |
выпуск | Содержит схему Swagger 2.0, описывающую один или несколько выходных данных веб-службы. Дополнительные сведения см. в спецификации Swagger. | ServiceInputOutputSpecification |
packageType | Установите значение Graph для типа WebServicePropertiesForGraph. | Graph (обязательно) |
Параметры | Набор глобальных параметров, определенных для веб-службы, заданный в качестве имени глобального параметра для сопоставления значений по умолчанию. Если значение по умолчанию не указано, параметр считается обязательным. | WebServicePropertiesParameters |
readOnly | Если задано значение true, указывает, что веб-служба доступна только для чтения и больше не может быть обновлена или исправлена только удалена. Значение по умолчанию — false. Примечание. После установки значения true нельзя изменить его значение. | bool |
realtimeConfiguration | Содержит параметры конфигурации для конечной точки веб-службы. | RealtimeConfiguration |
storageAccount | Указывает учетную запись хранения, которую использует машинное обучение Azure для хранения сведений о веб-службе. Только имя учетной записи хранения возвращается из вызовов операций GET. При обновлении сведений об учетной записи хранения необходимо убедиться, что все необходимые ресурсы доступны в новой учетной записи хранения или вызовах к веб-службе завершится ошибкой. | StorageAccount |
титул | Название веб-службы. | струна |
WebServicePropertiesAssets
Имя | Описание | Ценность |
---|
WebServicePropertiesForGraph
Имя | Описание | Ценность |
---|---|---|
пакет | Определение пакета графа, составляющий эту веб-службу. | GraphPackage |
packageType | Указывает тип пакета. Допустимые значения: Graph (Указывает веб-службу, опубликованную в Студии машинного обучения) и Code (Указывает веб-службу, опубликованную с помощью кода, например Python). Примечание. Код на данный момент не поддерживается. | Graph (обязательно) |
WebServicePropertiesParameters
Имя | Описание | Ценность |
---|
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса webServices можно развернуть с помощью операций, предназначенных для следующих целей:
- групп ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.MachineLearning/webServices, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearning/webServices@2016-05-01-preview"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
assets = {
{customized property} = {
id = "string"
inputPorts = {
{customized property} = {
type = "string"
}
}
locationInfo = {
credentials = "string"
uri = "string"
}
metadata = {
{customized property} = "string"
}
name = "string"
outputPorts = {
{customized property} = {
type = "string"
}
}
parameters = [
{
modeValuesInfo = {
{customized property} = {
interfaceString = "string"
parameters = [
...
]
}
}
name = "string"
parameterType = "string"
}
]
type = "string"
}
}
commitmentPlan = {
id = "string"
}
description = "string"
diagnostics = {
expiry = "string"
level = "string"
}
exampleRequest = {
globalParameters = {
{customized property} = ?
}
inputs = {
{customized property} = [
[
?
]
]
}
}
exposeSampleData = bool
input = {
description = "string"
properties = {
{customized property} = {
description = "string"
format = "string"
properties = {
{customized property} = {
enum = [
?
]
format = "string"
type = "string"
x-ms-isnullable = bool
x-ms-isordered = bool
}
}
title = "string"
type = "string"
}
}
title = "string"
type = "string"
}
keys = {
primary = "string"
secondary = "string"
}
machineLearningWorkspace = {
id = "string"
}
output = {
description = "string"
properties = {
{customized property} = {
description = "string"
format = "string"
properties = {
{customized property} = {
enum = [
?
]
format = "string"
type = "string"
x-ms-isnullable = bool
x-ms-isordered = bool
}
}
title = "string"
type = "string"
}
}
title = "string"
type = "string"
}
parameters = {
{customized property} = "string"
}
readOnly = bool
realtimeConfiguration = {
maxConcurrentCalls = int
}
storageAccount = {
key = "string"
name = "string"
}
title = "string"
packageType = "string"
// For remaining properties, see WebServiceProperties objects
}
})
}
Объекты WebServiceProperties
Задайте свойство packageType, чтобы указать тип объекта.
Для Graphиспользуйте:
{
package = {
edges = [
{
sourceNodeId = "string"
sourcePortId = "string"
targetNodeId = "string"
targetPortId = "string"
}
]
graphParameters = {
{customized property} = {
description = "string"
links = [
{
nodeId = "string"
parameterKey = "string"
}
]
type = "string"
}
}
nodes = {
{customized property} = {
assetId = "string"
inputId = "string"
outputId = "string"
parameters = {
{customized property} = "string"
}
}
}
}
packageType = "Graph"
}
Значения свойств
AssetItem
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса. | струна |
inputPorts | Сведения о входных портах ресурса. | AssetItemInputPorts |
locationInfo | Доступ к сведениям для ресурса. | AssetLocation (обязательно) |
метаданные | Если ресурс является пользовательским модулем, он содержит метаданные модуля. | AssetItemMetadata |
имя | Понятное имя ресурса. | строка (обязательно) |
outputPorts | Сведения о выходных портах ресурса. | AssetItemOutputPorts |
Параметры | Если ресурс является пользовательским модулем, он содержит параметры модуля. | ModuleAssetParameter[] |
тип | Тип ресурса. | Модуль Resource (обязательный) |
AssetItemInputPorts
Имя | Описание | Ценность |
---|
AssetItemMetadata
Имя | Описание | Ценность |
---|
AssetItemOutputPorts
Имя | Описание | Ценность |
---|
AssetLocation
Имя | Описание | Ценность |
---|---|---|
верительные грамоты | Доступ к учетным данным для ресурса, если применимо (например, ресурс, указанный строкой подключения учетной записи хранения + URI BLOB-объектов) | струна |
ури | URI, из которого доступен ресурс (например, aml://abc для системных ресурсов или https://xyz для ресурсов пользователей | строка (обязательно) |
ColumnSpecification
Имя | Описание | Ценность |
---|---|---|
перечисление | Если тип данных является категориальным, в этом списке принятых категорий. | any[] |
формат | Дополнительные сведения о формате для типа данных. | "Байт" "Char" "Complex128" "Complex64" "Дата-время" "Date-timeOffset" 'Double' "Длительность" Float 'Int16' 'Int32' 'Int64' Int8 'Uint16' 'Uint32' 'Uint64' 'Uint8' |
тип | Тип данных столбца. | Boolean' Целое число "Число" String (обязательно) |
X-ms-isnullable | Флаг, указывающий, поддерживает ли тип значения NULL или нет. | bool |
x-ms-isordered | Флаг, указывающий, рассматриваются ли категории как упорядоченный набор или нет, если это категориальный столбец. | bool |
CommitmentPlanAutoGenerated
Имя | Описание | Ценность |
---|---|---|
идентификатор | Указывает идентификатор Azure Resource Manager плана обязательств, связанного с веб-службой. | строка (обязательно) |
DiagnosticsConfiguration
Имя | Описание | Ценность |
---|---|---|
истечение | Указывает дату и время прекращения ведения журнала. Если значение NULL, то коллекция диагностики не ограничена временем. | струна |
уровень | Указывает детализацию выходных данных диагностики. Допустимые значения: None — отключает трассировку; Ошибка — собирает только трассировки ошибок (stderr); All — собирает все трассировки (stdout и stderr). | "Все" "Ошибка" "Нет" (обязательно) |
ExampleRequest
Имя | Описание | Ценность |
---|---|---|
globalParameters | Пример входных данных для глобальных параметров веб-службы | ExampleRequestGlobalParameters |
Входы | Пример входных данных для входных данных веб-службы, заданных в качестве входного имени для сопоставления матрицы входных значений. | ExampleRequestInputs |
ПримерыRequestGlobalParameters
Имя | Описание | Ценность |
---|
ExampleRequestInputs
Имя | Описание | Ценность |
---|
GraphEdge
Имя | Описание | Ценность |
---|---|---|
sourceNodeId | Идентификатор исходного графа. | струна |
sourcePortId | Идентификатор порта исходного узла, из который подключается ребра. | струна |
targetNodeId | Идентификатор конечного графа. | струна |
targetPortId | Идентификатор порта конечного узла, к которому подключается ребра. | струна |
GraphNode
Имя | Описание | Ценность |
---|---|---|
assetId | Идентификатор ресурса, представленного этим узлом. | струна |
inputId | Идентификатор входного элемента, представленного этим узлом. | струна |
outputId | Идентификатор выходного элемента, представленного этим узлом. | струна |
Параметры | Если применимо, параметры узла. Глобальные параметры графа сопоставляют их со значениями, заданными во время выполнения. | GraphNodeParameters |
GraphNodeParameters
Имя | Описание | Ценность |
---|
GraphPackage
Имя | Описание | Ценность |
---|---|---|
Края | Список ребер, составляющих граф. | GraphEdge[] |
graphParameters | Коллекция глобальных параметров графа с именем глобального параметра для карты GraphParameter. Каждый параметр здесь имеет соответствие 1:1 с картой глобальных параметров, объявленной на уровне WebServiceProperties. | GraphPackageGraphParameters |
Узлов | Набор узлов, составляющих граф, предоставленный как nodeId для карты GraphNode | GraphPackageNodes |
GraphPackageGraphParameters
Имя | Описание | Ценность |
---|
GraphPackageNodes
Имя | Описание | Ценность |
---|
GraphParameter
Имя | Описание | Ценность |
---|---|---|
описание | Описание этого параметра графа. | струна |
дюны | Связи для этого параметра с узлами в графе. | GraphParameterLink[] (обязательно) |
тип | Тип параметра Graph. | Boolean' ColumnPicker "Credential" (Учетные данные) "DataGatewayName" 'Double' "Перечислено" Float Int "Режим" ПараметрRange "Скрипт" String (обязательно) |
GraphParameterLink
Имя | Описание | Ценность |
---|---|---|
nodeId | Идентификатор узла графа | строка (обязательно) |
parameterKey | Идентификатор параметра узла, с которым сопоставляется глобальный параметр. | строка (обязательно) |
InputPort
Имя | Описание | Ценность |
---|---|---|
тип | Тип данных порта. | Набор данных |
MachineLearningWorkspace
Имя | Описание | Ценность |
---|---|---|
идентификатор | Указывает идентификатор рабочей области машинного обучения, связанной с веб-службой. | строка (обязательно) |
Microsoft.MachineLearning/webServices
Имя | Описание | Ценность |
---|---|---|
местоположение | Указывает расположение ресурса. | строка (обязательно) |
имя | Имя ресурса | строка (обязательно) |
свойства | Содержит полезные данные свойств, описывающие веб-службу. | WebServiceProperties (обязательно) |
Теги | Теги ресурсов | Словарь имен и значений тегов. |
тип | Тип ресурса | "Microsoft.MachineLearning/webServices@2016-05-01-preview" |
ModeValueInfo
Имя | Описание | Ценность |
---|---|---|
interfaceString | Имя строки интерфейса для вложенного параметра. | струна |
Параметры | Определение параметра. | ModuleAssetParameter[] |
ModuleAssetParameter
Имя | Описание | Ценность |
---|---|---|
modeValuesInfo | Определения для вложенных параметров интерфейса, если это сложный параметр модуля. | ModuleAssetParameterModeValuesInfo |
имя | Имя параметра. | струна |
parameterType | Тип параметра. | струна |
ModuleAssetParameterModeValuesInfo
Имя | Описание | Ценность |
---|
OutputPort
Имя | Описание | Ценность |
---|---|---|
тип | Тип данных порта. | Набор данных |
RealtimeConfiguration
Имя | Описание | Ценность |
---|---|---|
maxConcurrentCalls | Указывает максимальное число одновременных вызовов, которые можно выполнить в веб-службе. Минимальное значение: 4, максимальное значение: 200. | int Ограничения целостности: Минимальное значение = 4 Максимальное значение = 200 |
ResourceTags
Имя | Описание | Ценность |
---|
ServiceInputOutputSpecification
Имя | Описание | Ценность |
---|---|---|
описание | Описание схемы Swagger. | струна |
свойства | Указывает коллекцию, содержащую схему столбцов для каждого входного или выходного данных веб-службы. Дополнительные сведения см. в спецификации Swagger. | ServiceInputOutputSpecificationProperties (обязательно) |
титул | Заголовок схемы Swagger. | струна |
тип | Тип сущности, описанной в swagger. Всегда "объект". | строка (обязательно) |
ServiceInputOutputSpecificationProperties
Имя | Описание | Ценность |
---|
StorageAccount
Имя | Описание | Ценность |
---|---|---|
ключ | Указывает ключ, используемый для доступа к учетной записи хранения. | струна |
имя | Указывает имя учетной записи хранения. | струна |
TableSpecification
Имя | Описание | Ценность |
---|---|---|
описание | Описание схемы Swagger. | струна |
формат | Формат, если тип не является "object" | струна |
свойства | Набор столбцов в таблице данных. | TableSpecificationProperties |
титул | Заголовок схемы Swagger. | струна |
тип | Тип сущности, описанной в swagger. | строка (обязательно) |
TableSpecificationProperties
Имя | Описание | Ценность |
---|
WebServiceKeys
Имя | Описание | Ценность |
---|---|---|
первичный | Первичный ключ доступа. | струна |
вторичный | Вторичный ключ доступа. | струна |
WebServiceProperties
Имя | Описание | Ценность |
---|---|---|
авуары | Содержит пользовательские свойства, описывающие ресурсы веб-службы. Свойства выражаются как пары "Ключ-значение". | WebServicePropertiesAssets |
commitmentPlan | Содержит план обязательств, связанный с этой веб-службой. Установка во время создания. После установки это значение не может быть изменено. Примечание. План обязательств не возвращается из вызовов операций GET. | CommitmentPlanAutoGenerated |
описание | Описание веб-службы. | струна |
диагностика | Параметры, управляющие коллекцией трассировок диагностики для веб-службы. | DiagnosticsConfiguration |
exampleRequest | Определяет образец входных данных для одного или нескольких входных данных службы. | ExampleRequest |
exposeSampleData | Если задано значение true, образец данных включается в определение swagger веб-службы. Значение по умолчанию — true. | bool |
ввод | Содержит схему Swagger 2.0, описывающую один или несколько входных данных веб-службы. Дополнительные сведения см. в спецификации Swagger. | ServiceInputOutputSpecification |
Ключи | Содержит ключи подготовки веб-службы. Если ключи подготовки не указаны, система машинного обучения Azure создает их для вас. Примечание. Ключи не возвращаются из вызовов операций GET. | WebServiceKeys |
machineLearningWorkspace | Указывает рабочую область машинного обучения, содержащую эксперимент, исходный для веб-службы. | MachineLearningWorkspace |
выпуск | Содержит схему Swagger 2.0, описывающую один или несколько выходных данных веб-службы. Дополнительные сведения см. в спецификации Swagger. | ServiceInputOutputSpecification |
packageType | Установите значение Graph для типа WebServicePropertiesForGraph. | Graph (обязательно) |
Параметры | Набор глобальных параметров, определенных для веб-службы, заданный в качестве имени глобального параметра для сопоставления значений по умолчанию. Если значение по умолчанию не указано, параметр считается обязательным. | WebServicePropertiesParameters |
readOnly | Если задано значение true, указывает, что веб-служба доступна только для чтения и больше не может быть обновлена или исправлена только удалена. Значение по умолчанию — false. Примечание. После установки значения true нельзя изменить его значение. | bool |
realtimeConfiguration | Содержит параметры конфигурации для конечной точки веб-службы. | RealtimeConfiguration |
storageAccount | Указывает учетную запись хранения, которую использует машинное обучение Azure для хранения сведений о веб-службе. Только имя учетной записи хранения возвращается из вызовов операций GET. При обновлении сведений об учетной записи хранения необходимо убедиться, что все необходимые ресурсы доступны в новой учетной записи хранения или вызовах к веб-службе завершится ошибкой. | StorageAccount |
титул | Название веб-службы. | струна |
WebServicePropertiesAssets
Имя | Описание | Ценность |
---|
WebServicePropertiesForGraph
Имя | Описание | Ценность |
---|---|---|
пакет | Определение пакета графа, составляющий эту веб-службу. | GraphPackage |
packageType | Указывает тип пакета. Допустимые значения: Graph (Указывает веб-службу, опубликованную в Студии машинного обучения) и Code (Указывает веб-службу, опубликованную с помощью кода, например Python). Примечание. Код на данный момент не поддерживается. | Graph (обязательно) |
WebServicePropertiesParameters
Имя | Описание | Ценность |
---|